Skip to content

Project3 : Hanming Zhang#18

Open
HanmingZhang wants to merge 23 commits into
CIS565-Fall-2017:masterfrom
HanmingZhang:master
Open

Project3 : Hanming Zhang#18
HanmingZhang wants to merge 23 commits into
CIS565-Fall-2017:masterfrom
HanmingZhang:master

Conversation

@HanmingZhang

@HanmingZhang HanmingZhang commented Oct 2, 2017

Copy link
Copy Markdown

I add these parts after project deadline, so just ignore this part when grading

  • MIS
  • Texture & Normal Map
  • Environment Map

Part 1 : Core Features

  • Shading kernel with BSDF evaluation
  • Path continuation/termination using Stream Compaction
  • Sorting Path segments & intersections by Material ID using Radix Sort / thrust::sort_by_key
  • First bounce intersections and Camera ray cache

Part 2 : Make Unique!

  • Work-Efficient Stream Compaction using dynamic shared memory
  • Small features:
    • Pure specualr refractive material & Glass(Specualr reflection + Specualr refraction)
    • Thin lens camera(depth-of-field)
    • Stochastic sampled antialiasing
  • Direct Lighting
  • Arbitrary mesh loading with bounding volume intersection culling
  • BVH (Hierarchical spatial data structures)

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