Sam Lapere's repositories

GPU-path-tracing-with-CUDA-tutorial-4

Optimised BVH traversal + HDRI environment mapping

GPU-path-tracing-with-CUDA-tutorial-3

The code in this tutorial implements a BVH acceleration structure

GPU-path-tracing-with-CUDA-tutorial-1

Code accompanying blog post on http://raytracey.blogspot.co.nz/2015/10/gpu-path-tracing-tutorial-1-drawing.html

GPU-path-tracing-with-CUDA-tutorial-2

Basic CUDA path tracer with triangle mesh support

OpenCL-path-tracing-tutorial-3-Part-1

Creating an OpenGL viewport (fixed camera)

OpenCL-path-tracing-tutorial-3-Part-2

OpenGL viewport with interactive camera and depth-of-field (WIP, needs a better random number generator for depth of field)

Language:C++Stargazers:14Issues:4Issues:0

OpenCL-path-tracing-tutorial-2-Part-2-Path-tracing-spheres

Tutorial on how to use OpenCL for path tracing a simple scene of spheres

OpenCL-path-tracing-tutorial-1-Getting-started

Introductory tutorial for setting up the OpenCL environment for parallel computation

Language:C++Stargazers:6Issues:4Issues:0

OpenCL-path-tracing-tutorial-2-Part-1-Raytracing-a-sphere

Tutorial explaining how to use OpenCL for ray tracing a simple sphere

Language:C++Stargazers:4Issues:2Issues:0

git_training

An interactive git training meant to teach you how git works, not just which commands to execute

VisRTX

Visualization framework powered by NVIDIA RTX technology

Language:C++License:NOASSERTIONStargazers:2Issues:0Issues:0

kajiya

💡 Experimental real-time global illumination renderer 🦀

Language:RustLicense:Apache-2.0Stargazers:1Issues:1Issues:0

Optix-PathTracer

Simple physically based path tracer based on Nvidia's Optix Ray Tracing Engine

Language:CStargazers:1Issues:2Issues:0

taichi_mpm

High-performance material point method (MPM) solver. (ACM Transactions on Graphics, SIGGRAPH 2018)

License:MITStargazers:1Issues:0Issues:0

tinsel

Lightweight path tracer

Language:C++License:ZlibStargazers:1Issues:2Issues:0

BrickMap

A high performance realtime CUDA voxel path tracer

License:MITStargazers:0Issues:0Issues:0

difftaichi

10 differentiable physical simulators built with Taichi differentiable programming (DiffTaichi, ICLR 2020)

Stargazers:0Issues:0Issues:0

dw-webgl-sketchbook

Webgl Experiments

License:MITStargazers:0Issues:0Issues:0

GLSL-PathTracer

A GLSL Path Tracer

License:MITStargazers:0Issues:0Issues:0

kaolin

A PyTorch Library for Accelerating 3D Deep Learning Research

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

loki-render

Loki Render allows you to create your own render farm, serving Blender render jobs to a group of computers. Loki is easy to setup and runs on Linux, Windows, or Mac, making it a quick and flexible distributed network rendering solution!

Language:JavaLicense:GPL-3.0Stargazers:0Issues:1Issues:0

PBRVulkan

Vulkan Real-time Path Tracer Engine

License:BSD-2-ClauseStargazers:0Issues:0Issues:0

pytorch3d

PyTorch3D is FAIR's library of reusable components for deep learning with 3D data

License:NOASSERTIONStargazers:0Issues:0Issues:0

Quartz

Vulkan RTX path tracer with a declarative ES7-like scene description language.

Language:C++License:LGPL-3.0Stargazers:0Issues:1Issues:0

RapydScript

Python-inspired, decluttered JavaScript

License:BSD-2-ClauseStargazers:0Issues:0Issues:0

snipp.in

Fast, Light-weight, Notes, Snippet manager and code editor directly inside your browser

License:MITStargazers:0Issues:0Issues:0

taichi

The Taichi programming language

Language:C++License:MITStargazers:0Issues:1Issues:0

tinyrenderer

A brief computer graphics / rendering course

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0

Tyrant

A high performance realtime CUDA triangle path tracer

Language:C++License:MITStargazers:0Issues:1Issues:0

Volumetric-Path-Tracer

:cloud: Volumetric path tracer using cuda

License:BSD-3-ClauseStargazers:0Issues:0Issues:0