VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (+86.6%)
pbrtbookpbrt 中文整合翻译 基于物理的渲染:从理论到实现 Physically Based Rendering: From Theory To Implementation
Stars: ✭ 221 (+127.84%)
ElkEngineSimple graphics engine used as submodule in many of my projects
Stars: ✭ 54 (-44.33%)
ClusterClustered shading implementation with bgfx
Stars: ✭ 180 (+85.57%)
Arcane Engine3D C/C++ Game Engine - Created By Brady Jessup
Stars: ✭ 242 (+149.48%)
xfg-rseXtensible Framegraph
Stars: ✭ 34 (-64.95%)
HybridrenderingengineClustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Stars: ✭ 563 (+480.41%)
SoftwarerendererSoftware rendering engine with PBR. Built from scratch on C++.
Stars: ✭ 323 (+232.99%)
gamedevguideGame Development & Unreal Engine Programming Guide
Stars: ✭ 314 (+223.71%)
QuartzVulkan RTX path tracer with a declarative ES7-like scene description language.
Stars: ✭ 367 (+278.35%)
PbrAn implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Stars: ✭ 722 (+644.33%)
RendererA shader-based software renderer written from scratch in C89
Stars: ✭ 1,366 (+1308.25%)
isosurfaceIsosurface extraction using Marching Cubes and pure WebGL.
Stars: ✭ 66 (-31.96%)
Pbr White Paper⚡️基于物理的渲染(PBR)白皮书 | White Paper of Physically Based Rendering(PBR)
Stars: ✭ 780 (+704.12%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+2108.25%)
harfang3dHARFANG 3D source code public repository
Stars: ✭ 173 (+78.35%)
UnityUtilsA library of C# utility classes for Unity
Stars: ✭ 88 (-9.28%)
KuplungOpenGL Model Viewer
Stars: ✭ 15 (-84.54%)
sdf-ray-marchingA simple project showing how to integrate a signed distance field ray marcher into Unity's deferred shading pipeline
Stars: ✭ 22 (-77.32%)
VitroExperimental C++20 multiplatform graphics engine.
Stars: ✭ 14 (-85.57%)
awesome-metalA collection of Metal and MetalKit projects and resources. Very much work in progress.
Stars: ✭ 152 (+56.7%)
baktsiuAn image viewer designed for comparing images and examining pixel differences
Stars: ✭ 22 (-77.32%)
FWK💎 3D game framework in C, with Luajit bindings now.
Stars: ✭ 423 (+336.08%)
nautilusanother graphics engine
Stars: ✭ 16 (-83.51%)
rain-renderingRain Rendering for Evaluating and Improving Robustness to Bad Weather (Tremblay et al., 2020) (S. S. Halder et al., 2019)
Stars: ✭ 80 (-17.53%)
RayTracingRealtime GPU Path tracer based on OpenCL and OpenGL
Stars: ✭ 120 (+23.71%)
testing-pbrVarious tests of Physically-Based Rendering via Three.js
Stars: ✭ 38 (-60.82%)
reactA wrapper component that allows you to utilise P5 sketches within React apps.
Stars: ✭ 332 (+242.27%)
f3dFast and minimalist 3D viewer.
Stars: ✭ 791 (+715.46%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+142.27%)
Exploring-SceneKit👾 An app created to explorer the features of SceneKit iOS framework. Assets load (Model I/O), interaction, animation, classical rendering (Blinn-Phong), physically based rendering.
Stars: ✭ 52 (-46.39%)
GITechDemoGlobal illumination technical demo - a continuation of the Synesthesia3D (ex-LibRenderer) graphics engine used in https://github.com/iftodebogdan/ShaderEditor
Stars: ✭ 45 (-53.61%)
TerrainRenderingA simple terrain rendering project, with some neat optimizations such as baked lightmaps and fast ambient occclusion with heighmaps.
Stars: ✭ 29 (-70.1%)
vuoA realtime visual programming language for interactive media.
Stars: ✭ 103 (+6.19%)
creative-coding-notebooks🎨 An authorial collection of fundamental recipes on Creative Coding and Recreational Programming.
Stars: ✭ 17 (-82.47%)
rPBRPhysically based rendering (PBR) for raylib
Stars: ✭ 72 (-25.77%)
windowjsWindow.js is an open-source Javascript runtime for desktop graphics programming.
Stars: ✭ 2,223 (+2191.75%)
paytonPayton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds!
Stars: ✭ 45 (-53.61%)
smallpt☀️ The Rosetta smallpt (small path tracing) project
Stars: ✭ 68 (-29.9%)
radarOpenGL 4 PBR engine
Stars: ✭ 25 (-74.23%)
Photon-v2A program that takes photographs of a virtual world.
Stars: ✭ 75 (-22.68%)
Adria-DX11Graphics engine written in C++ using DirectX11
Stars: ✭ 87 (-10.31%)
endbasicBASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
Stars: ✭ 220 (+126.8%)
voxel-builderVoxel-based 3D modeling application
Stars: ✭ 31 (-68.04%)
redcubeJS renderer based on GLTF to WebGPU or WebGL backends.
Stars: ✭ 86 (-11.34%)
AngryEngineGame Engine for Windows by Vulkan SDK
Stars: ✭ 20 (-79.38%)
FreeOberonCross-platform IDE for development in Oberon programming language made in the classical FreePascal-like pseudo-graphic style.
Stars: ✭ 102 (+5.15%)
LambdaPhysically based renderer written in C++
Stars: ✭ 26 (-73.2%)
manta-rayAn open source physically based renderer.
Stars: ✭ 604 (+522.68%)
Jkqtplotteran extensive Qt5 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
Stars: ✭ 246 (+153.61%)
cc0-texturesTorrent downloads of free, CC0 licensed, PBR textures
Stars: ✭ 54 (-44.33%)
Grass.DirectXRealistic Grass Rendering using DirectX 11 and a geometry-shader based approach.
Stars: ✭ 56 (-42.27%)