private void BakeMesh() { if (renderer != null && renderer.extrudedMesh != null) { ObiEditorUtils.SaveMesh(renderer.extrudedMesh, "Save extruded mesh", "rope mesh"); } }
private void BakeMesh() { ObiClothRendererBase clothRenderer = (ObiClothRendererBase)target; if (clothRenderer.clothMesh != null) { ObiEditorUtils.SaveMesh(clothRenderer.clothMesh, "Save cloth mesh", "cloth mesh"); } }
private void BakeMesh() { SkinnedMeshRenderer skin = skinner.GetComponent <SkinnedMeshRenderer>(); if (skin != null && skin.sharedMesh != null) { Mesh baked = new Mesh(); skin.BakeMesh(baked); ObiEditorUtils.SaveMesh(baked, "Save extruded mesh", "rope mesh", false, true); } }
private void BakeMesh() { ObiRopeExtrudedRenderer extruded = rope.GetComponent <ObiRopeExtrudedRenderer>(); ObiRopeMeshRenderer deformed = rope.GetComponent <ObiRopeMeshRenderer>(); if (extruded != null && extruded.extrudedMesh != null) { ObiEditorUtils.SaveMesh(extruded.extrudedMesh, "Save extruded mesh", "rope mesh"); } if (deformed != null && deformed.deformedMesh != null) { ObiEditorUtils.SaveMesh(deformed.deformedMesh, "Save deformed mesh", "rope mesh"); } }