{"repo":"BryantCrisos/softPin","free":true,"listed":false,"github":"https://github.com/BryantCrisos/softPin","clone":"git clone https://github.com/BryantCrisos/softPin.git","description":"softPin assigns pins for Godot's SoftBody3D using Vertex Paint","language":"GDScript","stars":24,"topics":["godot","godotengine","softbody-simulation","softpin"],"license":"MIT","category":"game-templates","readme_excerpt":"A SoftBody3D Pinned Point addon for Godot 4.2+ This addon makes it easier to pin points on a SoftBody3D Node. The SoftPin Node uses Vertex Colors and separate the areas you want the SoftBody3D to simulate. Installation 1. Download the repository as a zip and extract it. 2. Copy the addons folder into the root folder of your project. 3. Go to Project Project Settings Plugins tab and enable SoftPin 4. You're ready to go! The SoftPin Node should be under Node How to use [!NOTE] First you'll need to vertex paint your model. That will require Blender or another 3D software of choice. Preparing your model 1. Select the mesh you want to vertex paint. 2. Fill the entire model white or black with NO transparency. Values should look like image below: 3. Once the model is fully white or black, use any color and paint the area you want simulated. The non colored areas will be pinned. 4. Export your model to godot. Using the SoftPin Node Add the SoftPin Node to the scene with the mesh you want to pin. Property Description --------------------- ------------- Soft Body Used to assign the SoftBody3D you want to pin Bone Attachment Used to attach the pinned points to BoneAttachment3D when Pin Type: is set to Skelelton3D Pin Type Method of pinning, If MeshInstance3D is selected you only need a SoftBody. If Skeleton3D is selected you'll need to include a BoneAttachment with the SoftBody Start Pinning Used to start the pinning process once ready Pinning Status Debug menu that tells you the statu","default_branch":null,"files":null,"tree":[],"storefront":"/r/BryantCrisos","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BryantCrisos/softPin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}