
Somehow I missed the release of Control Resonant entirely, despite being a fan of the first one. So, thanks for the reminder

Somehow I missed the release of Control Resonant entirely, despite being a fan of the first one. So, thanks for the reminder


Depending on how you define multiple operating systems, you can use proxmox
Thanks for the tip. I’ll have to try that out later when I have time.
After noticing that ChatGPT had quite a different vision than I did, I’ve mostly been brute forcing the projection math by drawing a cube on paper and seeing how the 3D coordinates are transformed to 2D space. The only useful thing it actually helped me with was figuring out which 3D file format was most compatible for parsing into my objects. It tried writing a parser for that format, which I looked at and then decided to do it myself with less lines of code ;D
Just simple CPU calculations. I’m basically just mapping my points from 3D space to my 2D screen and drawing lines between them. Not sure if rendering engine is actually the correct term for what I am doing. The word engine kind of implies a larger scope than I am going for.
Of course, I had to massively complicate this for myself by setting out to use this for displaying basic wireframe graphics on embedded systems… Basically I currently need to figure out how to reduce my triangle based objects to ones that only have the silhouette lines or that only show triangles which are actually visible, except my line drawing setup does not allow for partially obscured faces as is.
This is great and I wished I found it a week ago.
I have spent the last week building a basic 3D rendering engine in C, though I restricted myself to isometric rendering which I considered the simplest form to implement. Especially since trying to talk shop with ChatGPT on the topic usually lead to very complicated design recommendations that far exceeded the amount of features I actually cared about in my proof of concept (e.g. variable camera position, adjustable field of view and more)
Now I only need to figure out how to cull unwanted triangles from my loaded .obj files
I’ve been getting back into CS2 somewhat and recently also reinstalled Monster Hunter Wilds.
Apart from that I also dug up my old savegames for Zelda BOTW and gave the Cemu emulator another try. The last time I had it running it would randomly cause my system to crash. This seems to be fixed now, though I don’t know if my since upgraded GPU, the switch from Windows to Linux, or simply an update to the emulator fixed my issue.