{"repo":"Azumist/rope-gen-mesh-3d","free":true,"listed":false,"github":"https://github.com/Azumist/rope-gen-mesh-3d","clone":"git clone https://github.com/Azumist/rope-gen-mesh-3d.git","description":"Allows for creating static procedural rope and rope-like geometry with collisions and LOD in Godot 4.3+","language":"GDScript","stars":19,"topics":["godot","godot-addons","godot-plugin"],"license":"MIT","category":"game-templates","readme_excerpt":"RopeGenMesh3D Allows for the creation of procedural rope and rope-like geometry with collisions and LODs. Important: this addon WILL NOT simulate dynamic ropes; its purpose is only to procedurally generate geometry. This addon consists of a single node that serves as a container. The RenderingServer is used to spawn geometry outside of the SceneTree . The geometry is created using ImporterMesh , with three additional levels of detail generated by skipping indices. Collisions can also be generated in a similar way using PhysicsServer3D . The generated mesh will have its vertices colored as follows: - R channel : Specifies how close a vertex is to the \"hook\" (index point). 0.0 marks elements placed directly at hook (i.e. excluded from animation), while values greater than 0.0 are applied in the middle. Always in range 0.0 to 1.0. - G channel : Offset parameter for breaking animation uniformity or to identify segments by unique value in the shader. Calculated as current segment / all segments and always in range 0.0 to 1.0. - B channel : Currently not used. (Planned as being copied directly from mse mesh vertex color B channel for further artistic control.) - A channel : Currently not used. There is a simple wind .gdshader file in the shaders directory that demonstrates how to use the vertex colors. The node also includes a simple visual UV editor that allows for better placement of the generated mesh on a texture or trim sheet. There are also custom debug shapes that allows for","default_branch":null,"files":null,"tree":[],"storefront":"/r/Azumist","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Azumist/rope-gen-mesh-3d/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."}