A basic Ray Tracer that exploits numpy arrays and functions to work reasonably fast.
Yet Another Vulkan Engine
🔥 Repo related to my FrontendMasters course. An Advanced Web Dev Quiz that covers a wide range of the things web devs get to deal with on a daily bas...
blazing fast implicit surface evaluation
Cross platform toy render engine supporting physically based rendering and hardware/software ray tracing
A database of physically based values for CG artists.
A curated list of USD projects and resources
Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal 4. Provides main features including ray tracing.
osgVerse, a complete 3d engine solution based on OpenSceneGraph. It supports OpenGL/OpenGLES/Vulkan/DirectX/Metal backends, and also works on modern b...
A collection of Docker containers for running Blender headless or distributed ✨
CGL (C Game Library) is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation.
C# Font Reader (TrueType / OpenType / OpenFont / CFF / woff / woff2) , Glyphs Layout and Rendering
LaTeX. in C#. (ported from the wonderful iosMath project).
Tiny Gaussian Splatting Viewer
Differentiable Surface Splatting
Getting serious about Vulkan development with this modern C++ framework, battle-tested in rapid prototyping, research, and teaching. Includes support...
React component for MindNode maps
Experimental real-time renderer with support for dynamic global illumination
A physically-based path tracer
End-to-End SLAM with camera calibration, monocular prior integration and dense Rendering
C++ Path Tracer from scratch with zero third-party libraries.
3D game engine for D
Sample projects demonstrating the usage of Diligent Engine
Write interactive CLI apps with React
Contains the official Open Shading Language (OSL) examples for Redshift.
This add-on allows you to assemble and compose USD data with Blender data and render it all using various renderers via Hydra.
Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.
Real-time Direct3D 12 path tracer
A physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstru...
A voxel library for real-time applications.
零基础入门计算机图形学必不可少的在线网络公开课,手把手教您现代 OpenGL 的点点滴滴,构建爆款游戏引擎。
A javascript library to parse editorjs clean data to html. It is adaptable and usable in all kind of projects.
Picasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.
Coin3D core library
An Instants-NGP renderer that has been implemented using Taichi
Read SVG files and convert them to other formats.
Physically-based CPU and GPU ray-tracer
Easy to use PDF library using Go and PDFium
Hermes3D is an open source 3D engine built on Hermes Agents for creating games, simulations, and high-performance 3D applications.
Small C++14 render engine
A videogame overlay framework written in Rust, supporting DirectX and OpenGL
A software rendering crate that lets you write shaders with Rust
Kamakura Shaders
A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
A path tracer in 300 lines of C++
🎨 C++17 + OpenGL 4.5 prototyping sandbox
Unity material and shader for applying clipped, dithered transparency
A 3D physics engine
QuiltiX is a graphical node editor to edit, and author MaterialX based materials of 3D assets