PBRT
, source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation".
:small_red_triangle::sunglasses: A curated list of awesome stuff to learn computer graphics
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
, source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation".
, course of computer graphics teaching how Opengl and rendering works, teaching how to build a simpler version of OpenGL.
, ray tracer code based on Ray Tracing in One Weekend's book.
, program to edit and visualize GLSL shaders, mainly focused on fractals and generative systems
, as the name suggests, it's a very small ray tracer, 35 lines (minified) and file size is 1377 bytes.
, path tracer made in 99 lines in C++.
, a game where you get to move a marble through fractal stages as fast as possible to reach the goal. This game is entirely ray marched, giving it a lot of cool visual effects ray tracing is not able to generate.
, A step-by-step guide on how to implement SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
thread dicussing on how to learn computer graphics, if you have no time to read the entire thread, read this comment.
video about how color representation/compression in computers can distort the blur effect.
tutorials on shaders using ShaderToy, mostly videos on procedural generation.
hesreallyhim/awesome-claude-code
A hand-picked collection of the finest of resources for the most awesome of agents, Claude Code, the undisputed champion of coding companions, from the unstoppable team…
VoltAgent/awesome-agent-skills
A curated collection of 1000+ agent skills from official dev teams and the community, compatible with Claude Code, Codex, Gemini CLI, Cursor, and more.
josephmisiti/awesome-machine-learning
A curated list of awesome Machine Learning frameworks, libraries and software.
EthicalML/awesome-production-machine-learning
A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning
academic/awesome-datascience
:memo: An awesome Data Science repository to learn and apply for real world problems.
analysis-tools-dev/static-analysis
⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve…