Navonil Mukherjee's repositories
BGI-Graphics-Project
Basic Computer Graphics Project using the Borland Graphics Interface
Computer-Graphics-Using-BGI
Basic Computer Graphics Lab
bvh_article
Code accompanying the blog post on bvh construction.
ChameleonRT
An example path tracer that runs on multiple ray tracing backends (Embree/DXR/OptiX/Vulkan/Metal/OSPRay)
copy-dialog-lunar-lander
Play lunar lander in you windows file copy dialog
DagorEngine
Dagor Engine and Tools source code from Gaijin Games KFT
fluctus
An interactive OpenCL wavefront path tracer
GLSL-PathTracer
A GLSL Path Tracer
GPU-Raytracer
GPU Raytracer from scratch in C++/CUDA
GpuRamDrive
RamDrive that is backed by GPU Memory
highway
Performance-portable, length-agnostic SIMD with runtime dispatch
jxrlib
jxrlib is JPEG XR Image Codec reference implementation library released by Microsoft under BSD-2-Clause License. This repo is a clone of jxrlib as released by Microsoft from it's original Codeplex location https://jxrlib.codeplex.com. The only changes comprise addition of LICENSE and README.md in repo root.
lighthouse2
Lighthouse 2 framework for real-time ray tracing
Mini-Pi
A miniature program that can compute Pi to millions of digits.
MockDLLApp
A mock dll project and a client
OcclusionCulling
Demonstrates a software (CPU) based approach to occllusion culling using multi-threading and SIMD instructions to improve performance.
openmoonray
Advanced production renderer from DreamWorks Animation
OpenPBR
Specification and reference implementation for the OpenPBR Surface shading model
QuantLib
The QuantLib C++ library
RayTracingInVulkan
Implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension.
VulkanMemoryAllocator
Easy to integrate Vulkan memory allocation library
VulkanTutorial
Tutorial for the Vulkan graphics and compute API