Walther / clovers

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

Direct lighting vs global illumination CLI parameter #10

Closed Walther closed 2 years ago

Walther commented 4 years ago

Considering how significantly faster direct lighting can be, there should be a CLI option for switching between the two modes. This should be especially useful if/when pondering realtime use, preview renders for video, etc.

What should this option be called?

Walther commented 4 years ago

Depends on https://github.com/Walther/clovers/issues/8

Walther commented 4 years ago

Could be difficult due to the Book 3 being quite hardcoded in the direct lighting chapter.

Walther commented 2 years ago

Closing for now. Global illumination is pretty and one of the main points of having an offline / non-realtime pathtracing engine.