
데이터 타입
-
Constant1Vector / 1Float
⇒ float 하나의 값만 가진다.
-
Constant2Vector / 2Floats
⇒ Red/Green 만 존재하는데, 어떤 소켓과 연결하는지에 따라서 달리 동작한다.
⇒ 즉, Base Color 소켓과 연결할 경우 색상을 의미한다.
-
Constant3Vector / 3Floats
⇒ Position Socket에 연결할 경우, X,Y 그리고 Z를 의미한다.
⇒ Base Color 소켓과 연결할 경우 색상을 의미하는데, 레드 채널, 그린 채널, 블루 채널 3가지로 구성
즉, 어느 소켓과 연결하는가에 따라서 사용 용도가 달라진다.

- 1Float, BaseColor와 연결할 경우 입력받은 float값으로 밝기에 영향을 받는다.
=> 위는 0.3f일때의 Material 상태
- 2Float, BaseColor와 연결할 경우 입력받은 float값은 R,G에 입력받고, B=0으로 처리된다.

=> X값에 입력했을 때, Red로 동작한다.
노드 종류
- Base Color
- Constant3Vector 필요 (즉, RGB가 필요하다)
- Constant 를 검색하면 float 1~4까지 선택 가능하다.
- 키보드에서 숫자 3키를 꾹 누르고 좌클릭을 하면 Constant3Vector 등장
- Material - Element 0번에 부여한다.
- Metallic
- Specular
- Roughness
- 표면의 반사 정도를 제어한다.
- 어떤 데이터 종류를 필요로 하는가?
- 1Float, Constant1Vector 를 필요로 한다.
- 0~1 사이의 값을 가진다.
- 최대 크기가 1이기 때문에 그 이상 값이 들어와도 변하지 않는다.
왼쪽 : value = 1, 표면은 완전히 거칠게 표현
오른쪽 : value = 0, 표면은 매끄럽게 표현, 반사적으로 표현(하늘도 보이고 구름도 보임)
- Anisotropy
- Emissive Color
- Opacity
- Opacity Mask
- Normal
- Tangent
- World Position Offset
- Subsurface Color
- Custom Data 0
- Custom Data 1
- Pixel Depth Offset
- Shading Model