Skip to content

Project 3: Matt Elser#24

Open
mattelser wants to merge 31 commits into
CIS565-Fall-2021:mainfrom
mattelser:main
Open

Project 3: Matt Elser#24
mattelser wants to merge 31 commits into
CIS565-Fall-2021:mainfrom
mattelser:main

Conversation

@mattelser

Copy link
Copy Markdown

Repo link
Implemented the following features:

  • core path tracer features:

    • casting new rays from intersections using BSDFS
    • Diffuse and reflective BSDFS
    • Optional First bounce caching
    • material sorting
  • Arbitrary mesh loading using .obj file format

  • Refraction

  • Anti-aliasing

  • Depth of Field

  • Adaptive Sampling* (nearly complete, but a bug persists)

@mattelser

Copy link
Copy Markdown
Author

The readme has been updated with images, some metrics, and a bit more text

@mattelser

Copy link
Copy Markdown
Author

Just FTR I made two fixes over the break. I am committing them now to keep things tidy while integrating the denoiser, but since I submitted the assignment a week ago I do not consider them part of the submission

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