Skip to content

Project 3: Eli Asimow - #51

Open
eliasimow wants to merge 32 commits into
CIS5650-Fall-2025:mainfrom
eliasimow:main
Open

Project 3: Eli Asimow#51
eliasimow wants to merge 32 commits into
CIS5650-Fall-2025:mainfrom
eliasimow:main

Conversation

@eliasimow

Copy link
Copy Markdown

Repo Link

Repo Link

Core Features Completed

output

  • [yessir] Shading kernel with BSDF evaluation (diffuse, perfect specular surfaces)
  • [that's right] Stream compacted path termination
  • [oh yeah] Sorting by material type
  • [this too] Stochastic sampled antialiasing

Extended Features Completed

  • Visual Improvements

    • Refraction - 2️⃣ points
    • ❓Texture mapping with mesh
    • ❓ Environment map
    • NVIDIA OptiX denoiser using Normals- 3️⃣ points
    • ❓❓❓ Animation ❓❓❓
  • Mesh Improvements

  • Gltf Mesh Loading - 4️⃣ points
  • ❓ Skinning, Joints
  • ❓ Plane Primitive
  • Performance Improvements
  • BVH spatial data structures, using SAH 6️⃣ points

Other Features and Details

For libraries used like optix, it should be sufficient to just build the solution in directory, as they have header builds (how do those work?) that I've placed within the external directory

  • ...

README Completion Checklist

  • Cover image in readme does not use Cornell Box
  • Descriptions, screenshots, debug images, side-by-side comparisons of features implemented
  • Analysis
  • Scenes and meshes included or linked
  • Third-party library changes or compilation changes documented
  • Bloopers (optional)

Late Days Used

Project feedback

@eliasimow

Copy link
Copy Markdown
Author

read me is updated. Thank you!

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