Unity SkinnedMeshRenderer

개발/Unity

SkinnedMeshRenderer Collider Update

Unity에서 SkinnedMeshRenderer를 사용하는 경우, Blender를 사용하거나 Transform을 변경할 때 Mesh Collider를 Update해줘야하는 상황이 발생한다. 이 때 다음 코드를 사용하면 원활하게 변경할 수 있다. //Input Data SkinnedMeshRenderer meshRenderer; MeshCollider collider; //Mesh Init Mesh bakedMesh = new Mesh(); collider.sharedMesh = bakedMesh; //Transform or Blend meshRenderer.SetBlendShapeWeight(0, 1); //Mesh Update meshRenderer.BakeMesh(bakedMesh); collide..

njsung
'Unity SkinnedMeshRenderer' 태그의 글 목록