Skip to content

Latest commit

 

History

History
249 lines (186 loc) · 22.4 KB

learn.md

File metadata and controls

249 lines (186 loc) · 22.4 KB

🎓 Graphics

Curated collection of lists of useful resources to master computer graphics together.

⬇️ Tags legend at the end of the page.

Basic

( introductory )

Shaders

( shader )

Noise

Math

( math )

Math : Transformation

( math ) ( transformation )

Math : Curves

( math ) ( curves )

Virtual Reality

( vr )

Computer Vision

( cv )

Unsorted Rendering Backends

Backend: WebGL

( webgl )

Backend: Vulkan

( vulkan )

Backend: OpenGL

Lines

( line )

Anti-Aliasing

( aa )

Order-Independent Transparency

( oit )

Cheatsheet

📈

Blogs

( blog )

Collections

📂

Tags legend

Kind of resource
  • 🎥 - video material to watch
  • 📄 - reading
  • 📖 - a book
  • 🎓 - online course with or without feedback
  • 📈 - cheat sheets
  • 🗃️ - reference or manual or a standard
  • 📂 - collections of collections
  • 🏴‍☠️ - non-english
  • 📄 - either single article or single video-tutorial
  • 🏗️ - ideas for inspiration of mini-projects to add to your portfolio
  • ( official ) - official material
  • ( interactive ) - it is possible to interact and get feedback from the system
  • ( blog ) - blogs
  • 🏗️ - a project
  • ( example ) - code sample that can be executed
Math
  • ( math ) - related to math
  • ( transformation ) - related to math transformation, projection
  • ( quaternions ) - related to quaternions
  • ( euler ) - related to euler angles
  • ( rotation ) - related to rotation in space
  • ( projection ) - related to camera projections
  • ( curves ) - related to math curves
Specific Domain
  • ( introductory ) - introductory learning material
  • ( line ) - related to drawing lines
  • ( 2d ) - related to 2d graphics
  • ( 3d ) - related to 3d graphics
  • ( shader ) - related to shaders
  • ( sdf ) - signed distance function
  • ( cv ) - related to computer vision
  • ( oit ) - related to order-independent transparency
  • ( vr ) - virtual reality
  • ( aa ) - anti aliasing techniques
Specific Technology
  • ( unity ) - related to Unity
  • ( godot ) - related to Godot
  • ( opengl ) - related to OpenGL rendering backend
  • ( vulkan ) - related to Vulkan rendering backend
  • ( webgl ) - related to WebGL
  • ( opencv ) - related to OpenCV
  • ( cpp ) - related to C++