Skip to content

Project 3: Dayu Li#52

Open
UniverseLdy wants to merge 14 commits intoCIS565-Fall-2020:masterfrom
UniverseLdy:Final
Open

Project 3: Dayu Li#52
UniverseLdy wants to merge 14 commits intoCIS565-Fall-2020:masterfrom
UniverseLdy:Final

Conversation

@UniverseLdy
Copy link

@UniverseLdy UniverseLdy commented Oct 11, 2020

Note : previous pull request was created from a incorrect branch, recreated this one and closed the previous one

  • Repo Link
  • Features that are completed so far:
    • BSDF Kernel (reflective and diffusive)
    • Stream Compactions
    • Sort by material
    • Cache first iteration method.
    • Refraction (e.g. glass/water) with Frensel effects using Schlick's approximation.
    • Physically-based depth-of-field (by jittering rays within an aperture).
    • Arbitrary mesh loading and rendering:
      • tinyObj is used for loading obj files.
      • triangle intersection function glm::intersectRayTriangle.
      • Bounding volume intersection. AABB interction dectecting method.
    • Halton hemisphere sampling methods.
    • Stochastic Sampled Antialiasing. (1/2 visual effect)
    • Direct Light. (2/2 visual effect)
    • Motion Blur. (Extra credit)

@UniverseLdy UniverseLdy changed the title Project3: Dayu Li Project 3: Dayu Li Oct 11, 2020
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