View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.3.11 or later
- Package size
- 67 KB
- Files
- 13
- Favorites
- 4
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $9.97 on
Keywords
Camera Spring
Lightweight modular third-person camera system featuring spring-based positioning, collision handling, runtime presets and smooth transitions.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Camera Spring screenshot 1
About this asset
Camera Spring is a lightweight and modular third-person camera system for Unity.
Designed as a flexible alternative to traditional camera rigs and spring arms, it provides smooth spring-based camera positioning, collision handling, orbit controls, runtime presets and parameter blending.
The system is fully input-agnostic and can be integrated with custom controllers, the Unity Input System, legacy input workflows, gamepads or touch controls.
Key capabilities include:
• Spring-based camera positioning
• Collision handling with raycast or sphere cast support
• Orbit positioning and camera framing controls
• Runtime camera presets with smooth transitions
• Transition callbacks for gameplay integration
• Shoulder offset support
• Input-agnostic design
• Public runtime API
Camera Spring is suitable for a wide range of genres including:
• Third-person games
• Action RPGs
• Adventure games
• Strategy games with orbit / follow cameras
• Top-down games with orbit / follow cameras
• Cinematic camera systems
The package includes documentation, demo scenes and example scripts demonstrating common integration workflows.
From the publisher's Asset Store listing.
Technical details
Features
• Spring-based camera positioning system
• Adjustable spring strength, damping and maximum speed
• Collision handling using raycasts or sphere casts
• Optional target collider filtering
• Orbit position controls
• Orbit look offset controls
• Look Orbit Weight blending
• Shoulder offset support
• Roll support
• Runtime preset system using ScriptableObjects
• Smooth parameter blending between presets
• Custom transition curves
• Transition duration control
• TransitionStarted event
• TransitionCompleted event
• TransitionInterrupted event
• TransitionTick event
• Public runtime API for camera control
• Input-agnostic architecture
• Demo controller included
• Demo scene included
• Full documentation included
Compatibility
• Unity 6.0 LTS
• Unity 6.3 LTS
• Unity 6.4 LTS
Render Pipeline
• Universal Render Pipeline (URP)
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.3.11f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.