Add a camera near/far setting in gltf_viewer
This commit is contained in:
committed by
Mathias Agopian
parent
d9266ba61c
commit
94f121f37d
@@ -596,11 +596,16 @@ static void gui(filament::Engine* engine, filament::View*) {
|
||||
|
||||
if (ImGui::CollapsingHeader("Camera")) {
|
||||
ImGui::Indent();
|
||||
ImGui::SliderFloat("Focal length", &FilamentApp::get().getCameraFocalLength(), 16.0f, 90.0f);
|
||||
ImGui::SliderFloat("Focal length", ¶ms.cameraFocalLength, 16.0f, 90.0f);
|
||||
ImGui::SliderFloat("Aperture", ¶ms.cameraAperture, 1.0f, 32.0f);
|
||||
ImGui::SliderFloat("Speed", ¶ms.cameraSpeed, 800.0f, 1.0f);
|
||||
ImGui::SliderFloat("ISO", ¶ms.cameraISO, 25.0f, 6400.0f);
|
||||
ImGui::SliderFloat("Near", ¶ms.cameraNear, 0.01f, 1.0f);
|
||||
ImGui::SliderFloat("Far", ¶ms.cameraFar, 1.0f, 10000.0f);
|
||||
ImGui::Unindent();
|
||||
|
||||
FilamentApp::get().setCameraFocalLength(params.cameraFocalLength);
|
||||
FilamentApp::get().setCameraNearFar(params.cameraNear, params.cameraFar);
|
||||
}
|
||||
|
||||
if (ImGui::CollapsingHeader("Indirect Light")) {
|
||||
|
||||
Reference in New Issue
Block a user