All Projects β†’ SHSoftwareRasterizer β†’ Similar Projects or Alternatives

282 Open source projects that are alternatives of or similar to SHSoftwareRasterizer

ForkerRenderer
CPU-Based Software Forward / Deferred Rasterizer, A Tiny OpenGL (PBR, Soft Shadow, SSAO) 🐼
Stars: ✭ 17 (-45.16%)
Mutual labels:  rendering, rasterizer
Tinyrenderer
A brief computer graphics / rendering course
Stars: ✭ 11,776 (+37887.1%)
Mutual labels:  rendering, rasterizer
retro-ngon
A well-featured retro-oriented 3D software renderer for the HTML5 canvas.
Stars: ✭ 30 (-3.23%)
Mutual labels:  rendering, rasterizer
CPU-Rasterizer
A tile based cpu rasterizer
Stars: ✭ 30 (-3.23%)
Mutual labels:  rendering, rasterizer
font8x8-rs
8x8 monochrome bitmap fonts for rendering. Implemented in Rust.
Stars: ✭ 15 (-51.61%)
Mutual labels:  rendering
Rasterizer
CPU forward/deferred rasterizer with depth-buffering, texture mapping, normal mapping and blinn-phong shading implemented in C++
Stars: ✭ 77 (+148.39%)
Mutual labels:  rasterizer
Coherence
Blender viewport renderer using the Unity Engine
Stars: ✭ 28 (-9.68%)
Mutual labels:  rendering
phantom
πŸ‘» A reactive DOM rendering engine for building UIs.
Stars: ✭ 16 (-48.39%)
Mutual labels:  rendering
smallpt
β˜€οΈ The Rosetta smallpt (small path tracing) project
Stars: ✭ 68 (+119.35%)
Mutual labels:  rendering
ldview
Real-time 3D viewer for displaying LDraw models
Stars: ✭ 65 (+109.68%)
Mutual labels:  rendering
osci-render
γ€°πŸ“ΊπŸ”Š Software for making music by drawing objects on an oscilloscope using audio.
Stars: ✭ 135 (+335.48%)
Mutual labels:  rendering
sokol gp
Minimal modern efficient cross platform 2D graphics painter in C
Stars: ✭ 228 (+635.48%)
Mutual labels:  rendering
aisa
AISA is a Software 3D Engine written in TypeScript.
Stars: ✭ 24 (-22.58%)
Mutual labels:  rendering
Yune
GPU based framework for writing Raytracers/Pathtracers. (Pronounced as "Yu-nay")
Stars: ✭ 64 (+106.45%)
Mutual labels:  rendering
rasterator
Real-time software rasterizer written in C++ with windowing and model loading support.
Stars: ✭ 15 (-51.61%)
Mutual labels:  rasterizer
RefRESH
Create RefRESH data: dataset tools for Learning Rigidity in Dynamic Scenes with a Moving Camera for 3D Motion Field Estimation (ECCV 2018)
Stars: ✭ 51 (+64.52%)
Mutual labels:  rendering
RenderingX12
Partially open source: real-time scene rendering using XUSG based on DirectX 12. 纯粹秀秀demoβ€¦β€¦γŸγ γ€γƒ‡γƒ’γ‚’θ¦‹γ›γ‚‹γŸγ‚β€¦β€¦
Stars: ✭ 16 (-48.39%)
Mutual labels:  rendering
blender-addon
Blender Addon to render light fields with depth and disparity maps
Stars: ✭ 106 (+241.94%)
Mutual labels:  rendering
bisml
Implementation of the paper: Adaptive BRDF-Oriented Multiple Importance Sampling of Many Lights
Stars: ✭ 26 (-16.13%)
Mutual labels:  rendering
microbium-app
Draw new worlds
Stars: ✭ 89 (+187.1%)
Mutual labels:  rendering
safemd
Safety first markdown rendering
Stars: ✭ 77 (+148.39%)
Mutual labels:  rendering
evplp
Implementation of Efficient Energy-Compensated VPLs using Photon Splatting (and various rendering techniques)
Stars: ✭ 26 (-16.13%)
Mutual labels:  rendering
Squirrel-Engine
Multithreaded C/C++ Game Engine
Stars: ✭ 90 (+190.32%)
Mutual labels:  rendering
Grass.DirectX
Realistic Grass Rendering using DirectX 11 and a geometry-shader based approach.
Stars: ✭ 56 (+80.65%)
Mutual labels:  rendering
Fall2021
Base repository for Dartmouth's CS87/287 (Fall 2021).
Stars: ✭ 43 (+38.71%)
Mutual labels:  rendering
mcrt
Monte Carlo Raytracer from Scratch in C++11/14
Stars: ✭ 22 (-29.03%)
Mutual labels:  rendering
surface splatting
OpenGL demo of a point rendering and texture filtering technique called Surface Splatting.
Stars: ✭ 125 (+303.23%)
Mutual labels:  rendering
DeepShadowMap
Real-Time Deep Shadow Maps for Unity3D
Stars: ✭ 36 (+16.13%)
Mutual labels:  rendering
ph-pdf-layout
Java library for creating fluid page layouts with Apache PDFBox. Supporting multi-page tables, different page layouts etc.
Stars: ✭ 33 (+6.45%)
Mutual labels:  rendering
blender-renderborder
pixel-precise render border
Stars: ✭ 26 (-16.13%)
Mutual labels:  rendering
Nexus
πŸ–ΌοΈ Actionscript 3, GPU accelerated 2D game engine using Stage3D
Stars: ✭ 12 (-61.29%)
Mutual labels:  rendering
blender-colab
Render Blender 3.x and 2.9x scenes with Google Colaboratory
Stars: ✭ 78 (+151.61%)
Mutual labels:  rendering
export multi
Use the multi-exporter for Blender and check in (and tweak) various scenes step by step.
Stars: ✭ 31 (+0%)
Mutual labels:  rendering
Nabla
OpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+658.06%)
Mutual labels:  rendering
Hydrogen
SUPER Lightweight Canvas Display List for drawing objects on 2D Canvas
Stars: ✭ 13 (-58.06%)
Mutual labels:  rendering
rend3
Easy to use, customizable, efficient 3D renderer library built on wgpu.
Stars: ✭ 546 (+1661.29%)
Mutual labels:  rendering
SoftwareRenderer
Soft-only 3d renderer.
Stars: ✭ 12 (-61.29%)
Mutual labels:  rasterizer
DuBLF DuBlast
Quick Playblast tool for Blender
Stars: ✭ 18 (-41.94%)
Mutual labels:  rendering
PintarJS
Micro JS lib for direct WebGL and canvas rendering.
Stars: ✭ 15 (-51.61%)
Mutual labels:  rendering
Crystal-Caustics
πŸ’Ž Approximated crystal caustics effect in Unity.
Stars: ✭ 60 (+93.55%)
Mutual labels:  rendering
isometric-renders
Creates high-resolution isometric screenshots of Minecraft's game objects
Stars: ✭ 42 (+35.48%)
Mutual labels:  rendering
docker-opengl
Multi-Arch Docker - Mesa 3D OpenGL Software Rendering (Gallium) - LLVMpipe, and OpenSWR Drivers
Stars: ✭ 68 (+119.35%)
Mutual labels:  rendering
cadise
A developing physically-based hobby renderer written in C++.
Stars: ✭ 30 (-3.23%)
Mutual labels:  rendering
Iyan3d
Iyan 3D Professional Edition - 3D animation app for iOS
Stars: ✭ 27 (-12.9%)
Mutual labels:  rendering
FunMirrors
This 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 (+38.71%)
Mutual labels:  rendering
glText
Cross-platform single header text rendering library for OpenGL
Stars: ✭ 93 (+200%)
Mutual labels:  rendering
DuEngine
An 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 (+100%)
Mutual labels:  rendering
PicoRenderer
Low-Level, 8-bit Colored, 3D Software Renderer written in C99
Stars: ✭ 55 (+77.42%)
Mutual labels:  rasterizer
GoldenSun
A path tracer based on hardware ray tracing
Stars: ✭ 20 (-35.48%)
Mutual labels:  rendering
rendeer
A simple 3D rasterizer made from scratch in Python.
Stars: ✭ 105 (+238.71%)
Mutual labels:  rasterizer
Unity3DShaders
Simple shaders for Unity3D that I created for games, for a challenge or following tutorials.
Stars: ✭ 17 (-45.16%)
Mutual labels:  rendering
electron-shadermonki
a reserch desktop app based on electron
Stars: ✭ 31 (+0%)
Mutual labels:  rendering
colidr
Coherent Line Drawing implementation in Go.
Stars: ✭ 52 (+67.74%)
Mutual labels:  rendering
Messier87
A realtime raytracing blackhole renderer
Stars: ✭ 53 (+70.97%)
Mutual labels:  rendering
Legion-Engine
Rythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.
Stars: ✭ 502 (+1519.35%)
Mutual labels:  rendering
Kuplung
OpenGL Model Viewer
Stars: ✭ 15 (-51.61%)
Mutual labels:  rendering
pmj-cpp
"Progressive Multi-Jittered Sample Sequences" in C++
Stars: ✭ 34 (+9.68%)
Mutual labels:  rendering
scenery
Flexible VR Visualisation for Volumetric and Geometric Data on the Java VM, powered by Kotlin and Vulkan
Stars: ✭ 107 (+245.16%)
Mutual labels:  rendering
SLProject
SLProject is a platform independent 3D computer graphics scene graph library. Read more on:
Stars: ✭ 47 (+51.61%)
Mutual labels:  rendering
prax
Experimental rendering library geared towards hybrid SSR+SPA apps. Focus on radical simplicity and performance. Tiny and dependency-free.
Stars: ✭ 18 (-41.94%)
Mutual labels:  rendering
1-60 of 282 similar projects