{"id":15138854,"url":"https://github.com/foxcapades/blender-vr-avatar-utils","last_synced_at":"2026-01-30T01:38:58.890Z","repository":{"id":241021370,"uuid":"803022986","full_name":"Foxcapades/blender-vr-avatar-utils","owner":"Foxcapades","description":"Miscellaneous utilities for working on VR avatars and accessories in Blender.","archived":false,"fork":false,"pushed_at":"2024-06-07T01:14:41.000Z","size":2337,"stargazers_count":3,"open_issues_count":5,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-11T00:58:33.305Z","etag":null,"topics":["blender","blender-addon","vr","vrchat","vrchat-avatars"],"latest_commit_sha":null,"homepage":"","language":"Python","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/Foxcapades.png","metadata":{"files":{"readme":"readme.adoc","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":"2024-05-19T22:22:08.000Z","updated_at":"2024-07-01T00:10:26.000Z","dependencies_parsed_at":"2025-02-08T18:42:02.960Z","dependency_job_id":null,"html_url":"https://github.com/Foxcapades/blender-vr-avatar-utils","commit_stats":null,"previous_names":["foxcapades/blender-vr-avatar-utils"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Foxcapades%2Fblender-vr-avatar-utils","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Foxcapades%2Fblender-vr-avatar-utils/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Foxcapades%2Fblender-vr-avatar-utils/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Foxcapades%2Fblender-vr-avatar-utils/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Foxcapades","download_url":"https://codeload.github.com/Foxcapades/blender-vr-avatar-utils/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248322611,"owners_count":21084336,"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":["blender","blender-addon","vr","vrchat","vrchat-avatars"],"created_at":"2024-09-26T08:00:22.448Z","updated_at":"2026-01-30T01:38:58.885Z","avatar_url":"https://github.com/Foxcapades.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"= VR Avatar Utilities\n:icons: font\n\n:feature-version: 0.2.0\n\n:url-gh-repo: https://github.com/Foxcapades/blender-vr-avatar-utils\n\nA growing collection of utilities that I have created to assist my workflows\nworking on optimizing and creating custom content for VR avatars in Blender.\n\nimage:https://img.shields.io/badge/blender-4.1-ff9f1c?logo=blender[Target Blender Version]\nimage:https://img.shields.io/github/v/release/Foxcapades/blender-vr-avatar-utils?label=%F0%9F%A7%A9%20release\u0026color=%23cbf3f0[Release Version, link={url-gh-repo}/releases/latest]\nimage:https://img.shields.io/badge/%F0%9F%93%96%20docs-{feature-version}-ffbf69[Documentation, link=https://foxcapades.github.io/blender-vr-avatar-utils/v{feature-version}]\nimage:https://img.shields.io/github/license/Foxcapades/blender-vr-avatar-utils?color=2ec4b6[License, link={url-gh-repo}/blob/main/license]\n\n\nDeveloped against Blender 4.1.1.  May technically be compatible with previous\nBlender versions but has not been tested on any.\n\nlink:https://foxcapades.github.io/blender-vr-avatar-utils/v{feature-version}/[📖 *Documentation*]\n\n== Features\n\nThis plugin adds new collapsible panels titled \"VR Avatar Utils\" to the \"Data\"\ntab in the \"Armature\" and \"Mesh\" contexts.\n\n=== Armatures\n\n==== Bone Rotation Mode Normalization\n\nAllows converting the transform rotation mode of all bones in an armature to a\ntarget value without altering the rotation.\n\n\n=== Meshes\n\n==== Synchronize Shape Keys\n\nSynchronizes the values of shape keys on the current mesh with matching shape\nkeys on other meshes in the scene or file.\n\n\n==== Invert Shape Keys\n\nAllows inverting a shape key, making the shape key value the new basis and\ncreating a new shape key which returns the object to its former basis state (or\nalternatively a custom toggle state).\n\n\n==== Rename Shape Keys\n\nAllows mass renaming of shape keys across all meshes in the scene or file.\n\n\n== Installation Instructions\n\n=== New Installation\n\nGeneral Blender Add-on information, see the https://docs.blender.org/manual/en/latest/editors/preferences/addons.html[Blender docs].\n\n. Download the {url-gh-repo}/releases/latest[latest release] zip file (named\n`fxcpds-vr-avatar-utils-v{feature-version}.zip` or similar).\n\n. From Blender, open the Preferences window via *Edit \u003e Preferences*.\n\n. In the Preferences window select the 'Add-ons' section from the list of\nsections on the left.\n\n. Click the 'Install...' button near the top right of the Add-ons section.\n\n. Browse to and select the zip file downloaded in step #1.\n\n. Check the checkbox next to the plugin with the text: \"Object: Foxcapades' VR\nAvatar Utils\" to enable the plugin.\n+\n[NOTE]\n--\nOccasionally, the Add-ons Preferences section will not automatically filter to\nthe newly added addon.  In this case, use the filter box to type in the plugin\nname to find the plugin to enable.\n--\n\n\n=== Updating\n\nCurrently, the plugin update process is a bit obnoxious in that Blender must be\nrestarted to start using the updated plugin.\n\n. Follow the \u003c\u003cRemoving\u003e\u003e instructions.\n\n. Restart Blender\n\n. Follow the \u003c\u003cNew Installation\u003e\u003e instructions.\n\n\n=== Removing\n\n. From Blender, open the Preferences window via *Edit \u003e Preferences*.\n\n. In the preferences window select the 'Add-ons' section from the list of\nsections on the left.\n\n. Using the search box near the top right of the Add-ons section, type in the\nname of the addon to filter the addon list to locate this addon.\n\n. Click the ▶ icon on the left of the addon entry in the list to expand the\naddon details.\n\n. At the bottom of the expanded addon details, click the button labeled\n\"Remove\".\n\n\n== Change Log\n\n[cols='1,9a']\n|===\n| v0.2.1\n| * When the 'New Basis' key is the same as the 'Toggle Key' value for shape key\ninversion, the shape from that shape key **WILL NOT** be used as the new toggle\nkey shape.  The original basis will be used as the new toggle key shape.\n\n| v0.2.0\n| .Features:\n\n* Shape Key Inversion\n\n.Changes:\n\n* Minor phrasing tweaks in help texts.\n\n| v0.1.0\n| Initial release.\n\n.Includes:\n* Bone Rotation Normalization\n* Shape Key Value Synchronization\n* Shape Key Bulk Renaming\n|===\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoxcapades%2Fblender-vr-avatar-utils","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffoxcapades%2Fblender-vr-avatar-utils","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoxcapades%2Fblender-vr-avatar-utils/lists"}