Walther / clovers

Ray Tracing in Rust
https://walther.github.io/clovers/clovers/
13 stars 1 forks source link

Better Transform meta object #154

Open Walther opened 2 years ago

Walther commented 2 years ago

Currently, there's a manually-implemented RotateY meta object and a manually-implemented Translate meta object.

These should be combined into a single Transform meta object that can be used for:

Additionally, instead of manually implementing these, use nalgebra's builtin transform mechanisms for these for maximal robustness and correctness.

Walther commented 1 month ago

Implement based on this blog post: https://jacco.ompf2.com/2022/05/13/how-to-build-a-bvh-part-6-all-together-now/