Eonirr

Untitled

Apr 18th, 2025
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. private void MoellonnageOfMeshes(MoellonCutter.CutResult result)
  2. {
  3. GameObject topObject = new GameObject("TopVase");
  4. GameObject bottomObject = new GameObject("BottomVace");
  5.  
  6. MeshFilter topMeshFilter = topObject.AddComponent<MeshFilter>();
  7. MeshFilter bottomMeshFilter = bottomObject.AddComponent<MeshFilter>();
  8. MeshRenderer topMeshRenderer = topObject.AddComponent<MeshRenderer>();
  9. MeshRenderer bottomMeshRenderer = bottomObject.AddComponent<MeshRenderer>();
  10.  
  11. topMeshFilter.mesh = result.topMesh;
  12. bottomMeshFilter.mesh = result.bottomMesh;
  13.  
  14. topObject.AddComponent<MeshCollider>().convex = true;
  15. bottomObject.AddComponent<MeshCollider>().convex = true;
  16.  
  17. topMeshRenderer.material = meshFilter.GetComponent<Renderer>().material;
  18. bottomMeshRenderer.material = meshFilter.GetComponent<Renderer>().material;
  19.  
  20.  
  21. topObject.transform.position = transform.position;
  22. bottomObject.transform.position = transform.position;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment