Quantcast
Channel: Questions in topic: "rope"
Viewing all articles
Browse latest Browse all 194

Making Rope mesh to edit vertices. how?

$
0
0
I'm making simple physical rope. it's almost done. except about the rendering... of course i made with Line renderer already. but it's not looks good. My current rope : https://imgur.com/Dc9mrC8 Anyway, i just tried to move vertices's position to target position. but it's working like this. the Rope mesh is simple. Octagon cylinder. https://imgur.com/bxdOPrB codes below : void Start() { meshRope = GetComponent().mesh; meshRope.GetVertices(vert); meshRope.GetVertices(normals); tempVetcicesOffset.Sort(new CompareVector(1)); for (int i = 0; i < meshRope.vertices.Length * 0.5f; i++) { vert[i] += new Vector3(0f, -0.1f, 0f); } meshRope.vertices = vert.ToArray(); meshRope.RecalculateBounds(); meshRope.RecalculateNormals(); } I sorted the list of vertex positions by vector's Y height. and loop half. because my model has 16 vertices and sorted so i thought it's only move lower vertices... I image to make it look like this : https://imgur.com/sU0MHKh But the ingame is different. : https://imgur.com/rrbaghk, https://imgur.com/A2Muaw8 even vertices length isn't correct. my model have 16. and `meshRope.vertices.Length` says 34. How can i expand meshs to another position? I just want to make a connecting mesh between two objects like rope..

Viewing all articles
Browse latest Browse all 194

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>