Houdini/통합 개념정리
[통합] 어트리뷰트 (Attribute) 란?
디지털 환경미화원
2024. 2. 27. 22:17
Attribute 란 속성을 뜻한다.
이것은 geometry 의 구성요소인 점/선/면 에 추가적인 정보를 부여한다.
우리가 데이터에 속성을 부여하고 이것은 여러 작업에서 핵심적인 데이터로 사용된다.
1. 어트리뷰트의 두 가지 유형
A .기본속성
- P (위치) / Cd(색상)/ N(정규벡터)/ V(속도) 등
B. 사용자 정의 속성
- 사용자가 특정 목적을 위해 직접 정의하여 추가한 속성
2. 속성의 데이터 타입
- 정수 (Integer)
- 실수 (Float)
- 벡터 (Vector)
- 문자열 (String)
3. 속성의 저장 위치
- 점 (Point Attributes)
- 정점 (Vertex Attributes)
- 면 (Primitive Attributes)
- 디테일 (Detail Attributes)
디테일 속성은 특정 Geometry 객체에 대한 전체 정보를 저장한다.
4. 어떻게 활용하나?
- P 속성을 조작하여 이동시키거나, @Cd 속성을 통해 색변경을 한다.
- V 속성을 조작하여 입자의 속도를 조절한다.
5. 어떻게 조작하나?
- Attribute Wrangle/ Attribute Create/ Attribute Promot 등의 노드를 사용하여 속성을 생성/수정
- VEX 스크립팅을 통해서