This asset brings what every major engine has to Unity: 🧈 smooth scene camera zoom
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-10-23 13:39:15 +02:00
.github Create FUNDING.yml 2025-06-01 07:42:33 +02:00
Editor Fixed a bug where ssc would intercept rmb+scroll which is supposed to adjust cam speed and bumped version to 1.0.2 2025-10-23 12:40:55 +02:00
Media Added the SmallIcon.png.meta 2025-10-23 13:39:15 +02:00
Easings.cs Init 2025-05-31 19:24:43 +02:00
Easings.cs.meta Init 2025-05-31 19:24:43 +02:00
Editor.meta Moved stuff to Editor directory 2025-06-01 06:39:11 +02:00
LICENSE Create LICENSE 2025-06-01 06:48:36 +02:00
LICENSE.meta Generated .meta for LICENSE 2025-06-01 06:49:54 +02:00
Media.meta Meta files 2025-06-01 06:58:08 +02:00
package.json Bumped version to 1.0.4 2025-10-23 13:32:41 +02:00
package.json.meta Added package.json 2025-06-01 08:00:08 +02:00
README.md Updated README.md to include the asset store link and bumped to 1.0.3 2025-10-23 13:11:35 +02:00
README.md.meta README meta 2025-06-01 06:39:02 +02:00
SmoothSceneCamera.asmdef Added asmdef 2025-06-01 08:54:31 +02:00
SmoothSceneCamera.asmdef.meta Added asmdef 2025-06-01 08:54:31 +02:00
Third-Party Notices.txt Added Thid-Part Notices 2025-06-18 17:06:46 +02:00
Third-Party Notices.txt.meta Added Thid-Part Notices 2025-06-18 17:06:46 +02:00

Smooth Scene Camera

This asset brings what every major engine has to Unity: 🧈 smooth scene camera zoom.

Smooth Zoom

Showcase

Usage

Unity Version

This asset has been developed with Unity 6 but should be backwards compatible.

Dependencies (Skip if using the Package Manager)

This asset depends on the Editor Coroutines package, make sure you have it installed.

Installation

Package Manager

Open the Package Manager and add a new git package:

https://github.com/nnra6864/SmoothSceneCamera.git

Asset Store

Smooth Scene Camera is also available on Asset Store: https://assetstore.unity.com/packages/slug/322424

Clone

You can simply clone this repository into your Assets directory:

git clone https://github.com/nnra6864/SmoothSceneCamera

Manual

Head over to Releases and download the version of your choice.
Open the Package Manager, add a new disk package and point to SmoothSceneCamera_X.X.X.unityproject.

Customization

Every aspect of this asset is highly customizable.
Open the Preferences window and enjoy 😏

Preferences

Settings:

  • Smooth Zoom - Toggles the smooth zoom option (Default: true)
  • Zoom Amount - Amount of zoom per scroll step (Default: 0.25)
  • Zoom Distance Power - Exponent that the distance multiplier is raised to (Default: 0.75)
  • Zoom Duration - Duration of the zoom animation in seconds (Default: 0.75)
  • Zoom Easing - Easing applied to the zoom motion (Default: Expo Out)
  • Near Zoom Limit - Minimum distance to the zoom pivot (Default: 0.0001)

Contributing

I would highly appreciate community contributions.
If you have a feature in mind that would fit this asset, simply fork this repository and make a pull request.

Pwease Donate 🥺

If you are enjoying this asset, please consider donating something: ko-fi