Animating Ellipses on a Vintage 386 Computer
I show implementations of ellipse routines, including horizontal ellipses and diagonal/general ellipses on a vintage 386 computer, all assembly optimised for maximum performance.
I talk about how scan conversion of lines, circles and ellipses actually works at a high level and talk about all the issues I ran into trying to get my final animation to work.
Code repository for this episode:
https://github.com/wbhart/ellipse
PC-Key-Draw:
https://www.pcjs.org/software/pcx86/sw/misc/pcsig/0001-0999/DISK0344/
Minsky circle algorithm:
http://cabezal.com/misc/minsky-circles.html
Da Silva Ellipse algorithm:
https://cs.brown.edu/research/pubs/theses/masters/1989/dasilva.pdf
Van Aken's algorithm:
https://arxiv.org/pdf/2009.03434.pdf
Kappel's algorithm is unfortunately behind a paywall.
Видео Animating Ellipses on a Vintage 386 Computer канала PCRetroTech
I talk about how scan conversion of lines, circles and ellipses actually works at a high level and talk about all the issues I ran into trying to get my final animation to work.
Code repository for this episode:
https://github.com/wbhart/ellipse
PC-Key-Draw:
https://www.pcjs.org/software/pcx86/sw/misc/pcsig/0001-0999/DISK0344/
Minsky circle algorithm:
http://cabezal.com/misc/minsky-circles.html
Da Silva Ellipse algorithm:
https://cs.brown.edu/research/pubs/theses/masters/1989/dasilva.pdf
Van Aken's algorithm:
https://arxiv.org/pdf/2009.03434.pdf
Kappel's algorithm is unfortunately behind a paywall.
Видео Animating Ellipses on a Vintage 386 Computer канала PCRetroTech
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Studying the Amstrad PC1512 Graphics ChipXGA : King of IBM Graphics Standards (Part 1)PC Graphics Programs of the 1980'sA Rare Paradise Pre-EGA Graphics Card that Plays DoomRescuing a REMARKABLE 386 DX-25 Made by CompaqReverse Engineering the Video Chip of the IBM CGA Card (1981)I finally got this ATI VGA Blitter Working!This VGA Card does Polygon Fill, but is it FAST?More of the "Vintage" PCs that Took Over my Cellar!Area 5150 Demo @ Evoke 2022 (Audience Reaction)We WON a Democompetition! Area 5150 @ Evoke 2022 Alternative PlatformsI have TOO MANY Vintage PCs!What does the Diamond Monster 3Dfx card ACTUALLY do at the Hardware Level?These VGA Cards have a COPROCESSOR!3Dfx Voodoo Graphics Tech Demos + Amstrad CPC 464 Purchase8 Bit Computer Graphics Technique Almost Unknown on PC?16 Colour Graphics on the PC in 1982!The Emulex Persyst Colour 2 Vintage Graphics CardPentium Socket 5 : This was UNEXPECTED!!Don't put a graphics card from 1981 in a PC from 1994!!