Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A nice way to give value to it, and at the same time a learning exercise, is to try do implement software rendering like we were doing in the MS-DOS days.

For something more modern, grabbing an ESP32 coupled with a LCD screen, for example.



I made my first serious attempt almost as soon as I joined my university, CompSci. First attempt took a long time, as I did not really know how matrices applied to computer graphics, so I did all operations again and again, when they were required.

My first rotating cube "exploded" due to numerical errors, as I was modifying the geometry instead of using matrix projections.

That made me appreciate the linear algebra classes much more.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: