3D game engine with custom CPU rendering
-
Updated
Jul 4, 2024 - C++
3D game engine with custom CPU rendering
A C# implementation of voxlap-style rendering, using Unity and their Burst compiler
Real-time POV-Ray render engine — the raytraced look (ReBoot/DKC), live in a game loop. The bottleneck is process lifecycle, not raytracing.
Mandelbrot CLI: Renderer with Perturbation Theory. The high-precision reference trajectory is computed exactly once, enabling blazing-fast math for billions of pixels using hardware-native double registers. Dynamic Reference Relocalization. Bilinear Approximation (BLA Skip-100). True 8x8 SSAA. Multi-threading.
A CPU renderer using Monte-Carlo ray tracing algorithm.
Mandelbrot CLI: Renderer with Perturbation Theory. The high-precision reference trajectory is computed exactly once, enabling blazing-fast math for billions of pixels using hardware-native double registers. Dynamic Reference Relocalization. Bilinear Approximation (BLA Skip-100). True 8x8 SSAA. Multi-threading. FFmpeg to compile the final.
3D software rendering engine written in C. This project implements a full custom graphics pipeline from scratch, optimised for CPU‑bound environments. It features volumetric extrusion, multithreaded rasterisation, shadow mapping, distance‑based LOD, and a configurable projection system with supersampling anti‑aliasing.
software renderer from scratch using C++
A multithreaded CPU raytracer written in C++. Based on Raytracing in One Weekend. For educational purposes.
A CPU renderer using z-buffer scan line algorithm
Are-Engine SoftwareGPU : CPU-only software renderer and graphics-compute research engine with tiled rasterization, optional LLVM JIT and reproducible benchmarks
Physically based renderer based on Nori in C++11
offline artistic image generator
a cpu based raycaster that renders inside of terminal
a very callback-y 2D software rasterizer
Rust Mandelbrot software rendering application.
CPU-based ray tracer, developed from scratch in C++ using openFrameworks.
Fast, CPU-only disk usage analyzer and cleaner for Linux and Windows, with an interactive sunburst chart.
A 3D software rasterizer written from scratch in C++. Runs entirely on the CPU: MVP pipeline, near-plane clipping, Phong and toon shading, shadow mapping, multithreaded rendering. SDL3 only opens the window.
To associate your repository with the cpu-rendering topic, visit your repo's landing page and select "manage topics."