Skip to content
0:00 / 0:00

#opengl#vulkan#renderdoc

Self-starting as a 3D Graphics programmer | GDEX 2023

Nick Driscoll

163 subscribers • 1 video on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Nick Driscoll

Beginner. No background in the topic needed.

13K views3 years ago1 recommendation

Graphics and audioCareers and interviewsCareer growthRendering

Nick Driscoll introduces novice programmers to the core tools, APIs, and resources needed to start writing custom 3D graphics renderers.

This is a talk I gave at GDEX 2023. Slides: nickdriscoll.github.io/gdex2023.pptx 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.

Why it's here

1 person recommends this

What people say. Listed as a key resource for beginners looking to self-educate in computer graphics programming.

u/Better_Pirate_7823in r/GraphicsProgramming • Recommends

Computer Graphics Programming Resources # Computer Graphics Programming Resources List of freely available resources to study computer graphics programming. ## 0. Getting Started - Graphics Programming – Where To Start? - How Do I Become a Graphics Programmer? - How to Start Learning Computer Graphics Programming - Finding Your Home in Graphics Programming - What Is A Graphics Programmer? - Self-Starting As A 3D Graphics Programmer ## 1. C++ - Learn C++ - Hacking C++ - C++ Exercises - C++ Reference - Modern C++ Features - Cpp Quiz ## 2. Mathematics - Essential Mathematics for Aspiring Game Developers - Math for Game Developers - Essence of Linear Algebra - 3D Math Primer for…