├── .gitignore ├── AnchorOverrides.md ├── DynamicBoneExclusions.md ├── LaySittingPrefab.md ├── MaxTextureSize.md ├── README.md ├── Resources ├── Lay_Down.anim ├── Laydown Animation-Action-v4 - Choices - Nirvash.unitypackage ├── Laydown Animation-Action-v5 - Multi - Nirvash.unitypackage ├── Laydown Animation-Action-v6 - Multi - Nirvash.unitypackage ├── Laydown Animation-Action-v7 - Multi - Nirvash.unitypackage ├── Laydown Animation-Action-v8 - Multi - Nirvash.unitypackage ├── Laydown Animation-Action-v9 - Multi - Nirvash.unitypackage └── Screenshots │ ├── LaySitBanner.png │ ├── LaySitBannerS.png │ └── LaydownRadial.png ├── SDK3Prone.md └── docs ├── _config.yml ├── index-Old.md └── index.md /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | Resources/VRChat_7680x4320_2021-09-17_01-48-33.212.psd 3 | Resources/Screenshots/VRChat_7680x4320_2021-09-17_01-48-33.212.psd 4 | Resources/Temp/ 5 | -------------------------------------------------------------------------------- /AnchorOverrides.md: -------------------------------------------------------------------------------- 1 | **Anchor Overrides and why you NEED to set them** 2 | 3 | In order for Unity to apply lighting to your avatar it needs to know which light probe to use for the overall brightness of each mesh comprising your avatar. This tends to be the tail by default on avali bodies because it is the furthest part of the mesh. However each mesh will have it's own source for brightness unless you manually configure one by setting an Anchor Override. 4 | 5 | This __will__ result in strange lighting where parts of your body appear brighter/darker then others. Or where your lighting doesn't match the scene because your tail is clipping through the floor or wall and picking up a light probe from outside the map. 6 | 7 | Luckily it is EASY to set Anchor Overrides! For _every_ Mesh on your avatar, in the 'Skinned Mesh Renderer' component, find the 'Anchor Override' option and set it to your 'Chest' bone. 8 | Why Chest? Because it is center mass to the avatar and should provide a good overall light sample. 9 | 10 | This is the default Davali in this example so I need to set the Anchor Override for _both_ the 'Body' and 'ChestFluff' meshes. You want all the Anchor Overrides to be the same transform, in this case 'Chest' to ensure consistent lighting. 11 | ![image](https://user-images.githubusercontent.com/68404726/116763496-3235f780-a9e3-11eb-8878-d81a4a5cd6d6.png) 12 | ![image](https://user-images.githubusercontent.com/68404726/116763508-3bbf5f80-a9e3-11eb-8060-b921f3845caa.png) 13 | -------------------------------------------------------------------------------- /DynamicBoneExclusions.md: -------------------------------------------------------------------------------- 1 | **Placing objects on a bone that is effected by a Dynamic Bone Script in Unity** 2 | 3 | For this example we are placing a glow stick on the ear of an avali. 4 | 5 | So on the Dynamic Bone script on the ear, click on the drop down next to "Exclusions" and set the size to the number of objects on the ear, in this case 1. Then in Element box that appears below select the object on the ear. You can click and drag it over from the hierarchy on the left, or click on the circle next to the box and find it in the list. 6 | 7 | ![image](https://user-images.githubusercontent.com/68404726/116763624-a83a5e80-a9e3-11eb-820e-36859915bb58.png) 8 | If you just place an object on a bone that is moved my a dynamic bone script without an exclusion, it will move further than it's parent. 9 | -------------------------------------------------------------------------------- /LaySittingPrefab.md: -------------------------------------------------------------------------------- 1 | ## Say NO to EAC 2 | 3 | As of 2022/07/25 VRChat is planning to include Easy Anti-Cheat in the game. This will severely limit tons of the quality of life features that many of my friends have come to rely on. 4 | In 4 hours the following canny post has gotten over 15k upvotes [EAC in a social VR game creates more problems than it solves](https://feedback.vrchat.com/open-beta/p/eac-in-a-social-vr-game-creates-more-problems-than-it-solves) 5 | 6 | * **Vote with your wallet, cancel VRC+ Subscriptions** 7 | * **Vote and comment on the canny post** 8 | * **Checkout alternative platforms such as CVR or NeosVR** 9 | 10 | ### * 11 | ### * 12 | ### * 13 | ### * 14 | ### * 15 | ### * 16 | ### * 17 | ### * 18 | ### * 19 | 20 | ## **Laying / Sitting Animation Prefab** 21 | ![image](https://github.com/Dervali-git/VRC-Tips/raw/main/Resources/Screenshots/LaySitBannerS.png) 22 | 23 | **This is still a beta version that is not final** 24 | 25 | [Click here to download](https://github.com/Dervali-git/VRC-Tips/releases/download/LaySit10/Laydown.Animation-Action-v10.-.Multi.-.Nirvash.unitypackage) 26 | _Note: These animations are tuned for the Davali. But can be used on most humanoid models. (Only matters for desktop really)_ 27 | 28 | ### About 29 | This is a set of animations and an animation controller used to add sit and laydown animations to SDK3 avatars for use by VRChat users not using Full Body Tracking. (Or hip tracking) 30 | Using these animations will lock your locomotion in place (you can no longer move using a thumb stick or keyboard) however you can still physically move in your placespace or by using OVR Advanced Settings playspace moving. (Although your feet are rooted in place) For Desktop your head will be locked in place vertically when in laying animations, and your entire body will move when you turn your head in sitting animations. 31 | By default the animation will also adjust your position and view point to match, this can be disabled, see the notes on 'PoseSpace' parameter below. 32 | 33 | Included animations are: 34 | - Lay down on back (1) 35 | - Lay on Left Side (2) 36 | - Lay on Right Side (3) 37 | - Sit (51) 38 | - Sit Crossed Legs (52) 39 | - Sit Legs forward (53) 40 | - Sit Legs Down (54) 41 | - Lay on Left Side [VR only] (6) 42 | - Lay on Right Side [VR only] (7) 43 | - Sleeping Left [VR only] (4) 44 | - Sleeping Right [VR only] (5) 45 | 46 | ![LaydownRadial](https://user-images.githubusercontent.com/68404726/120073653-e799b080-c05e-11eb-8cb7-ba2844c6c150.png) 47 | 48 | ### Known Bugs 49 | * For some reason the 'Sleeping' animations have the legs pulled in too close to the body in FBT. They are set right in the animation, (and IK targets) but it just doesn't apply. If you have any idea the reason or a fix, let me know! 50 | * Entering into a VR only pose in Desktop freezes you 51 | * The animator quickly does a pose when the avatar loads then goes to the idle state. For some reason after adding the blendtrees for the height adjustment, the first pose will cause you to be high up. This fixes that. 52 | 53 | ### Changelog 54 | * V10 - **Parameter Updates!** 55 | * Adds a Locomotion toggle on the second Menu page 56 | * You can not enable locomotion for laydown poses in desktop, it simply breaks them. 57 | * Fixes trying to enter a VR only pose from another pose 58 | 59 | 60 | 61 | 62 | ### Instructions 63 | *Screenshots are below* 64 | Import the Unity Package you downloaded above. The contents should extract to 'Assets\Laydown' 65 | 66 | Then in the **Playerable Layers** drop down in the **VRC Avatar Descriptor** set your **Action** layer to the included **ActionLayer_Laydown_Pose-Multiple** 67 | 68 | Next in the **Expressions** drop down, open your **Parameters** and add the following 69 | | Name | Type | Default | Saved 70 | |--|--|--|-- 71 | | SittingAnim | Int | 0 | No 72 | | PoseSpace | Bool | Unchecked | Recommended 73 | | PlaySpace | Float | 0 | Maybe? 74 | | ResetPose | Bool | Unchecked | No 75 | | Locomotion | Bool | Unchecked | No 76 | 77 | >If SittingAnim is saved and you were last sitting in the avatar, as soon as you load in you'd switch to sitting. This is unlikely to be the desired behavior, which is why you _should not save that parameter_. 78 | > 79 | > The parameter 'PoseSpace' is used to optionally disabled the feature of adjusting your position to match the animation when it is set to True. This is included by a toggle "Don't Move View" on the included More menu 80 | > 81 | >PlaySpace is used for rasing the animation up. This is used by the "Height Adjust" radial puppet in the More menu. 82 | > 83 | >ResetPose resets your current view to match a change in PlaySpace. This is used by the "Reset View" button in the More menu. 84 | > 85 | >Locomotion is used to allow you to toggle your movement on and off 86 | 87 | Open your **Menu** and add a Sub Menu pointing to the included **SubMenu_Laydown** in the folder 'Assets\Laydown\VRC Menu and Param' 88 | 89 | ![image](https://user-images.githubusercontent.com/68404726/116765891-454dc500-a9ed-11eb-92ec-f3d5e92ee35a.png) 90 | 91 | **That should be all you need to do to add this to your avatar! Feel free to reach out to me for suggestions or questions. Nirvash#0001** 92 | 93 | 94 | 95 | ### Credits 96 | Base animations are from mixamo.com you can find them by searching "Sit" or "Lay" 97 | Icons from from VRC or icons8.com. 98 | Huge thanks to alexx1 for the hint on getting temp pose spaces working right and the inspiration to do more than just lay down. Check out their customizable SDK3 avali in this world - [Louis Rossmann's Repair shop ](https://vrchat.com/home/world/wrld_d9c8c442-f69f-4b14-bf76-b9369853f702) (Yes that is the correct world) 99 | AlakaiDergal helped inspire the toggles for Locomotion 100 | 101 | 102 | ### License 103 | This work is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/). 104 | TLDR: You can share, copy and redistribute this asset along with modifing and building upon the asset for any purpose, even commercially. 105 | All that is required is a credit link back to this page. 106 | -------------------------------------------------------------------------------- /MaxTextureSize.md: -------------------------------------------------------------------------------- 1 | **Texture Max Size in Unity** 2 | 3 | Something to double check for textures in Unity is the Max Size value, which if incorrectly set can result in textures getting downscaled and loosing detail. 4 | 5 | Select the texture image in Unity and in the inspector check the Max size value, it seems to default to 2048, which is often lower then some textures. 6 | _This will never upscale your texture, only downscale them. If you have 4k textures, but set it to 8k, your model will still have 4k textures._ 7 | 8 | ![image](https://user-images.githubusercontent.com/68404726/116764130-95c12480-a9e5-11eb-843a-3116e45edbca.png) 9 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | # VRC-Tips 3 | This repo is an assortment of things 4 | 5 | [Anchor Overrides](AnchorOverrides.md) must be set on each mesh on a model for lighting to look right. 6 | 7 | [Prefab for an Action Layer with Sitting and Laying Animations](LaySittingPrefab.md) 8 | 9 | [Texture Max Size in Unity](MaxTextureSize.md) 10 | 11 | [Prone animation for SDK3](SDK3Prone.md) 12 | 13 | [Dynamic Bone Exclusions](DynamicBoneExclusions.md) need to be used when placing an object on a bone effected by a Dynamic Bone script in Unity 14 | 15 | Substance Painter Color Conversion 16 | >Substance painter is linear RGB (values from 0-1) vs 8-bit sRGB that we are all used to (values from 0-255) 17 | This calculator can do exact 8-bit sRGB to linear conversions (you enter 0-255 values on the first line and read results on the third line to put into Substance Painter) : http://davengrace.com/dave/cspace/ 18 | 19 | -------------------------------------------------------------------------------- /Resources/Laydown Animation-Action-v4 - Choices - Nirvash.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dervali-git/VRC-Tips/479e6dae68b8aa303d51a1e5d3e3864a9206e4b7/Resources/Laydown Animation-Action-v4 - Choices - Nirvash.unitypackage -------------------------------------------------------------------------------- /Resources/Laydown Animation-Action-v5 - Multi - Nirvash.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dervali-git/VRC-Tips/479e6dae68b8aa303d51a1e5d3e3864a9206e4b7/Resources/Laydown Animation-Action-v5 - Multi - Nirvash.unitypackage -------------------------------------------------------------------------------- /Resources/Laydown Animation-Action-v6 - Multi - Nirvash.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dervali-git/VRC-Tips/479e6dae68b8aa303d51a1e5d3e3864a9206e4b7/Resources/Laydown Animation-Action-v6 - Multi - Nirvash.unitypackage -------------------------------------------------------------------------------- /Resources/Laydown Animation-Action-v7 - Multi - Nirvash.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dervali-git/VRC-Tips/479e6dae68b8aa303d51a1e5d3e3864a9206e4b7/Resources/Laydown Animation-Action-v7 - Multi - Nirvash.unitypackage -------------------------------------------------------------------------------- /Resources/Laydown Animation-Action-v8 - Multi - Nirvash.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dervali-git/VRC-Tips/479e6dae68b8aa303d51a1e5d3e3864a9206e4b7/Resources/Laydown Animation-Action-v8 - Multi - Nirvash.unitypackage -------------------------------------------------------------------------------- /Resources/Laydown Animation-Action-v9 - Multi - Nirvash.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dervali-git/VRC-Tips/479e6dae68b8aa303d51a1e5d3e3864a9206e4b7/Resources/Laydown Animation-Action-v9 - Multi - Nirvash.unitypackage -------------------------------------------------------------------------------- /Resources/Screenshots/LaySitBanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dervali-git/VRC-Tips/479e6dae68b8aa303d51a1e5d3e3864a9206e4b7/Resources/Screenshots/LaySitBanner.png -------------------------------------------------------------------------------- /Resources/Screenshots/LaySitBannerS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dervali-git/VRC-Tips/479e6dae68b8aa303d51a1e5d3e3864a9206e4b7/Resources/Screenshots/LaySitBannerS.png -------------------------------------------------------------------------------- /Resources/Screenshots/LaydownRadial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dervali-git/VRC-Tips/479e6dae68b8aa303d51a1e5d3e3864a9206e4b7/Resources/Screenshots/LaydownRadial.png -------------------------------------------------------------------------------- /SDK3Prone.md: -------------------------------------------------------------------------------- 1 | **This is the method I used for a custom idle prone in SDK3** 2 | 3 | Copy the default locomotion "vrc_AvatarV3LocomotionLayer.controller" from VRCSDK\Examples3\Animation\Controllers and make a custom one 4 | ![image](https://user-images.githubusercontent.com/68404726/116763732-2860c400-a9e4-11eb-9b46-d4591b8aa994.png) 5 | 6 | In the Locomotion controller, go to prone and replace it with a custom version of VRCSDK\Examples3\Animation\BlendTrees\vrc_ProneLocomotion.asset 7 | ![image](https://user-images.githubusercontent.com/68404726/116763739-331b5900-a9e4-11eb-866e-7fc981bc39cd.png) 8 | 9 | 10 | In that Blendtree replace the existing default prone with your custom one (You can also create a new state switch to not using a Blendtree, I did not simply to make it easy to swap back) 11 | For a Laydown prone animation, see [here](Resources\Lay_Down.anim) 12 | ![image](https://user-images.githubusercontent.com/68404726/116763761-44646580-a9e4-11eb-856d-12719fb6b94d.png) 13 | 14 | If you change the prone animation, I recommend adding a [not in fully body tracking] condition to the transition from standing to crouching. 15 | In the Parameters tab of the Locomotion animator, add an int "TrackingType" 16 | ![image](https://user-images.githubusercontent.com/68404726/116763791-652cbb00-a9e4-11eb-98c2-35cc44fee944.png) 17 | Then select the transitions going into Prone and add a condition for 'TrackingType' NotEqual '6' This makes it so the game does not attempt to enter this animation when in full body tracking. 18 | ![image](https://user-images.githubusercontent.com/68404726/116763886-bccb2680-a9e4-11eb-9409-c6cb42f65368.png) 19 | 20 | -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-slate -------------------------------------------------------------------------------- /docs/index-Old.md: -------------------------------------------------------------------------------- 1 | ## Welcome to GitHub Pages 2 | 3 | You can use the [editor on GitHub](https://github.com/Dervali-git/VRC-Tips/edit/main/docs/index.md) to maintain and preview the content for your website in Markdown files. 4 | 5 | Whenever you commit to this repository, GitHub Pages will run [Jekyll](https://jekyllrb.com/) to rebuild the pages in your site, from the content in your Markdown files. 6 | 7 | ### Markdown 8 | 9 | Markdown is a lightweight and easy-to-use syntax for styling your writing. It includes conventions for 10 | 11 | ```markdown 12 | Syntax highlighted code block 13 | 14 | # Header 1 15 | ## Header 2 16 | ### Header 3 17 | 18 | - Bulleted 19 | - List 20 | 21 | 1. Numbered 22 | 2. List 23 | 24 | **Bold** and _Italic_ and `Code` text 25 | 26 | [Link](url) and ![Image](src) 27 | ``` 28 | 29 | For more details see [Basic writing and formatting syntax](https://docs.github.com/en/github/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax). 30 | 31 | ### Jekyll Themes 32 | 33 | Your Pages site will use the layout and styles from the Jekyll theme you have selected in your [repository settings](https://github.com/Dervali-git/VRC-Tips/settings/pages). The name of this theme is saved in the Jekyll `_config.yml` configuration file. 34 | 35 | ### Support or Contact 36 | 37 | Having trouble with Pages? Check out our [documentation](https://docs.github.com/categories/github-pages-basics/) or [contact support](https://support.github.com/contact) and we’ll help you sort it out. 38 | -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | This is a companion for the following VRChat World - [Avali Model Comparison](https://vrchat.com/home/world/wrld_f839cdba-d796-4135-8aac-e81333a17fe4) 2 | 3 | 4 | **VRCArena is a great site for finding furry models, here is direct link to their [avali](https://www.vrcarena.com/species/znPJ5XIfaXrLe7rlXsHz) section** 5 | 6 | ## Avali 1.3 7 | [Avali Army Renewal Discord Server](https://discord.gg/avaliarmyrenewal) - [Direct Discord message link](https://discord.com/channels/1281629688367939634/1281824579215560714/1281828398280343572) 8 | `^----- Avali 1.3 (new wings of the 1.1 but still older) - made by snerfoil` 9 | [Quest version](https://vrcmods.com/item/6550) 10 | ~~Available in the [Avali Army Discord Server](https://discord.gg/avali) [Direct Discord message link](https://discord.com/channels/530351426833088512/749706117457903708/749706957362954302) [Quest version](https://vrcmods.com/item/6550)~~ 11 | 12 | ## Corvali 13 | [Avali Army Renewal Discord Server](https://discord.gg/avaliarmyrenewal) - [Direct Discord message link](https://discord.com/channels/1281629688367939634/1281824579215560714/1281828398280343572) 14 | `^----- Corvali (fixed by Frowny, Made by Lonely fox)` 15 | [Chillout VR Package](https://drive.google.com/file/d/1-2gNOlpY_jxFtLKpv5VLhj4JaPRvQq4O/view?usp=sharing) 16 | ~~Available in the [Avali Army Discord Server](https://discord.gg/avali)[Direct Discord message link](https://discord.com/channels/530351426833088512/749706117457903708/749707806386684054)~~ 17 | 18 | 19 | ## EVA suit Avali 20 | [Avali Army Renewal Discord Server](https://discord.gg/avaliarmyrenewal) - [Direct Discord message link](https://discord.com/channels/1281629688367939634/1281824579215560714/1281828398280343572) 21 | `^----- EVA suit Avali - (fixed by Frowny, made by Lonely fox)` 22 | [Chillout VR Package](https://drive.google.com/file/d/1BJ5bqjCbkivbJ562go5bY_PRPCuQYrDM/view?usp=sharing) 23 | ~~Available in the [Avali Army Discord Server](https://discord.gg/avali) [Direct Discord message link](https://discord.com/channels/530351426833088512/749706117457903708/749708345065209978)~~ 24 | 25 | 26 | ## Davali 27 | Available on [Gumroad](https://wispweaver.gumroad.com/l/Davali) 28 | ~~Available in the [Avali Army Discord Server](https://discord.gg/avali) [Direct Discord message link](https://discord.com/channels/530351426833088512/703290269742661672/809022374744686603) 29 | [Quest version - Direct Discord message link](https://discord.com/channels/530351426833088512/530354218071097354/836333600109887579) 30 | Chillout VR Package available in Discord server above.~~ 31 | 32 | ## Kitavali 33 | Available in the [Kita'vali Discord Server](https://discord.gg/kitavali) 34 | ~~[Direct Discord message link](https://discord.com/channels/617637133926006794/867620189722247168/873897578171875368)~~ 35 | 36 | ## Jerry'vali 37 | Available on [Gumroad](https://wispweaver.gumroad.com/l/JerryAvali) 38 | 39 | ## Guavali 40 | Available on [Gumroad](https://bluegua.gumroad.com/l/ymkwj) 41 | 42 | ## Sap avali 43 | Available on [this website](https://sapcec.com/avali/) 44 | 45 | ## Gala'vali 46 | Available on [Gumroad](https://jupiturn.gumroad.com/l/Galavali) 47 | 48 | ## Floofvali 49 | Available on [Gumroad](https://jinxyuwu.gumroad.com/l/floofvali) 50 | 51 | ## Rosa'vali 52 | Available on [Gumroad](https://rosebur.gumroad.com/l/rosavali) 53 | 54 | ## Spiri'vali 55 | Available on [Gumroad](https://hiyu.gumroad.com/l/Spirivali) 56 | 57 | ## Mike'Vali 58 | Available on [itch.io](https://mikedabird.itch.io/mikevali) 59 | 60 | ## QCAvali 61 | Available on [Gumroad](https://questingcrusader.gumroad.com/l/Avali_Unity_Base) 62 | 63 | ## KAvali 64 | Available on [Gumroad](https://questingcrusader.gumroad.com/l/KAvali) 65 | 66 | ## Paw'vali 67 | Available on [Gumroad](https://therpgslayer.gumroad.com/l/Pawvali) 68 | 69 | ## Lorc'Avali 70 | Available on [Gumroad](https://lorcanvr.gumroad.com/l/lorcavali) 71 | 72 | ## Av-Eli 73 | Available on [Gumroad](https://ishgardwinter.gumroad.com/l/Av-Eli) 74 | 75 | ## Hoshi Avali 76 | Available on [Gumroad](https://emberavali.gumroad.com/l/Hoshi) - Best version & free 77 | Available on [Gumroad](https://razedrake.gumroad.com/l/HoshiAvali) - Also free 78 | Available on [Gumroad](https://avaliabirb.gumroad.com/l/hachi-ver-2) - Paid 79 | 80 | ## Royal Avali 81 | [Avali Army Renewal Discord Server](https://discord.gg/avaliarmyrenewal) - [Direct Discord message link](https://discord.com/channels/1281629688367939634/1281824579215560714/1281828398280343572) 82 | `^----- Royal Avali - Made by Octupus king` 83 | ~~Available in the [Avali Army Discord Server](https://discord.gg/avali) [Direct Discord message link](https://discord.com/channels/530351426833088512/749706117457903708/749707292819325079)~~ 84 | 85 | ## Voseus 86 | Available on [Gumroad](https://dragonskyrunner.gumroad.com/l/Voseus) 87 | 88 | ## Reverse Avali 89 | [Avali Army Renewal Discord Server](https://discord.gg/avaliarmyrenewal) - [Direct Discord message link](https://discord.com/channels/1281629688367939634/1281824579215560714/1281828398280343572) 90 | `^----- Reverse Avali - by VictonRoy` 91 | [Chillout VR Package](https://drive.google.com/file/d/1NnyjKLNs7-BIgszwjdy82YOE0Z3izBNs/view?usp=sharing) 92 | ~~Available in the [Avali Army Discord Server](https://discord.gg/avali) [Direct Discord message link](https://discord.com/channels/530351426833088512/749706117457903708/749708029699555379)~~ 93 | 94 | 95 | ## Reverse Avali SDK3 & Quest (Alternate version) 96 | Available on [GitLab](https://gitlab.com/farfelu/vrchat-reverse-avali-avatar/) 97 | 98 | ## ReverseNatvali 99 | Available in the [Lords of Floof Discord Server](https://discord.gg/hM5zUwG5X3) - [Direct Discord message link](https://discord.com/channels/221767961822756864/666466219737481237/1184923242717249648) 100 | Chillout VR Package available in Discord server above. 101 | 102 | ## Natvali 103 | Available in the [Lords of Floof Discord Server](https://discord.gg/hM5zUwG5X3) - [Direct Discord message link](https://discord.com/channels/221767961822756864/782675586921136148/782676517976932383) 104 | 105 | ## Nuk'Vali 106 | Available on [Gumroad](https://nukude.gumroad.com/l/pyhkyk) 107 | 108 | ## Seeker Avali 109 | Available on [Gumroad](https://starmax.gumroad.com/l/Seeker-Avali) 110 | Chillout VR Package available on Gumroad 111 | 112 | ## Avali Spirit 113 | Available on [Gumroad](https://darkspirit019.gumroad.com/l/avali-spirit) 114 | 115 | ## Rali-vali 116 | Available on [Gumroad](https://fluffrali.gumroad.com/l/Rali-vali) 117 | 118 | ## Nexavali 119 | Available on [Gumroad](https://voidangeldesigns.gumroad.com/l/NexavaliSFW3) 120 | [Unofficial VRC Package](https://tinyurl.com/NexaVRC) 121 | [Chillout VR Package](https://drive.google.com/file/d/1ecju8C7wcaIQtTxNlJAMqvzKlyukML8k/view?usp=sharing) 122 | Join their discord server for more packages! 123 | 124 | ## Javali 125 | Available on [Gumroad](https://javenchiart.gumroad.com/l/javali) 126 | 127 | ## Flute Avali 128 | Not currently for sale - [FluteBirdie's Twitter](https://twitter.com/FluteBirdie/status/1458308021650481153) 129 | 130 | ## Avali Plushie 131 | Available on [Gumroad](https://toastysheeb.gumroad.com/l/AvaliPlushie) 132 | 133 | ## Inflatable/Pooltoy Avali 134 | Available on [Gumroad](https://modernballoonie.gumroad.com/l/PooltoyAvali) 135 | 136 | ## BotVali 137 | Available in the [Sillurgy Ur-Deep Discord Server](https://discord.gg/JE9CGyr) 138 | [Direct Discord message link](https://discord.com/channels/740648686543044879/859060906771218452/859139972426760243) 139 | 140 | ## AS.4VA-L1 141 | Available on [Gumroad](https://aeyonsystems.gumroad.com/l/AS-4VA-L1) 142 | 143 | ## Mechanical Avali 144 | Available on [Gumroad](https://angriestscv.gumroad.com/l/MechAvali) 145 | 146 | ## Minecraft Avali 147 | ~~Available in the [Avali Army Discord Server](https://discord.gg/avali) [Direct Discord message link](https://discord.com/channels/530351426833088512/749706117457903708/758766739596378143)~~ 148 | 149 | ## "Chibi" Avali 150 | Available on [Gumroad](https://polyottr.gumroad.com/l/chibi-avali) 151 | 152 | ## PROTOVALI 153 | Available on [Gumroad](https://jinxyuwu.gumroad.com/l/protovali) 154 | 155 | ## Aerogen 156 | Available on [Gumroad](https://rosebur.gumroad.com/l/aerogen) 157 | 158 | ## Ori'Vali 159 | Available on [itch.io](https://mikedabird.itch.io/orivali) 160 | 161 | ## Haggita'vali 162 | Available on [haggitavali.com](https://haggitavali.com) 163 | 164 | ## Gravali 165 | Available on [404justfound.net](https://404justfound.net/models/gravali) 166 | 167 | ## Revali 168 | Available on [Gumroad](https://thesenti.gumroad.com/l/Revali) 169 | 170 | ## Taube 171 | Available on [Gumroad](https://fursonify.gumroad.com/l/Taube) 172 | 173 | ## Apheli'Vali 174 | Available on [Gumroad](https://acomfypillow.gumroad.com/l/Aphelivali) 175 | 176 | ## Li'vali 177 | Available on [Jinxxy](https://jinxxy.com/Livdays/Livali) 178 | 179 | ## Javali Redux 180 | Available on [Gumroad](https://javenchiart.gumroad.com/l/javaliredux) 181 | 182 | ## Avali Pooltoy (Maitake Shiba) 183 | Available on [Gumroad](https://toastysheeb.gumroad.com/l/AvaliPooltoy) 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | --------------------------------------------------------------------------------