Skip to content

Project 3: Jilin LIu#34

Open
Songsong97 wants to merge 27 commits intoCIS565-Fall-2020:masterfrom
Songsong97:master
Open

Project 3: Jilin LIu#34
Songsong97 wants to merge 27 commits intoCIS565-Fall-2020:masterfrom
Songsong97:master

Conversation

@Songsong97
Copy link

Repo Link

Features:

  • A shading kernel with BSDF evaluation for diffuse material and perfect specular reflection material.
  • Path continuation/termination using Stream Compaction.
  • Sorting pathSegments based on material types to make the same material contiguous in memory.
  • A cache for the first bounce intersections for re-use across all subsequent iterations.
  • Refraction with Fresnel effects.
  • Stochastic sampled antialiasing. (Does not work with first cache.)
  • Mesh loading and rendering with Hierarchical Spatial Data Structure(see below).
  • Octree culling of the entire scene.
  • Hemisphere sampling using Sobol sequence.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant