Elektrine lite

← Feed

@slava@mathstodon.xyz

Post #3026531

2026-06-01 01:52 UTC

@joe@f.duriansoftware.com @typeswitch@gamedev.lgbt I tried to make a “3D engine” when I was 13. I got as far as projecting a couple of triangles onto the viewport but then when I realized I have to draw them in the correct order and also not draw stuff behind the viewport. I had no idea how to do that, so I gave up, and it scared me off from trying to do any 3D graphics since

Replies (1)

  • @typeswitch@gamedev.lgbt 2026-06-01 02:37

    @slava@mathstodon.xyz @joe@f.duriansoftware.com oh nice. i have a similar story ... when i was 13 i tried to implement a raytracer in C++ following @jbikker@mastodon.gamedev.place's articles -- they're still up! https://www.flipcode.com/archives/Raytracing_Topics_Techniques-Part_1_Introduction.shtml i remember poring over these articles and the code and i managed to compile my own version. but it was very slow. and i didn't really understand the funny vector math. i thought if i learned how to use SSE i could make it faster, but it was too difficult. & that's how i got sidetracked into learning assembly and osdev.

    Open ##3026530