A PyTorch Library for Accelerating 3D Deep Learning Research
-
Updated
Nov 20, 2024 - Python
A PyTorch Library for Accelerating 3D Deep Learning Research
Quickly and accurately render even the largest data.
Learn computer graphics by writing GPU shaders!
2D Vector Graphics Engine Powered by a JIT Compiler
An implementation of OpenGL 3.x-ish in clean C
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
Software rendering engine with PBR. Built from scratch on C++.
Vulkan Real-time Path Tracer Engine
A geometry-shader-based, global CUDA sorted high-performance 3D Gaussian Splatting rasterizer. Can achieve a 5-10x speedup in rendering compared to the vanialla diff-gaussian-rasterization.
Raster manipulation for the Julia language
Original reference implementation of "StopThePop: Sorted Gaussian Splatting for View-Consistent Real-time Rendering"
CPU Based Rasterizer Engine
3D rendering and animation engine for multifaceted displays on microcontrollers
Real-time software rasterizer using compute shaders, including vertex processing stage (IA and vertex shaders), bin rasterization, tile rasterization (coarse rasterization), and pixel rasterization (fine rasterization, which calls the pixel shaders).
Multi-threaded, CPU-based vector graphics rasterizer.
Software rasterization, N-Body simulation and Game of Life in Rust + Haskell
A highly optimized CPU software rasterizer, which implements most of the common D3D pipeline stages.
Analysis of georeferenced rasters, vectors and point clouds
A small software graphics renderer
Add a description, image, and links to the rasterization topic page so that developers can more easily learn about it.
To associate your repository with the rasterization topic, visit your repo's landing page and select "manage topics."