Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project 3: Bowen Deng #14

Open
wants to merge 16 commits into
base: main
Choose a base branch
from
Open

Project 3: Bowen Deng #14

wants to merge 16 commits into from

Conversation

7DBW13
Copy link

@7DBW13 7DBW13 commented Oct 9, 2021

  • Repo Link
  • CUDA-based path tracer, which is capable of rendering globally-illuminated images very quickly.
    • Ideal Diffuse and Perfectly Specular-Reflective Surfaces Rendering
    • Path continuation/termination using Stream Compaction
    • Refraction with Frensel Effects
    • Arbitrary Mesh Rendering
    • Texture Mapping and Bump Mapping
    • Physically-Based Depth-of-Field
    • Stochastic Sampled Antialiasing
    • Direct lighting
    • Motion Blur
    • Sorting Rays by Material Type
    • Cache for First Bounce Intersections
  • Really great project. Learned a lot. Painful but satisfied. I tried to implement more features as I can since most of them are very interesting, but the time is limited. Hope I can take time to come back and add more features to my path tracer in future.
  • 2 late days are used for this project

@7DBW13
Copy link
Author

7DBW13 commented Oct 11, 2021

The final version of README has been uploaded.

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