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

To be fair, Handmade Hero is for a complete game with sound, effects, input, etc. This course looks to be focused on a realtime software renderer with the ability to read/write geometry and textures. HH is also a bit overwhelming.

I think what specific tutorial might go for depends on that individual's background and goals. I know a bunch of people who work in games/vfx who use tools like Maya/Houdini every day. They don't need a lot of help learning 3d concepts, but are interested to see the pros/cons of different implementations. They aren't always interested in realtime or optimizations. Here are the free resources that normally come up:

https://www.scratchapixel.com/ -- Learn Computer Graphics From Scratch!

https://raytracing.github.io/ -- Ray Tracing in One Weekend book series

https://github.com/ssloy/tinyrenderer/wiki -- tinyrenderer, tinyraycaster, tinyraytracer

http://www.pbr-book.org/ -- Physically Based Rendering 3rd edition full text. It looks like a 4th edition will be published in a few months.

https://learnopengl.com/ -- For learning modern OpenGL



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

Search: