TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (-47.7%)
Mutual labels: fun, graphics, 3d, shaders, rendering, computer-graphics, 3d-graphics, raytracing, rendering-engine, tutorial, learning, raytracer, raytracing-engine TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+196.55%)
Mutual labels: fun, graphics, 3d, shaders, rendering, computer-graphics, 3d-graphics, rendering-engine, tutorial, learning, images Tinyraycaster486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (-65.17%)
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (-87.56%)
RendererA shader-based software renderer written from scratch in C89
Stars: ✭ 1,366 (-65.6%)
SoftwarerendererSoftware rendering engine with PBR. Built from scratch on C++.
Stars: ✭ 323 (-91.87%)
HybridrenderingengineClustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Stars: ✭ 563 (-85.82%)
Photon-v2A program that takes photographs of a virtual world.
Stars: ✭ 75 (-98.11%)
C-RaytracerA CPU raytracer from scratch in C
Stars: ✭ 49 (-98.77%)
YaveYet Another Vulkan Engine
Stars: ✭ 211 (-94.69%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-98.04%)
Yocto GlYocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Stars: ✭ 1,391 (-64.97%)
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.
Stars: ✭ 11,698 (+194.59%)
GlsltutoGLSL shaders tutorial
Stars: ✭ 168 (-95.77%)
Leaf3dA lightweight 3D rendering engine based on modern OpenGL
Stars: ✭ 16 (-99.6%)
Embree viewerEmbree viewer is a simple implementation of a progressive renderer, based on Intel's Embree raytracing kernels. Its UI is written in SDL2, and it supports Alembic, OBJ file formats, with a JSON file to describe a scene.
Stars: ✭ 19 (-99.52%)
Legion-EngineRythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.
Stars: ✭ 502 (-87.36%)
FourFour: WebGL made easier -
Stars: ✭ 248 (-93.75%)
BlenderOfficial mirror of Blender
Stars: ✭ 4,175 (+5.14%)
Cpp 3d Game Tutorial SeriesC++ 3D Game Tutorial Series is a YouTube tutorial series, whose purpose is to help all those who want to take their first steps in the game development from scratch.
Stars: ✭ 400 (-89.93%)
Vue GlVue.js components rendering 3D WebGL graphics reactively with three.js
Stars: ✭ 434 (-89.07%)
ArtOfIllusionArt of Illusion modeling and rendering suite - core application and tools
Stars: ✭ 58 (-98.54%)
OpengraphicGraphic Engine & Game Engine lists
Stars: ✭ 772 (-80.56%)
LumeCreate CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Stars: ✭ 445 (-88.79%)
ShaderworkshopInteractive GLSL fragment shaders editor made with Qt
Stars: ✭ 43 (-98.92%)
MoravaEngine2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
Stars: ✭ 129 (-96.75%)
CLUSEK-RTVulkan based C++ ray-tracing game engine.
Stars: ✭ 24 (-99.4%)
Webglstudio.jsA full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more.
Stars: ✭ 4,508 (+13.52%)
Open3dOpen3D: A Modern Library for 3D Data Processing
Stars: ✭ 5,860 (+47.57%)
Flame pytorchThis is a implementation of the 3D FLAME model in PyTorch
Stars: ✭ 153 (-96.15%)
Tf flameTensorflow framework for the FLAME 3D head model. The code demonstrates how to sample 3D heads from the model, fit the model to 2D or 3D keypoints, and how to generate textured head meshes from Images.
Stars: ✭ 193 (-95.14%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (-94.08%)
SsrtReal-time indirect diffuse illuminaton using screen-space information for Unity.
Stars: ✭ 176 (-95.57%)
Im3dImmediate mode rendering and 3d gizmos.
Stars: ✭ 561 (-85.87%)
FauxglSoftware-only 3D renderer written in Go.
Stars: ✭ 658 (-83.43%)
GaiaskyMirror of Gaia Sky repository hosted on Gitlab: https://gitlab.com/langurmonkey/gaiasky
Stars: ✭ 162 (-95.92%)
EucA software rendering crate that lets you write shaders with Rust
Stars: ✭ 180 (-95.47%)
EdxrayA physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstruction.
Stars: ✭ 270 (-93.2%)
RptA physically-based path tracer
Stars: ✭ 296 (-92.55%)
WechartCreate all the [ch]arts by cax or three.js - Cax 和 three.js 创造一切图[表]
Stars: ✭ 152 (-96.17%)
Hilo3dHilo3d, a WebGL Rendering Engine.
Stars: ✭ 123 (-96.9%)
SatinA 3D Graphics Framework built on Apple's Metal
Stars: ✭ 182 (-95.42%)
DiligentcoreCore functionality of Diligent Engine
Stars: ✭ 263 (-93.38%)
VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (-95.44%)
Retrace.glCreate, ray trace & export programatically defined Signed Distance Function CSG geometries with an API suited for generative art - in your browser! 🎉
Stars: ✭ 149 (-96.25%)
PicassoPicasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.
Stars: ✭ 205 (-94.84%)
Methanekit🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (-95.04%)
Python RaytracerA basic Ray Tracer that exploits numpy arrays and functions to work fast.
Stars: ✭ 204 (-94.86%)
raytracing-goA simple Go library for 3D ray-tracing rendering, implementing the book Ray Tracing in One Weekend. 📸
Stars: ✭ 53 (-98.67%)
photon mappingminimal but extensible header only implementation of photon mapping in C++
Stars: ✭ 65 (-98.36%)
Overload3D Game engine with editor
Stars: ✭ 335 (-91.56%)
Monte carlo ray tracerA program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Stars: ✭ 90 (-97.73%)
Awesome Creative CodingCreative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Stars: ✭ 8,696 (+118.99%)
Messier87A realtime raytracing blackhole renderer
Stars: ✭ 53 (-98.67%)
f3dFast and minimalist 3D viewer.
Stars: ✭ 791 (-80.08%)
Processing DocsProcessing reference, examples, tutorials, and website
Stars: ✭ 346 (-91.29%)