Camera Controller Plus View on Asset Store (opens in new tab)

Package details

Latest version
1.2.1
Last updated
First released
Unity version
2021.3.0 or later
Package size
683 KB
Files
11
Favorites
5
Views in the past week
9

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Camera Controller Plus

by Guulu (opens in new tab)

No ratings yet

Camera Controller Plus implements a camera control system supporting multiple operations, including mouse drag rotation, wheel zooming, right-click panning, auto-rotation, and damping inertia effects.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Camera Controller Plus, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 2

Camera Controller Plus screenshot 1

Camera Controller Plus screenshot 1

About this asset

The Camera Controller Plus package provides a versatile 3D camera control system for Unity, designed to enhance user interaction in 3D environments. It supports mouse-driven rotation, scrollwheel zooming, right-click panning, auto-rotation, and damping (inertia) effects. The system is highly customizable, with adjustable parameters for speed, angle limits, distance constraints, and input responsiveness, all exposed via the Unity Inspector.

Key Features:

  • Mouse/Keyboard Controls: Intuitive left-click rotation, right-click panning, scrollwheel zooming, and arrow-key panning.
  • Mouse Wheel Middle Click on Object: Focus on the object
  • Auto-Rotation: Optional automatic orbital rotation around a target.
  • Damping/Inertia: Smooth transitions for camera movements (toggleable).
  • Angle/Distance Constraints: Prevents camera clipping or unwanted orientations.
  • Perspective/Orthographic Support: Works seamlessly with both camera modes.

Customizability:

Yes, the system is fully customizable . Developers can:

  • Adjust rotation/zoom/pan speeds and sensitivity.
  • Set minimum/maximum distances and vertical (polar) angle limits.
  • Enable/disable features like auto-rotation, damping, or keyboard controls.
  • Modify input bindings (e.g., changing modifier keys for panning).

From the publisher's Asset Store listing.

Technical details

Coordinate System Uses spherical coordinates (polar/azimuth angles) to calculate camera position.

Damping Algorithm Smooths all operations (rotation/panning/zoom) when damping is enabled.

Camera Mode Support

  • Perspective mode: Calculates panning based on field-of-view
  • Orthographic mode: Uses orthographicSize for panning calculations

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2021.3.0f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.