Daniel Elliott

Getting Started with Graphics Programming

There was a thread start on twitter with https://twitter.com/sehurlburt recently which listed some great resources for learning graphics programming. I’m compiled them here….

Introduction to VR Graphics Performance
https://docs.google.com/presentation/d/1yJSQy4QtcQxcMjr9Wj6kjMd2R1BLNA1mUebDtnaXDL8/edit

Introduction to C++/Graphics
https://docs.google.com/presentation/d/1d0StEQMEdz4JUEHXfTPbwKIGYex2p5Mko1Rj66e5M80/edit#slide=id.p

Guide to Running Technology Workshops
http://stephaniehurlburt.com/blog/2016/11/1/guide-to-running-technology-workshops

Graphics in Plain Language
https://renderdoc.org/blog/Graphics-in-Plain-Language/

A trip through the Graphics Pipeline 2011: Index
A trip through the Graphics Pipeline 2011: Index

The Book of Shaders
by Patricio Gonzalez Vivo and Jen Lowe
https://thebookofshaders.com/

Cross-platform, graphics API agnostic, “Bring Your Own Engine/Framework” style rendering library.
https://github.com/bkaradzic/bgfx

http://glslsandbox.com/
https://www.shadertoy.com/

List of Engineers willing to help you.
http://stephaniehurlburt.com/blog/2016/11/14/list-of-engineers-willing-to-mentor-you

Last two slides

http://www.realtimerendering.com/

http://fragmentbuffer.com/gpu-performance-for-game-artists/

Ray Tracing in One Weekend (Ray Tracing Minibooks Book 1)
https://www.amazon.com/Ray-Tracing-Weekend-Minibooks-Book-ebook/dp/B01B5AODD8

Mathematical Tools In Computer Graphics With C# Implementations
https://www.amazon.com/dp/9812791027/ref=cm_sw_r_cp_ep_dp_OE8yzbJ3C1XSK

Leave a Reply

Your email address will not be published. Required fields are marked *