메시 에셋은 Unity 프로젝트의 메시를 나타냅니다.
Unity는 기본적으로 모델을 임포트할 때 메시 에셋을 생성합니다. 예를 들어 메시를 코드로 만들고 결과를 에셋으로 저장하여 Unity에서 직접 메시 에셋을 만들 수도 있습니다.
Project window에서 메시 에셋을 선택하여 Mesh Inspector를 엽니다. 이 인스펙터에는 메시에 대한 정보(예: 전체 버텍스 수 또는 메시에 있는 블렌드 셰이프의 이름)가 표시됩니다. 또한 메시의 시각적 미리보기를 표시합니다.
메시 인스펙터는 메시 에셋이 데이터를 저장하는 방법에 대한 정보를 표시하지만 데이터 자체의 값은 표시하지 않습니다. 예를 들어 인스펙터는 Unity가 위치 값을 각 버텍스에 대한 3개의 Float32 값 세트로 저장한다는 것은 보여 주지만, 특정 버텍스의 위치 값은 보여 주지 않습니다.
| 프로퍼티 | 설명 | |
|---|---|---|
| Vertices | 메시에 있는 전체 버텍스 수와 Unity가 메시에 대한 버텍스 데이터를 저장하는 데 사용하는 디스크상의 스토리지 및 런타임 메모리 양입니다. Unity는 각 버텍스 속성에 대해 Unity가 해당 속성을 저장하는 데 사용하는 디스크상의 스토리지 및 런타임 메모리 양과 Unity가 사용하는 데이터 유형을 표시합니다. 이 데이터에 대한 자세한 내용은 메시 데이터를 참조하십시오. Unity가 메시의 데이터를 압축하는 방법에 대한 자세한 내용은 메시 데이터 압축을 참조하십시오. |
|
| Indices | 메시의 전체 인덱스 수, Unity가 이 데이터를 저장하는 데 사용하는 디스크상의 스토리지 및 런타임 메모리 양, 각 하위 메시의 인덱스에 대한 정보입니다. 이 데이터에 대한 자세한 내용은 메시 데이터를 참조하십시오. |
|
| Skin | 이 섹션은 스킨드 메시에만 표시됩니다. 이 데이터에 대한 자세한 내용은 메시 데이터를 참조하십시오. |
|
| BlendWeight | 버텍스에 영향을 줄 수 있는 뼈대의 수입니다. | |
| BlendIndices | 스킨드 버텍스에 영향을 줄 수 있는 뼈대의 인덱스입니다. | |
| Blend Shapes | 메시에 있는 전체 블렌드 셰이프 수와 이름이 나열됩니다. 각 블렌드 셰이프 옆에 있는 프레임 수는 각 블렌드 셰이프에 있는 키 프레임 수를 나타냅니다. | |
| Other | 추가 정보를 표시합니다. | |
| Bounds Center | 바운딩 박스는 메시가 있는 가장 바깥쪽 가장자리의 위치를 나타냅니다. ’Bounds Center’는 메시 바운딩 박스의 중심 위치를 저장합니다. | |
| Bounds Size | 각 값은 X, Y, Z 방향에서 바운딩 박스의 가장자리 길이를 나타냅니다. | |
| Read/Write Enabled | Unity가 런타임 시점에 특정 메시 데이터에 액세스하고 수정할 수 있는지 여부를 결정하는 Mesh.isReadable 프로퍼티의 값입니다. 이 값은 Model Import Settings 창의 Read/Write Enabled 체크박스를 사용하여 설정할 수 있습니다. |
|
인스펙터의 이 부분을 사용하면 메시의 형상을 미리보고 시각적인 방식으로 메시 데이터를 탐색할 수 있습니다.
UI에서 다음 속성을 사용하여 뷰를 구성할 수 있습니다.
| 프로퍼티 | 설명 | |
|---|---|---|
| View mode | 메시를 시각화하는 다양한 방법을 제공합니다. 각 View Mode에 대한 자세한 내용은 메시 에셋 인스펙터 미리보기 사용을 참조하십시오. | |
| Shaded | 기본 광원으로 메시를 시각화합니다. 이 뷰가 기본값입니다. 자세한 내용은 Shaded 뷰를 참고하십시오. | |
| UV Checker | 메시에 체커보드 텍스처를 적용하여 메시의 UV 맵이 텍스처를 적용하는 방식을 시각화합니다. 자세한 내용은 UV Checker 뷰를 참고하십시오. | |
| UV Layout | 래핑되지 않은 UV 맵에서 메시의 버텍스가 정리되는 방법을 표시합니다. 이 뷰는 Wireframe 토글을 비활성화합니다. 자세한 내용은 UV Layout 뷰를 참고하십시오. | |
| Vertex Color | 메시의 버텍스에 있는 모든 버텍스 컬러를 시각화합니다. 버텍스에 버텍스 컬러가 없는 경우 이 메뉴 항목이 비활성화됩니다. 자세한 내용은 Vertex Color 뷰를 참조하십시오. | |
| Normals | 메시에서 노멀의 상대적인 방향을 컬러로 시각화합니다. 자세한 내용은 Normals 뷰를 참고하십시오. | |
| Tangents | 메시의 탄젠트 데이터를 컬러로 시각화합니다. 자세한 내용은 Tangents 뷰를 참고하십시오. | |
| Blendshapes | 메시에 대한 블렌드 셰이프 변형을 미리 볼 수 있습니다. 메시에 블렌드 셰이프가 없는 경우 이 메뉴 항목이 비활성화됩니다. 자세한 내용은 Blendshapes 뷰를 참고하십시오. | |
| Wireframe | UV Layout 모드에서는 사용할 수 없습니다. 활성화하면 미리보기에 버텍스와 가장자리의 시각화가 표시됩니다. 활성화하지 않으면 표시되지 않습니다. |
|
| Channel picker | UV Checker 모드에서만 사용할 수 있습니다. 이 드롭다운 메뉴를 사용하면 미리보기에 표시되는 UV 채널을 변경할 수 있습니다. 메시가 하나의 UV 채널만 사용하는 경우 ’Channel 0’만 활성화됩니다. |
|
| 텍스처 크기 | UV Checker 모드에서만 사용할 수 있습니다. 이 슬라이더를 사용하면 메시의 UV 맵에서 체크무늬 텍스처의 크기를 변경할 수 있습니다. |
|
| Blend shape picker | Blendshapes 모드에서만 사용할 수 있습니다. 이 드롭다운을 사용하면 Unity가 메시 미리보기에서 시각화하는 블렌드 셰이프를 변경할 수 있습니다. 다른 블렌드 셰이프를 선택하면 Unity가 이전 블렌드 셰이프를 메시 미리보기에 더 이상 적용하지 않습니다. |
|