Photon-v2A program that takes photographs of a virtual world.
Stars: ✭ 75 (+150%)
YuneGPU based framework for writing Raytracers/Pathtracers. (Pronounced as "Yu-nay")
Stars: ✭ 64 (+113.33%)
FluxA real-time physically based rendering engine written in C++ and OpenGL
Stars: ✭ 171 (+470%)
Vrt🔅 Ray tracing library for Vulkan API (indev)
Stars: ✭ 111 (+270%)
pbrtbookpbrt 中文整合翻译 基于物理的渲染:从理论到实现 Physically Based Rendering: From Theory To Implementation
Stars: ✭ 221 (+636.67%)
RadeonProRenderMayaPluginThis hardware-agnostic rendering plug-in for Maya uses accurate ray-tracing technology to produce images and animations of your scenes, and provides real-time interactive rendering and continuous adjustment of effects.
Stars: ✭ 32 (+6.67%)
f3dFast and minimalist 3D viewer.
Stars: ✭ 791 (+2536.67%)
RptA physically-based path tracer
Stars: ✭ 296 (+886.67%)
LuisaRenderHigh-Performance Multiple-Backend Renderer Based on LuisaCompute
Stars: ✭ 47 (+56.67%)
Rs pbrtRust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
Stars: ✭ 619 (+1963.33%)
GoldenSunA path tracer based on hardware ray tracing
Stars: ✭ 20 (-33.33%)
ElkEngineSimple graphics engine used as submodule in many of my projects
Stars: ✭ 54 (+80%)
OsprayAn Open, Scalable, Portable, Ray Tracing Based Rendering Engine for High-Fidelity Visualization
Stars: ✭ 734 (+2346.67%)
Yocto GlYocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Stars: ✭ 1,391 (+4536.67%)
Monte carlo ray tracerA program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Stars: ✭ 90 (+200%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+7040%)
RadeonProRenderUSDThis plug-in allows GPU or CPU accelerated viewport rendering on all OpenCL 1.2 hardware for the open source USD and Hydra system. You can build this plug-in as a USDView plug-in or a Houdini plug-in.
Stars: ✭ 161 (+436.67%)
smallpt☀️ The Rosetta smallpt (small path tracing) project
Stars: ✭ 68 (+126.67%)
MinptA path tracer in 300 lines of C++
Stars: ✭ 299 (+896.67%)
BcdBayesian Collaborative Denoiser for Monte Carlo Rendering
Stars: ✭ 167 (+456.67%)
VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (+503.33%)
osgwReal-Time Ocean Animation with Gerstner Waves
Stars: ✭ 51 (+70%)
ign-renderingC++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.
Stars: ✭ 34 (+13.33%)
RaygunSimple Game Engine Focusing on Vulkan Ray Tracing
Stars: ✭ 33 (+10%)
nubA rendering and interaction Processing library
Stars: ✭ 28 (-6.67%)
mcrtMonte Carlo Raytracer from Scratch in C++11/14
Stars: ✭ 22 (-26.67%)
abeamerframe-by-frame Web Animation framework
Stars: ✭ 49 (+63.33%)
aurumFast and concise declarative DOM rendering library for javascript
Stars: ✭ 17 (-43.33%)
glisphGlyph rendering engine using OpenGL shading language for Common Lisp.
Stars: ✭ 32 (+6.67%)
fluctusAn interactive OpenCL wavefront path tracer
Stars: ✭ 55 (+83.33%)
ray-tracerA simple ray tracing engine
Stars: ✭ 27 (-10%)
coinCoin3D core library
Stars: ✭ 193 (+543.33%)
RendermanCode and Slides for the NCCA Renderman lectures
Stars: ✭ 15 (-50%)
DuEngineAn efficient interactive C++ renderer for ShaderToy-alike demos with 2D/3D/CubeMap/Video/Camera/LightField/Volume textures. (Partially used in my I3D 2018 papers)
Stars: ✭ 62 (+106.67%)
LumillyRenderMonte Carlo path tracing implementation on Rust
Stars: ✭ 36 (+20%)
CompenNet[CVPR'19] End-to-end Projector Photometric Compensation
Stars: ✭ 35 (+16.67%)
Unity3DShadersSimple shaders for Unity3D that I created for games, for a challenge or following tutorials.
Stars: ✭ 17 (-43.33%)
Adria-DX11Graphics engine written in C++ using DirectX11
Stars: ✭ 87 (+190%)
photon mappingminimal but extensible header only implementation of photon mapping in C++
Stars: ✭ 65 (+116.67%)
OpenMaterial3D model exchange format with physical material properties for virtual development, test and validation of automated driving.
Stars: ✭ 23 (-23.33%)
tech-seo-crawlerBuild a small, 3 domain internet using Github pages and Wikipedia and construct a crawler to crawl, render, and index.
Stars: ✭ 57 (+90%)
GgGo Graphics - 2D rendering in Go with a simple API.
Stars: ✭ 3,162 (+10440%)
FunMirrorsThis is a fun project I created to motivate computer vision enthusiasts and to highlight the importance of understanding fundamental concepts related to image formation in a camera.
Stars: ✭ 43 (+43.33%)
docker-openglMulti-Arch Docker - Mesa 3D OpenGL Software Rendering (Gallium) - LLVMpipe, and OpenSWR Drivers
Stars: ✭ 68 (+126.67%)
delphi3d-engineA 3D-graphic and game engine for Delphi and Windows.
Stars: ✭ 52 (+73.33%)
Usd ResourcesA curated list of USD projects and resources
Stars: ✭ 250 (+733.33%)
TypographyC# Font Reader (TrueType / OpenType / OpenFont / CFF / woff / woff2) , Glyphs Layout and Rendering
Stars: ✭ 246 (+720%)
Blender Cli RenderingPython scripts for rendering images using Blender 2.83 from command-line interface
Stars: ✭ 241 (+703.33%)
Messier87A realtime raytracing blackhole renderer
Stars: ✭ 53 (+76.67%)
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 (+73.33%)
Sheepit ClientClient for the free and distributed render farm "SheepIt Render Farm"
Stars: ✭ 244 (+713.33%)
Technique-iOSA simple implementation of SCNTechnique
Stars: ✭ 65 (+116.67%)
Polymer🎨 graphics + interaction engine
Stars: ✭ 243 (+710%)
Render PyA software 3D renderer written in Python. (Purely educational)
Stars: ✭ 240 (+700%)