그룹 만들기 및 저장

노드를 만들고 그룹으로 저장합니다.

  1. 마우스 오른쪽 버튼을 클릭하고 하드웨어 셰이더 노드 수학 곱하기, 하드웨어 셰이더 노드 색상 및 하드웨어 셰이더 노드 부동을 선택하여 MulOp, ColorVal 노드를 각각 만듭니다.
  2. 노드를 다음과 같이 연결합니다.
    • 색상 노드의 RGB 속성을 곱하기의 첫 번째 값 속성에 연결합니다.
    • 부동 노드의 부동 속성을 곱하기의 두 번째 값 속성에 연결합니다.
    • 곱하기의 결과 속성을 TraditionalGameSurfaceShader의 분산 색상 속성에 연결합니다.
  3. 새로 만들어진 세 노드를 선택한 다음 그룹 메뉴 그룹 만들기를 선택하여 그룹을 만듭니다.
  4. 새 그룹 노드에서 아이콘을 클릭하여 그룹 뷰를 입력합니다.
  5. 왼쪽의 그룹 노드를 클릭하고 선택한 다음 특성 패널에서 다음 정보를 입력합니다.
    • 클래스 이름: MyColorFunction
    • 범주 이름: MyNodes
    • 하위 메뉴 이름: Math
  6. 그룹 메뉴 그룹을 디스크에 저장을 선택합니다.
  7. 작업 영역의 왼쪽 위 구석에서 그룹 종료를 클릭하여 전체 셰이더 그래프로 돌아갑니다.

이제 셰이더 트리에서 작업할 때 MyNodes 수학 MyColorFunction을 선택하여 사용자 정의 그룹 노드의 새 인스턴스를 만들 수 있습니다.

주: ShaderFX는 그룹을 /users/<사용자 이름>/my documents/3dsmax/shaderfx/groupnodes/ 폴더에 GRP 파일로 저장합니다.