Hacker Newsnew | past | comments | ask | show | jobs | submit | timostrating's commentslogin

Me and a friend build our own Graphics engines based on https://learnopengl.com I can highly recommend this to everyone who gets started with computer graphics. It is a lot of new information but not the most modern Graphics library, but the information will help you understand the field and pickup any other graphics library quicker. Once I had a small project up and running I started looking at https://emscripten.org/ to combine it with some web experiments and more easily share my work with other over the web. I also started looking at https://vulkan-tutorial.com/ and https://webgpufundamentals.org/ to experiment with geometry shaders.

Next to Realtime Graphics you could also dabble into the world of Ray-Tracing. Personally I'm still quite new to this field but my master thesis supervisor also gave lectures at an other university where they recoded a lot of lectures during Covid. Advanced Computer graphics at the UU for example https://ics-websites.science.uu.nl/docs/vakken/magr/2021-202... The course recommends https://raytracing.github.io/ as a resource to students, and I can also recommend this.

As a small note to end with, the website(s) of professors giving computer graphics are a true tressure trove of information: https://jacco.ompf2.com/ https://www.3dgep.com/cpp-fast-track-1-getting-started/


If you are looking for general advanced graphics video lectures then this might help. The lectures at the university of Utrecht (one of the top universities of the Netherlands) are now often recorded and published sinds covid started. There advanced graphics lecture recordings, slides and exercises from last year are published on this website chttp://www.cs.uu.nl/docs/vakken/magr/2021-2022/index.html


Thanks a lot.. Been watching Keenan Crane’s videos on YouTube. This would be really helpful.

For anyone else interested in Alg geo, Ravi Vakhil’s videos are very good and accessible.


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

Search: