summaryrefslogtreecommitdiff
path: root/VRCSDK3AvatarsLegacy/Assets/Resources/RalivDynamicPenetrationSystem/Instructions_CustomModel.txt
diff options
context:
space:
mode:
authortylermurphy534 <tylermurphy534@gmail.com>2022-11-06 15:12:42 -0500
committertylermurphy534 <tylermurphy534@gmail.com>2022-11-06 15:12:42 -0500
commiteb84bb298d2b95aec7b2ae12cbf25ac64f25379a (patch)
treeefd616a157df06ab661c6d56651853431ac6b08b /VRCSDK3AvatarsLegacy/Assets/Resources/RalivDynamicPenetrationSystem/Instructions_CustomModel.txt
downloadunityprojects-eb84bb298d2b95aec7b2ae12cbf25ac64f25379a.tar.gz
unityprojects-eb84bb298d2b95aec7b2ae12cbf25ac64f25379a.tar.bz2
unityprojects-eb84bb298d2b95aec7b2ae12cbf25ac64f25379a.zip
move to self host
Diffstat (limited to 'VRCSDK3AvatarsLegacy/Assets/Resources/RalivDynamicPenetrationSystem/Instructions_CustomModel.txt')
-rw-r--r--VRCSDK3AvatarsLegacy/Assets/Resources/RalivDynamicPenetrationSystem/Instructions_CustomModel.txt53
1 files changed, 53 insertions, 0 deletions
diff --git a/VRCSDK3AvatarsLegacy/Assets/Resources/RalivDynamicPenetrationSystem/Instructions_CustomModel.txt b/VRCSDK3AvatarsLegacy/Assets/Resources/RalivDynamicPenetrationSystem/Instructions_CustomModel.txt
new file mode 100644
index 00000000..a5802e76
--- /dev/null
+++ b/VRCSDK3AvatarsLegacy/Assets/Resources/RalivDynamicPenetrationSystem/Instructions_CustomModel.txt
@@ -0,0 +1,53 @@
+To set up a custom penetrator:
+
+Run the Penetrator Setup Tool at Tools > Raliv > Create Penetrator.
+
+Drag your Custom Penetrator Model from the scene into the "My Model" slot.
+
+Drag the White Base dot to the center of the base of the model (Everything in front of that dot will move during penetration).
+
+Drag the Blue Tip dot to the center of the tip of your model.
+
+Press "Generate Custom Model!".
+
+
+Manual Model Setup:
+
+Remove all bones and make sure the mesh is not a child component of an armature or another object in blender.
+
+Position your mesh in blender with the penetrator's tip facing toward the positive Z axis (This is straight up to the sky). It's origin should be in the center of the base. Everything above the origin will deform, and everything below will not.
+
+Apply all transforms with Object > Apply > All Transforms.
+
+Export to Unity. and Place it into the prefab with the default penetrator.
+
+Set its position and rotation to 0,0,0 and 0,0,0. (It should now point the same direction as the default penetrator)
+
+hide or delete the default penetrator.
+
+Set the scale to 1, 1, 1.
+
+It might be the wrong scale now! Simply select the asset and adjust it's Scale Factor until it is back to an appropriate size (You might need 0.01 or 100).
+
+Apply the Penetrator material to it.
+
+Adjust the length slider to the length of your penetrator (I suggest turning it to zero, and slowly raising it until the entire penetrator shows).
+
+Adjust the light intensity to the same length value.
+
+When Modeling your own penetrator, it needs to be quite straight. Curvature can be added with the curvature sliders.
+
+
+COMMON ISSUES
+Scale is not 1, 1, 1:
+Set the scale to 1,1,1 and adjust it to your liking with the asset's Scale Factor option.
+
+It deforms really weird:
+Ensure the position and rotation of your model are 0,0,0 and 0,0,0.
+
+It is pointing the wrong direction:
+Go back to blender and ensure it is not bone animated or in an object hierarchy, and that the tip points toward positive Z (the sky)
+
+A whole lot of crazy stuff is happening:
+Maybe you updated from an old version and need to delete the Dynamic Penetration System folder and install the new one fresh.
+Maybe something I did not anticipate is happening, Send me a message and I will do my best to help! \ No newline at end of file