속성 작업
핵심은 Katana 속성 생성 및 조작에 관한 것입니다. 장면 그래프 내의 위치에 저장된 이러한 속성은 렌더러가 형상 데이터, 변형 또는 주어진 위치에 적용 할 재료와 같은 장면을 렌더링하는 데 필요한 정보를 나타냅니다.
본질적으로 거의 모든 노드가 속성을 조작하지만 Katana 하나 이상의 위치에서 속성 값을 작성하거나 조작 할 수있는 여러 가지 특수한 범용 노드를 제공합니다. 가장 일반적인 것은 AttributeSet 및 OpScript입니다.
• AttributeSet 노드는 하나 이상의 위치에서 속성을 작성, 대체 또는 삭제하는 데 사용됩니다.
• OpScript 노드는 Op API에 대한 Lua 기반 인터페이스로, 더 이상 사용되지 않는 AttributeScript보다 빠르고 강력합니다. 특히 OpScript 노드를 사용하면 위치 삭제 또는 새 자식 위치 만들기와 같은 장면 그래프 계층 구조를 수정할 수 있습니다. OpScript 및 Op API에 대한 자세한 내용은 Op API.
노트 : AttributeScript 노드 대신 OpScript 노드를 사용하면 AttributeScript로는 불가능했던 많은 개선 사항과 추가 기능이 제공됩니다. 그러나 AttributeScript 노드는 이전 버전에서로드되었습니다. Katana 프로젝트는 여전히 올바르게 작동하며 편집 할 수 있습니다.
속성을 조작하는 방법을 배우려면 다음 중 하나를 참조하십시오.
도움이되지 않은 죄송합니다
왜 도움이되지 않습니까? (해당되는 모든 것을 체크하세요)
의견을 보내 주셔서 감사합니다.
찾고있는 것을 찾을 수 없거나 워크 플로에 대한 질문이있는 경우 시도해보십시오 파운드리 지원.
학습 내용을 개선 할 수있는 방법에 대한 의견이 있으시면 아래 버튼을 사용하여 설명서 팀에 이메일을 보내십시오.
의견을 보내 주셔서 감사합니다.