[ZaWoo] Rascal Rabbit - 3D Model for VRChat
Wanna be a bun? How about a Rascal Rabbit?
Be a bun for a while, be a bun forever!
Update 4 - Overhauled Update!
- +Face tracking out of the box
- +Enhanced Avatar Dynamics
- +Quest and fallback models
- +Many more improvements
Features:
- Works with PC and Quest. (Quest versions have limited capabilities, read Quest limitations at the bottom of the page)
- Can be used as a custom fallback.
- Face tracking compatible out of the box, no Unity work needed.
- Designed with VRChat SDK3 in mind, will also work for applications such as Neos VR.
- Comes with detailed guides for people who are completely new to Unity, and useful info for advanced modders.
- Preset clothing toggles available as separate download when you buy the base model. It works with or without DLC clothing packs.
- Comes with lop and erect ears, male and female body shapes.
- Tested to work well with FBT. Designed with body proportions similar to an average person.
- Lip syncing visemes, driven by blendshapes.
- Twist bones supported and already set up in Unity, allowing for more natural twisting motion on the arms and legs.
- Fully animated facial expressions activated by hand gestures, driven by blendshapes.
- Nose twitching animations, driven by blendshapes.
- Custom hand gestures, compatible with Unity Mecanim.
- Phys bones supported and already set up in Unity.
- Fully set up SPP file for you to customize the texture in Substance Painter.
- Fully set up PSD files with easy to use folder and layers.
- A small kit for making short hairstyles (some familiarity with 3D modeling required, included in .blend file).
Fully configurable.
Infinitely variable.
To use this model in VRChat, you need:
- VRChat SDK3 for avatars
- The version of Unity currently supported by VRChat.
Included in Package:
- Project file (.blend): Rigged 3D models of the rabbit with shape keys, hair, hair kit, collar, transparent crop top and shiny shorts. Animations for custom hand gestures (Saved with Blender 2.91).
- FBX file: 3D models of the rabbit with blendshapes, hair, collar, transparent crop top and shiny shorts. Animations for custom hand gestures (Exported with Blender 2.91).
- Unity File (.unitypackage) : The model is fully set up to be uploaded to VRChat. (VRC SDK and Dynamic Bones scripts not included in package).
- WIP model (.max): might come in handy as the geometry differs from the .blend and .fbx slightly, includes the rabbit body model with morph targets and UVW data, doesn't include skin weights (Saved with 3ds Max 2016).
- Image Textures (.png .psd .spp): Image textures of the two rabbits, and their clothes, as seen on the first image above. (spp file saved with Substance Painter 7.3.1)
[Clothing Pack 1] Warmers + Jockstraps:
Included in package:
- Arm and legwarmers (with or without buckled straps), jockstraps. 4 tintable materials each. (latex, striped, patterned, and plain cloth)
- 3 Extra materials for the tiny top included with the base rabbit model.
- Includes .blend file, .unitypackage file, image textures, UV layouts, and .spp file.
Features:
- Easily change colors within Unity.
- Supports all blendshape combinations, for both male and female mesh.
- Blender not required for set up.
-
Detailed instruction for set up included.
Deck out your bun with this cute as heck clothing pack.
[Clothing Pack 2] Seasonal + Casual:
Included in package:
- Booty shorts, tank top, hoodie and joggers. 3 tintable materials each. (drip, tech and plain cloth.)
- Includes .blend file, .unitypackage file, image textures, UV layouts, and .spp file.
Features:
- Easily change colors within Unity.
- Supports all blendshape combinations, for both male and female mesh.
- Blender not required for set up.
- Detailed instruction for set up included.
Hang out with friends in these fashionable comfy outfits.
[Clothing Pack 3] Slick + Squeak:
Included in package:
- Full body rubber toy modification.
- Skin tight wetsuit with optional gloves and sleeves.
- Triathlon suit.
- Plain rubber suit that can be worn as full body mod, or a catsuit.
- Skin tight gloves and socks.
Features:
- Easily change colors within Unity.
- Supports all blendshape combinations, for both male and female mesh.
- Blender not required for set up.
- Detailed instruction for set up included
Enjoy how the suit hugs your body, or turn into a rubber toy completely!
Licensing (applies to base model and DLC):
- You are not allowed to resell any assets included in the package, or redistribute them in any way (even if they are modified).
- You can share modified assets if each parties have already purchased the assets.
Contact Info:
If you have any questions, feel free to find me at the discord server "Zawoo by Nimbkoll" or message me on Twitter.
Change Log:
Base Model:
Update 1:
- Added rascalRabbit.spp to the Body and Hair Textures folder.
- Fixed links and minor typo in Readme Documentation.txt.
Update 2:
- Added female body mesh
- Added 14 body blendshapes
- Fixed asymmetrical FBX
- Fixed the bounding box of the hair
- Added fbx and blend files for the female mesh
- Added normal map for the female mesh
- Fixed vertex normal on the collar
- Changed the way blendshape normals behave in Unity
- Removed hair2_LQ from the unitypackage, it's still in the blend files.
Update 3:
Main features/improvements:
- Added erect ears.
- Overhauled facial expressions, making them all fully animated. Added 12 animated facial expressions in total.
- Added preset toggles which works with or without DLC clothing packs.
- Added multiple preset color textures and materials for the body, eyes and hair.
- Added quick start guide, meant for people who are completely unfamiliar with Unity and VRChat.
- Added customization guide, with information for both novice and advanced users in different sections.
Material/customization improvements:
- Added a preset hair material that's meant to be tinted in Unity.
- Added asymmetric body prefabs in the unitypackage, making modding more convenient.
- Removed baked lighting information on albedo map, the psd files and spp file are also updated to reflect this change.
- Added a psd file meant for converting old-styled albedo map to the new-style (instructions included).
- Changed the body and hair shader to poiyomi, customized to mostly retain PBR look other than limiting the minimum brightness to compensate for poor global illumination implementation in some worlds.
- Make the eyelashes and hair's edges smoother by allowing MSAA to affect alpha cutout textures (using alpha to coverage).
- Utilize a specific gameobject to house all the dynamic bones, making modding more convenient.
- Changed the metallic map on the eye, making the pupil darker.
Neos improvements:
- Added texture sets meant for Neos and Blender.
- Added metallic+roughness textures for Neos and Blender.
Other bug fixes:
- Fixed normal maps of tiny top and tiny shorts having inverted green channel.
- Fixed the psd file for mat_body from having weird coloration on certain layers.
- Fixed the bug where sometimes the eyelids becomes stuck closed.
Update 3 rev.1:
- Worked around a bug in the Poiyomi shader where specular highlights neither ignore surfaces facing away from the - light source, nor respect ambient occlusion maps.
- Added detail map to restore baked lighting details when the map lacks ambient light sources / global illumination.
- Added a modified version of subsurface scattering effect to simulate subtle Fresnel effect when the avatar is lit with real time lights.
- Fixed some typos in the pdf files.
- Added Neos VR preset folder links as text files. Special thanks to MattyK.
Update 3 rev.2:
- Changed from using dynamic bone to phys bone, importing dynamic bone is no longer needed.
- Chagned content of quick start guide to reflect the new requirements.
- Added more gameobjects to the head to compensate for the lack of branching bone structure support. The fbx files remains unchanged.
- Turned "write default" on on the animator node "BS_add_noseTwitch" to eliminate a write default related bug with other Zawoo assets.
- Updated the clothing toggle to also have write default on on the node "BS_add_noseTwitch"
- Disabled "looking up" blendshape in VRC Avatar Descriptor to prevent the eye from opening slightly when using the "eye closed" expression.
- Fixed the female prefabs having incorrect lip sync visemes.
Update 4:
- Added 3 new quest versions, full featured, optimized, and fallback.
- Added many more bones (hair, up ear, flop ear, butt, chest toes and bulge.)
- Allow the flop ears to be lifted from the root of the ears, also made the collision slightly more accurate, the flop ears will also react to the ground when you lie down.
- Made the toes react to the floor, they curl upward slightly instead of digging into the ground when tippy-toeing.
- Remade the asymmetrical UV, now only using 1 material slot for the body instead of 2.
- Included a conversion kit to transfer the old asymmetrical texture onto the new UV.
- Remade the SPP file, the fingers are now splayed and the mouth is now open.
- Added the asymmetrical model to the SPP file.
- Improved skin weights between the butt cheeks, around the elbow and armpits.
- Because of skin weight changes, 3rd party clothes might be broken now.
- Added brief tutorial to re-fit 3rd party clothes.
- Move the whole armature back by 0.035m, making it more centered.
- Added face tracking blendshapes, animations, and animator controllers.
- Altered the original facial animator setup to allow just eye or mouth tracking.
- Updated the official toggle kit to include face tracking.
- Added a few butt related blendshapes for animations.
- Fixed fingers from curling into the palm when using index controllers.
- Changed the AO map so the palms aren't shaded as prominently.
- Changed the vertex normals of the tiny shorts.
- Added a fishnet material for the tiny top.
- Updated the manual.
- Added manual specific for quest version.
Base Model - Toggles:
Update 1:
- Added support for DLC3
Update 1 rev.1:
- Implemented changes to the base FX in update 3 rev.2
Update 2:
- Updated alongside Base Model Update 4
Update 2 rev.1:
- Worked around a VRC SDK "feature" where data types in the menu would automatically switch.
Clothing Pack 1:
Update 1:
- fixed the straps/buckles clipping into the left arm.
Update 2:
- Changed the skin weights to fit Rascal U4, all appropriate physbones are also added.
- Added more geometry to the elbow for better deformation.
Update 2 Revision 1:
- Fixed a bug where the holes on the arm warmer buckle clip into the straps
- Fixed a bug where a seam appears on the right arm warmer
Clothing Pack 2:
Update 1:
- Fixed certain blendshape combination which cause the joggers to clip through the body in the belly area.
Update 2:
- Fixed the bug where certain arm poses causes the hoodie to clip through the body.
Update 3:
- Fixes a new bug that's introduced with update2, where certain blendshape combinations on the hoodie causes it to clip in the chest area
Update 4:
- Changed the skin weights to fit Rascal U4, all appropriate physbones are also added.
- Added more geometry to the elbow for better deformation.
Update 4 rev.1:
- Fixed a bug where the groin region of the booty shorts have messed up skin weights.
Update 4 rev.2::
- Reduced clipping around the armpits and wrists
Clothing Pack 3:
Update 0 rev.1:
- Fixed corrupted blendshape data present on the female version of the skin tight suit, which causes stretching on the back when more than 2 blenshapes are more than 0 at the same time.
Update 0 rev.2:
- Fixed mat_skinTightSuit_L/R in triathlon folder using opaque rendering mode instead of cutout.
Update 1:
- Remade the mesh for the skin weight changes.
- Remade the UV, now only using 1 material slot for the body instead of 2.
- Included a conversion kit to transfer the old asymmetrical texture onto the new UV.
- Updated the manual.
Update 1 rev.1:
- Fixed bugged blendshapes on female full suit.
Quest Content Limitations:
3 versions of Quest compatible Rascal Rabbits are included.
Quest Full Featured:
This model is basically the same as the PC version, minus not having certain special effects not supported on quest. Similar to the PC version, it’s designed to be more easy and convenient to customize. If uploaded to Quest, it’ll have the “very poor” performance ranking, and other users will have to manually show your avatar to see you.
- No transparency effects for clothing, eyelashes, hair, and standing ear (quest limitation).
- No twist bones, worse looking deformation when you twist your arms and legs (quest limitation).
- Reduced amount of physbones (quest limitation).
Quest Optimized:
This model can be automatically shown to other quest users. It is much simplified, giving it higher performance ranking when uploaded to quest. This version has no support for female body mesh.
- Every limitation of the full featured version, plus:
- No support for female body mesh.
- No support for asymmetrical textures.
- Reduced polygon count.
- Reduced bone count.
- Reduced material slot usage by texture atlasing, making it slightly more annoying to texture.
- Disabled specularity effects.
- Eyes cannot dilate.
- Combined skinned meshes, only the hair is a separate object.
- Does not have clothes, if you put more clothes on, it’ll go back down to “very poor” performance ranking.
Quest + PC Fallback:
This model can be uploaded as a custom fallback! It is aggressively simplified, giving it the “good” performance ranking for Quest. You need to upload it for both Quest and PC to use it as a custom fallback.
You can read about fallback avatars here:
https://docs.vrchat.com/docs/avatar-fallback-system
- Every limitation of the optimized version, plus:
- Even lower polygon count.
- Everything is combined into one skinned mesh.
Project file, Unity File, 3D Models, WIP Models, Image Textures