- OpenCL GPU Shading
- Perspective Correct Interpolation
- GPU Data Flow Optimisations
- CPU-GPU Communication Optimisations
- Chunked-Halfspace Rasterization on CPU
- Wavefront (.obj) Model Loading
- Naive Clipping and Backface Culling
- Deferred Rendering Pipeling
- Screen-Space Ambient Occlusion
- Lighting and Shadow Mapping
- Textures and Texture Filtering
- Material System
- Normal Mapping with Specular Highlights
- Reflections and Environment Mapping using CubeMaps
mikefitz888/Rasterizer
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
