Skip to content

Add fly speed multiplier slider to model viewer#63

Open
michidk wants to merge 1 commit intoRGUnity:masterfrom
michidk:feat/fly-speed
Open

Add fly speed multiplier slider to model viewer#63
michidk wants to merge 1 commit intoRGUnity:masterfrom
michidk:feat/fly-speed

Conversation

@michidk
Copy link
Copy Markdown
Member

@michidk michidk commented Mar 29, 2026

Summary

  • Adds a Fly Speed multiplier slider (0.1x – 20x) to the model viewer camera settings panel, below the existing FOV slider
  • Allows adjusting fly camera movement speed without code changes, matching the existing UI pattern (slider + label + spacer)

Changes

  • ModelViewer_Camera.cs: Added flySpeedMultiplier field, applied to WASD movement and scroll-wheel vertical movement
  • ModelViewer_Settings.cs: Added flySpeedMultiplier setting with SetFlySpeedMultiplier() (clamped 0.1–20x)
  • ModelViewer_GUI.cs: Added flySpeedSlider field with initial sync and onValueChanged callback, following the FOV slider pattern
  • ModelViewer.unity: Added Fly Speed slider UI element with proper spacer in the Camera settings panel

@michidk michidk requested a review from culacant March 29, 2026 17:16
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.

1 participant