Skip to content

siyeong0/UnityRenderLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity Render Lab

Unity Render Lab is a collection of real-time rendering experiments in Unity.

It contains ...

  • Ray tracing
  • Marching cubes
  • Ray marching
  • BVH

Ray Tracing

An offline ray tracing implementation using accumulation techniques.

  • Executed in the pixel shader.
  • Supports spheres and polygonal mesh topology.
22_mirror

Marching cubes

Implementation of the Marching Cubes algorithm for both CPU and GPU.

22_mirror

Ray Marching

Implementation of ray marching using compute shaders. It includes various SDF-based shapes, and CSG operations.

22_mirror

BVH

A custom Bounding Volume Hierarchy (BVH) generator. It builds a very balanced tree using the Surface Area Heuristic (SAH) algorithm.

22_mirror

Shell Texturing

A shell-based fur/grass rendering experiment using layered meshes.

example1

About

A collection of real-time rendering experiments in Unity.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors