https://github.com/hrolfurgylfa/extracameratools
A Unity editor extention to allow for easier scaling of the scene view and saving/restoring camera positions
https://github.com/hrolfurgylfa/extracameratools
csharp unity unity3d-plugin vrchat vrchat-tool
Last synced: about 1 month ago
JSON representation
A Unity editor extention to allow for easier scaling of the scene view and saving/restoring camera positions
- Host: GitHub
- URL: https://github.com/hrolfurgylfa/extracameratools
- Owner: hrolfurgylfa
- License: mit
- Created: 2021-10-03T17:10:49.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-04-23T00:26:56.000Z (about 3 years ago)
- Last Synced: 2025-02-07T00:32:17.499Z (3 months ago)
- Topics: csharp, unity, unity3d-plugin, vrchat, vrchat-tool
- Language: C#
- Homepage:
- Size: 40 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Extra Camera Tools
This plugin adds a few extra camera tools, it allows you to add save points for your camera to return to at any time, it sets a limiter so that when you zoom in the hand tool always slows down (can be disabled), and it adds a slider to let you change the speed of the hand tool manually without moving the camera.
## Installation
You can install the latest version as a Unity package from [here](https://github.com/hrolfurgylfa/ExtraCameraTools/releases), or you can clone this repository into any folder under Assets/Editor/
This tool only works on Unity 2019 and higher.
## Usage
To disable the plugin, go to Window > Toggle Extra Camera Tools.
Adding and removing locations is just the plus and minus as expected. To rename your saved locations, you can double-click the name. This can be changed to a single click, triple-click, or any other amount of clicks.
When zooming in all the way, the tool switches to the set "Max Zoom Move Speed" to make sure you can continue moving, you can adjust the speed of this in the settings under the name "Max Zoom Move Speed" or you can disable this behavior by unchecking "Disable Negative Scroll"
## Why?
I mainly developed this tool because of Unity's default behavior when zooming in, by default you can go past 0 into negative numbers, and then when you use the hand tool again, it changes to the absolute value of that, this means that the speed of the hand tool does not always decrease when you zoom in.
Here is a demonstration of that:
As can be seen, by only zooming in, the speed of the hand tool increased instead of decreasing.