przemyslawzaworski / CPP-Programming
Various C/C++ examples. DirectX, OpenGL, CUDA, Vulkan, OpenCL.
☆52Updated 2 weeks ago
Related projects: ⓘ
- ☆28Updated 5 years ago
- RT-RSM is a real-time Global Illumination technique using GPU ray tracing☆59Updated 4 years ago
- Converting vertex meshes to voxel data and visualizing using VCT☆77Updated 7 years ago
- Playground for messing around with bgfx and friends☆48Updated 4 years ago
- Global illumination technical demo - a continuation of the Synesthesia3D (ex-LibRenderer) graphics engine used in https://github.com/ifto…☆52Updated 2 years ago
- Runtime environment map prefiltering and spherical harmonics computation with OpenGL.☆14Updated 5 years ago
- Vulkan framework for Windows☆88Updated 4 years ago
- Image Based Lighting using DirectX 12.☆41Updated 5 years ago
- Rasterization on the GPU in "slow motion".☆61Updated 5 years ago
- A C++ game engine☆32Updated 4 years ago
- ☆63Updated 6 years ago
- ☆31Updated 6 years ago
- Variance shadow mapping for omni lights with Vulkan☆31Updated 6 years ago
- A DirectX 11 implementation of voxelization☆18Updated 8 years ago
- C++ Vulkan real time renderer.☆49Updated 3 years ago
- Basic framework for D3D11 init, model/texture loading, shader compilation and camera movement.☆34Updated 2 years ago
- Easy, simple path trace renderer.☆54Updated last week
- A voxel cone traced realtime Global Illumination rendering engine in dx12, wip☆52Updated 3 years ago
- physically based renderer written in DX12 with image-based lighting, classic deffered and tiled lighting approaches☆36Updated 3 years ago
- University of Waterloo CS888 2019☆52Updated 4 years ago
- A small dx12 base program I use to test shaders and techniques☆48Updated 2 years ago
- Vulkan implementations of Subsurface Scattering and Ambient Occlusion☆16Updated 7 years ago
- Graphics demo (DirectX 12, PBR, IBL, C++20 modules).☆65Updated 3 years ago
- ☆32Updated 2 years ago
- Attempt to understand and compare different Acceleration structures☆30Updated 3 years ago
- A simple C++ 3D game engine with Vulkan support.☆37Updated 4 years ago
- Repo for KickstartRT demo application☆50Updated last year
- An OpenGL sample demonstrating path traced lightmap baking on the CPU with Embree.☆57Updated 4 years ago
- This project aims to finish the source code examples of the book Ray Tracing from the Ground Up.☆22Updated 6 months ago
- Fully multithreaded C++ CPU rasterizer☆23Updated 4 years ago