Skip to content
This repository was archived by the owner on Jun 4, 2022. It is now read-only.

Latest commit

 

History

History
31 lines (27 loc) · 776 Bytes

File metadata and controls

31 lines (27 loc) · 776 Bytes

Ray tracing

  • naive ray tracing
    • GPU implementation
  • sparse ray tracing
    • GPU implementation
      • ray tracing itself
      • triangle area calculation
  • autodiff CPU version

Rendering

  • naive
  • sparse
  • (autodiff 1/gradient as strength) - use polynomials here
    • maybe as comparison to polynomials

Polynomials

  • make Dense degree correct
    • implement exponent generation function
    • use generated exponents

Fitting Polynomials

  • proper ray generation
  • Dense polynomials - this is currently broken
    • Sparse from polynomials
      • fix used_monomials hashMap

Plugin

  • OpenFX
    • Rust wrapper
    • CPU only implementation
    • GPU implementation by forcing OpenGL