{"id":25543666,"url":"https://github.com/willneedit/altspaceunityuploader","last_synced_at":"2026-02-07T08:30:20.452Z","repository":{"id":54578873,"uuid":"330189568","full_name":"willneedit/AltspaceUnityUploader","owner":"willneedit","description":"Fully rewritten Unity Uploader for AltspaceVR.","archived":false,"fork":false,"pushed_at":"2022-07-28T16:39:30.000Z","size":677,"stargazers_count":9,"open_issues_count":5,"forks_count":5,"subscribers_count":6,"default_branch":"master","last_synced_at":"2023-03-02T12:11:56.690Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/willneedit.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}},"created_at":"2021-01-16T15:11:19.000Z","updated_at":"2023-02-21T10:27:43.000Z","dependencies_parsed_at":"2022-08-13T20:20:37.781Z","dependency_job_id":null,"html_url":"https://github.com/willneedit/AltspaceUnityUploader","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willneedit%2FAltspaceUnityUploader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willneedit%2FAltspaceUnityUploader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willneedit%2FAltspaceUnityUploader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willneedit%2FAltspaceUnityUploader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/willneedit","download_url":"https://codeload.github.com/willneedit/AltspaceUnityUploader/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239799718,"owners_count":19699104,"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":[],"created_at":"2025-02-20T07:38:09.837Z","updated_at":"2026-02-07T08:30:20.107Z","avatar_url":"https://github.com/willneedit.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AltspaceUnityUploader\nFully rewritten Unity Uploader for AltspaceVR.\n\n## Rationale\n\nThis is intended as an alternative for the official Unity uploader. For various reasons I won't list up here I decided to do a full, clean rewrite of the Uploader rather than messing with the code of the original one.\n\n## Installation\n\nFor a quick start, please refer to https://github.com/willneedit/AltspaceUnityUploader/wiki - Installation and update instructions are the very first items which are listed there.\n\n## Usage\n\nThe Uploader integrates itself into Unity in two places:\n * The menu, with its own menu called \"AUU\" (shorthand for Altspace Unity Uploader)\n * The *context menu* of any in-scene item, with an additional menu item labeled **Convert to AltVR kit item...**\n \n### The menu\n\nThe menu consists of two items:\n * Manage Login\n * Settings\n\nIn \"Manage Login\" you can log in into your Altspace account to manage your kits and templates, as in, load the list of items known to your account as well as create a new items.\nWhen you selected or created one item, a short breakdown is listed in the window, like the presence and states of the assets uploaded for the specific item.\n\nAt the bottom you see a directory name into your Assets folder (for a kit) or a scene name, as well as maybe a remark **in boldface** on the current state of the directory and a suggestion on how to fix it. It could be....\n * Creating the kit directory under its suggested name\n * Renaming the scene\n\nOnly when certain conditions are met (directory for kit items exists, or scene is saved) you see a \"Build\" button, as well as when you're online and have an item selected, a \"Build And Upload\" button. Following the recommended steps (as mentioned above) will put you on the right track.\n\n### Convert to AltVR kit item...\n\nThis reformats the in-scene item to the model/collider scheme needed for AltSpace and places it as a prefab into the directory designated for kit items, as defined in the \"Manage Login\" window. By default, this *removes* the item from the scene (same as the official uploader does), but this behavior can be switched off in the settings. When switched off, the converted item is actually *replaced* with an instance of the kit prefab item.\n\n## Dials \u0026 Switches (the settings)\n\nMost of the settings are straightforward and laced with tooltips for a short explanation of what they do.\n\n * The 'Normalize...' options for kit objects reset the position, rotation and scale values of the objects before they're converted. Try using these if you experience your kit object showing up with odd rotation or scaling when spawning it using the world editor or from an MRE.\n * 'Fix Environment Lighting' tries to set a reasonable default for your lighting based on the project settings, but it falls short when it tries to cope with a Skybox lighting setting and falls back to a uniform gray. In that case, try using a uniform color for your environment lighting or a gradient.\n \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwillneedit%2Faltspaceunityuploader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwillneedit%2Faltspaceunityuploader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwillneedit%2Faltspaceunityuploader/lists"}