aconstlink / natus

[Discontinued] Software Framework for Audio/Visual/Interactive Real-Time Applications
https://aconstlink.de
MIT License
0 stars 0 forks source link

Camera and Lens Transformations mixed #308

Closed aconstlink closed 2 years ago

aconstlink commented 2 years ago

The cameras' and lens' transformation is mixed if requested through the camera.

The lens should be relative to the "camera body" and the camera should give the transformation overall transformation. For rendering the camera body transformation and the requested lens transformation should be combined.

Therefore, the following classes should be tested more thoroughly:

aconstlink commented 2 years ago

Reduced lens functionality for clarity. The camera classes now do the transformation and the lenses carry lens specific data.