{"id":25075139,"url":"https://github.com/hrolfurgylfa/extracameratools","last_synced_at":"2026-04-10T23:54:34.247Z","repository":{"id":67982393,"uuid":"413144031","full_name":"hrolfurgylfa/ExtraCameraTools","owner":"hrolfurgylfa","description":"A Unity editor extention to allow for easier scaling of the scene view and saving/restoring camera positions","archived":false,"fork":false,"pushed_at":"2022-04-23T00:26:56.000Z","size":41,"stargazers_count":2,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-07T00:32:17.499Z","etag":null,"topics":["csharp","unity","unity3d-plugin","vrchat","vrchat-tool"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hrolfurgylfa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-03T17:10:49.000Z","updated_at":"2023-07-01T10:08:20.000Z","dependencies_parsed_at":"2023-03-03T12:45:17.884Z","dependency_job_id":null,"html_url":"https://github.com/hrolfurgylfa/ExtraCameraTools","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrolfurgylfa%2FExtraCameraTools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrolfurgylfa%2FExtraCameraTools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrolfurgylfa%2FExtraCameraTools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrolfurgylfa%2FExtraCameraTools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hrolfurgylfa","download_url":"https://codeload.github.com/hrolfurgylfa/ExtraCameraTools/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246543267,"owners_count":20794344,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","unity","unity3d-plugin","vrchat","vrchat-tool"],"created_at":"2025-02-07T00:30:15.512Z","updated_at":"2026-04-10T23:54:29.206Z","avatar_url":"https://github.com/hrolfurgylfa.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Extra Camera Tools\n\nThis 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.\n\n\u003cimg src=\"https://i.imgur.com/Vntb2s6.png\" alt=\"An image of how the tool looks\" width=\"600\" height=\"auto\"/\u003e\n\n## Installation\n\nYou 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/\n\nThis tool only works on Unity 2019 and higher.\n\n## Usage\n\nTo disable the plugin, go to Window \u003e Toggle Extra Camera Tools.\n\nAdding 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.\n\nWhen 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\"\n\n## Why?\n\nI 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.\n\nHere is a demonstration of that:\n\n\u003cimg src=\"https://cdn.discordapp.com/attachments/566806197815214110/898373082115342366/ezgif-7-72e12f37ba87.gif\" alt=\"A demonstration of Unity's default zoom in behavior\" width=\"600\" height=\"auto\"/\u003e\n\nAs can be seen, by only zooming in, the speed of the hand tool increased instead of decreasing.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrolfurgylfa%2Fextracameratools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhrolfurgylfa%2Fextracameratools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrolfurgylfa%2Fextracameratools/lists"}