graphics-programming
There are 1372 repositories under graphics-programming topic.
lettier/3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
terkelg/awesome-creative-coding
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
baldurk/renderdoc
RenderDoc is a stand-alone graphics debugging tool.
vulkano-rs/vulkano
Safe and rich Rust wrapper around the Vulkan API
dfranx/SHADERed
Lightweight, cross-platform & full-featured shader IDE
KhronosGroup/Vulkan-Samples
One stop solution for all Vulkan samples
QianMo/Awesome-Unity-Shader
:boat: 关于炫酷的Unity3D Shader | About Cool Unity3D Shaders
QianMo/Real-Time-Rendering-4th-Bibliography-Collection
Real-Time Rendering 4th (RTR4) 参考文献合集典藏 | Collection of <Real-Time Rendering 4th (RTR4)> Bibliography / Reference
DiligentGraphics/DiligentEngine
A modern cross-platform low-level graphics library and rendering framework
Overv/VulkanTutorial
Tutorial for the Vulkan graphics and compute API
QianMo/X-PostProcessing-Library
Unity Post Processing Stack Library | Unity引擎的高品质后处理库
QianMo/Real-Time-Rendering-3rd-CN-Summary-Ebook
:blue_book: 电子书 -《Real-Time Rendering 3rd》提炼总结 | 全书共9万7千余字。你可以把它看做中文通俗版的《Real-Time Rendering 3rd》,也可以把它看做《Real-Time Rendering 3rd》的解读版与配套学习伴侣,或者《Real-Time Rendering 4th》的前置阅读材料。
zauonlok/renderer
A shader-based software renderer written from scratch in C89
ssloy/tinykaboom
A brief computer graphics / rendering course
windowjs/windowjs
Window.js is an open-source Javascript runtime for desktop graphics programming.
kosua20/herebedragons
A basic 3D scene implemented with various engines, frameworks or APIs.
BrunoLevy/geogram
a programming library with geometric algorithms
AngelMonica126/GraphicAlgorithm
:octopus: :octopus:图形学论文实现
lume/lume
Create 3D web applications with HTML. Bring a new depth to your DOM!
AsPJT/DungeonTemplateLibrary
🌏: Dungeon free resources (terrain & roguelike generation)
alelievr/Mixture
Mixture is a powerful node-based tool crafted in unity to generate all kinds of textures in realtime
Angelo1211/HybridRenderingEngine
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
vanrez-nez/awesome-glsl
:sparkler: Compilation of the best resources to learn programming OpenGL Shaders
cadenji/foolrenderer
A tiny software renderer implemented from scratch without the use of graphics API, used to understand how GPUs work.
miloyip/light2d
Light rendering in 2D
ikrima/gamedevguide
Game Development & Unreal Engine Programming Guide
PardCode/CPP-3D-Game-Tutorial-Series
C++ 3D Game Tutorial Series (DirectX) - Learn to code a DirectX 3D Game in C++ from scratch
MethanePowered/MethaneKit
🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
jkriege2/JKQtPlotter
an extensive Qt5 & Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
inexorgame/vulkan-renderer
A new 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3, in very early but ongoing development
shader-park/shader-park-core
A JavaScript library for creating real-time 2D and 3D shaders. JS -> Shader. https://shaderpark.com/ https://twitter.com/shaderpark
QianMo/GPU-Pro-Books-Source-Code
:cd: Source Code Collection of Book <GPU Pro> 1~ 7 | 《GPU Pro》1~ 7 书本源代码珍藏
KTStephano/StratusGFX
Realtime 3D rendering engine
Angelo1211/SoftwareRenderer
Software rendering engine with PBR. Built from scratch on C++.
jpvanoosten/LearningDirectX12
This repository is intended to be used as a code repository for learning DirectX 12.
vilbeyli/VQEngine
Multi-threaded DirectX12 renderer w/ HDR, PBR & Multi-monitor support