Skip to content

Conversation

logancho
Copy link

Using 0 late days. I understand how late this submission is and completely understand if I get a 0 for it.

With this assignment especially, I had so much fun and regardless of the grade, I wanted to submit something I was proud of. And I'm thankful that I think it's gotten to that point! I never thought I would enjoy path tracing this much.

For grading purposes:

  • All core features completed
    • Perfect Diffuse
    • Perfect Specular Refl
    • Anti Aliasing
    • Stream Compaction
    • Sort by Material
  • Extra Credit Features:
    • Intel Denoising
    • .glTF Mesh Loading
    • .glTF Albedo and Normal Map Texture Loading
    • BVH for efficient Mesh Loading
    • Specular Refraction / Transmission
    • Metallic Microfacet Material
    • Object Space Normal Mapping
    • Glossy/Ceramic Custom BSDF
    • Direct Lighting Integrator
    • Full Lighting Integrator with Multiple Importance Sampling
      • Full lighting does not work with more than 1 light source
      • Only rectangular Area Lights are supported currently

logancho and others added 30 commits October 1, 2024 17:04
…port for textures or bounding volume optimization yet.
…nterp working. Also need to test if tex sampling works in the first place..
…O: Extract UV coordinates during model loading process.
…n done. Need to have per triangle textureIndexing now!
…pport 1 mesh .gltf file with multiple primitives, materials and textures! Will stick with 1 file for now.
…t for some renders I want to do. This project has been a ton of fun
… path to full lighting Li for the best possible renders.
…ults. Diamond material looks especially cool in the cornell box
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