Skip to content

Project 3: Rishabh Shah#23

Open
rms13 wants to merge 9 commits into
CIS565-Fall-2017:masterfrom
rms13:master
Open

Project 3: Rishabh Shah#23
rms13 wants to merge 9 commits into
CIS565-Fall-2017:masterfrom
rms13:master

Conversation

@rms13

@rms13 rms13 commented Oct 2, 2017

Copy link
Copy Markdown

Repo Link

Features:

  • Shading:
    • Lambertian shading for diffuse surfaces
    • Perfectly specular surfaces
    • Refractive surfaces using Schlick's approximation.
  • Stream Compaction
  • Sorting paths and intersections based on material
  • Caching first bounce
  • Physically-based depth-of-field (by jittering rays within an aperture) (based on PBRT Thin Lens Camera Model)
  • Anti-aliasing.
  • Direct Lighting - directly sampling light after the last bounce
  • Purely Direct Lighting (only 1 bounce) (based on PBRT)
  • Russian Roulette path termination
  • Full Lighting Integrator
    • This is currently a work in progress. There is some bug which causes the image to blow-out instead of converging.

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