Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement physically based cameras #84

Open
Duttenheim opened this issue Aug 17, 2022 · 0 comments
Open

Implement physically based cameras #84

Duttenheim opened this issue Aug 17, 2022 · 0 comments
Labels
category: graphics Graphics enhancement Improvements on already existing code
Projects

Comments

@Duttenheim
Copy link
Contributor

Duttenheim commented Aug 17, 2022

Currently, the way we calculate luminance and exposure quite arbitrarily. Filament has a very comprehensive section on this topic:

https://google.github.io/filament/Filament.md.html#imagingpipeline/physicallybasedcamera

Basically what it boils down to is that a camera is defined not only by a transform, but also by three optical factors, shutter speed (in seconds), aperture (in f/x) and sensitivity (in ISO), which controls how much light is captured in the final output buffer.

@Duttenheim Duttenheim added enhancement Improvements on already existing code category: graphics Graphics labels Aug 17, 2022
@Duttenheim Duttenheim changed the title Implement physically based camera parameters Implement physically based cameras Aug 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: graphics Graphics enhancement Improvements on already existing code
Projects
Render
Awaiting triage
Development

No branches or pull requests

1 participant