afronski / x86-ray-tracer
Ray tracer written in x86 assembler (with SSE/SSE2 extensions).
☆14Updated 10 years ago
Alternatives and similar repositories for x86-ray-tracer:
Users that are interested in x86-ray-tracer are comparing it to the libraries listed below
- Triangle rasterization routines accelerated by SSE and AVX☆68Updated 6 years ago
- OpenCL-OpenGL Interop examples☆43Updated 5 years ago
- An Optical Character Recognition software based on a simple neural network created from scratch in C.☆17Updated 5 years ago
- Asset pack for the Vulkan samples repository☆23Updated last year
- Real-time software rasterizer written in C++ with windowing and model loading support.☆32Updated 5 years ago
- a pathtracer with physically based rendering in mind☆27Updated last year
- Hobby software rasterizer.☆68Updated 4 years ago
- Simple software rasterizer with OpenGL-like interface☆27Updated last year
- Write GLSL shaders in C++☆38Updated 10 years ago
- Various C/C++ examples. DirectX, OpenGL, CUDA, Vulkan, OpenCL.☆53Updated 4 months ago
- A multithreaded software implementation of OpenGL 1.3 in C++.☆73Updated 6 years ago
- A CPU-based Monte Carlo ray tracer using photon mapping. Implemented in C++.☆11Updated 3 years ago
- 🌋🌱 A Vulkan starter repo that you could use to get the ball rolling.☆78Updated 3 years ago
- Basic multiple importance sampling, in 1d☆21Updated 4 years ago
- Graphics related projects/prototypes/playground (Vulkan, C++17)☆36Updated 2 years ago
- A runtime SPIR-V assembler☆42Updated 2 years ago
- C++ pathtracer written for Breda University of Applied Science academic year 2020-2021☆17Updated 2 years ago
- GLSL implementation of the Cook-Torrance shader model☆16Updated 10 months ago
- Rasterization on the GPU in "slow motion".☆62Updated 5 years ago
- A real-time interactive progressive path tracer on the GPU.☆34Updated 3 years ago
- A vectorized software rasterization pipeline optimized for rendering a sparse set of pixels with 16x MSAA.☆16Updated 7 years ago
- 🔮 A GPU-based progressive path tracer written in Vulkan.☆160Updated 4 years ago
- Enter the world of rasterization with simple hands-on code☆64Updated 4 years ago
- DirectX 11 Engine☆10Updated 2 years ago
- CPU forward/deferred rasterizer with depth-buffering, texture mapping, normal mapping and blinn-phong shading implemented in C++☆102Updated 7 years ago
- MSAA Sample Pattern Inspector☆33Updated 9 years ago
- Hybrid CPU and GPU ray traced rendering using shared memory.☆57Updated 7 years ago
- Reproduce images using geometric primitives☆15Updated 7 years ago
- Interactive ray tracer made with Vulkan compute shader.☆48Updated 2 years ago