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 스크립팅을 통해서