Self-starting as a 3D Graphics programmer

preview_player
Показать описание
This is a talk I gave at GDEX 2023.

This talk will introduce novice programmers, who have yet to write any 3D graphics code, to the core ideas and tools that they will need to begin writing renderers of their own. Topics covered will be the modern 3D graphics pipeline, GPU APIs such as OpenGL and Vulkan, GPU debugging tools such as RenderDoc, and the myriad resources, both formal and informal, that can help bridge the gap between nascent curiosity and confident self-education.
Рекомендации по теме
Комментарии
Автор

This is amazing Nick! Thank you so much for sharing this talk. I completed a bachelor's degree in computer science however there were no education in graphics programming at my institution but my main passion is also in graphics and image processing.

I have been trying to teach myself graphics programming in my own time outside of work, and found it quite challenging to wrap my head around linear algebra in the computational sense. My degree was theoretical oriented so my approach to maths so far has been from an abstract algebra perspective, plus the programming we did were all theory-heavy thus using mainly using python. The low-level programming process is vastly different, in combination with learning a new way to think about old maths, has been a challenging yet interesting journey for me!

It's really motivational to find someone who share the same passion and with a different yet still similar experience.

I'm currently pass the simple geometry stage and on to lighting and rays.

Your talk really inspired me to continue with my learning journey even while busy with work and other life stuff!

nhanlht
Автор

I tried creating my first triangle today and got confused. Decided to watch random YT videos then this came up. Thanks.

ADEPS.
Автор

I recently started my journey in graphics programming. Hopefully I'll get as far as you have!

SirWaffleGaming
Автор

I'm a beginner in the world of programming and recently became interested in computer graphics. I'd like to know how I can enter this field, what I need to study, and if possible, which books you recommend I read to achieve this goal.

bysephy
Автор

Great talk! People should know more about graphics programming in general

vickyraja
Автор

what book do you recommend to learn better?

triklettriklerbu