Version: Unity 6.0 (6000.0)
언어 : 한국어
메시 시작하기
메시 데이터

메시 소개

메시는 모양을 설명하는 데이터 컬렉션입니다. Unity에서는 메시를 다음과 같은 방식으로 사용합니다.

  • 그래픽스에서는 머티리얼과 함께 메시를 사용합니다. 메시는 GPU가 렌더링하는 오브젝트의 모양을 설명하고 머티리얼은 표면의 형상을 설명합니다.
  • 물리에서는 메시를 사용하여 콜라이더의 모양을 결정할 수 있습니다.

변형 가능한 메시

Unity는 일반 메시 외에도 변형 가능한 메시를 지원합니다.

변형 가능한 메시는 다음과 같은 카테고리로 분류됩니다.

  • 스킨드 메시: 이러한 메시는 뼈대라는 추가 데이터로 작동합니다. 뼈대는 골격(릭 또는 조인트 계층 구조라고도 함)이라는 구조를 형성하며, 스킨드 메시에는 골격이 움직일 때 사실적으로 변형할 수 있는 데이터가 포함되어 있습니다. 일반적으로 스킨드 메시는 Unity의 애니메이션 기능을 통해 골격 애니메이션에 사용되지만, Rigidbody 컴포넌트와 함께 사용하여 ‘래그돌(ragdoll)’ 효과를 구현할 수도 있습니다.
  • 블렌드 셰이프를 사용한 메시: 이러한 메시는 블렌드 셰이프라는 데이터를 포함합니다. 블렌드 셰이프는 Unity가 보간하는 다양한 모양으로 변형된 메시 버전을 나타냅니다. 얼굴 애니메이션에 대한 일반적인 기법인 모프 타겟 애니메이션에 블렌드 셰이프를 사용합니다.
  • 메시는 사실적인 직물 시뮬레이션을 위해 Cloth 컴포넌트와 함께 작동합니다.

메시 작업

Unity는 프로젝트의 메시를 메시 에셋으로 저장하고, Mesh 클래스를 사용하여 C# 코드로 표시합니다.

메시는 사용하는 방법에 따라 다른 컴포넌트와 함께 작동합니다.

  • 그래픽스에서 Unity는 Mesh Renderer 컴포넌트로 일반 메시를 렌더링하고 Skinned Mesh Renderer 컴포넌트로 변형 가능한 메시를 렌더링합니다.
  • 물리에서 Unity는 Mesh Collider 컴포넌트를 사용하여 콜라이더의 모양을 결정합니다.

메시에 포함된 데이터와 Unity가 해당 데이터를 표현하는 방법에 대한 자세한 내용은 메시 데이터를 참조하십시오.

메시 시작하기
메시 데이터