Skip to content

Enable own implementation of camera manipulator#571

Merged
ThomasGorisse merged 4 commits intoSceneView:mainfrom
kubax2000:camera-manipulator
Oct 19, 2024
Merged

Enable own implementation of camera manipulator#571
ThomasGorisse merged 4 commits intoSceneView:mainfrom
kubax2000:camera-manipulator

Conversation

@kubax2000
Copy link
Contributor

Problem

Curently is not possible to modify camera manipulator therefore, neither the orbit, pan and zoom behavior. (Some settings are available via Modifier.Builder(), but for more advanced usage are not sufficient enough.)

Solution

I added CameraManipulator interface to make this possible. Default implemantation (DefaultCameraManipulator) stil uses filament`s manipulator.

Copy link
Contributor

@ThomasGorisse ThomasGorisse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please fix the build?

@kubax2000
Copy link
Contributor Author

@ThomasGorisse ThomasGorisse merged commit 2b785cc into SceneView:main Oct 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants