컬렉션 및 CEL
CEL (Collection Expression Language)은 작업 또는 할당이 수행되는 장면 그래프 위치를 설명하는 데 사용됩니다. CEL 문을 사용하여 정의 할 수도 있습니다. collections 그런 다음 다른 CEL 문에서 참조 될 수 있습니다.
CEL 문은 두 가지 다른 목적으로 사용됩니다 : 일치 및 수집.
매칭은 가장 일반적인 작업이며 장면 그래프 데이터가 생성 될 때 사용됩니다. 많은 노드 Katana 이 노드에 의해 정의 된 조작이 수행 될 위치를 사용자가 지정할 수있는 CEL 문이 있습니다. 예를 들어, MaterialAssign 노드에서 CEL 문을 사용하여 계층 구조에서 특정 재료가 할당 된 위치를 지정합니다. 각 장면 그래프 위치가 생성 될 때 일치 여부가 있는지 CEL 문과 비교하여 테스트됩니다. 그렇다면 해당 위치에서 작업이 실행됩니다. 이 매칭 프로세스는 일반적으로 계산하기 매우 빠릅니다.
컬렉션은 완전히 다른 유형의 작업으로, 장면 그래프에서 일치하는 모든 위치의 컬렉션을 생성하는 데 사용되는 CEL 문입니다. CEL 구문에 따라 장면 그래프의 모든 위치를 열어 일치 여부를 확인해야하는 경우 비용이 많이들 수 있습니다. 수집은 일반적으로 베이킹 프로세스의 일부로 수행되거나 UI에서 항목을 선택하기 위해 수행됩니다 (FindandSelect)뿐만 아니라 임의의 CEL 표현식을 사용하여 조명을 지정하는 경우 조명 연결에도 수행해야합니다.
도움이되지 않은 죄송합니다
왜 도움이되지 않습니까? (해당되는 모든 것을 체크하세요)
의견을 보내 주셔서 감사합니다.
찾고있는 것을 찾을 수 없거나 워크 플로에 대한 질문이있는 경우 시도해보십시오 파운드리 지원.
학습 내용을 개선 할 수있는 방법에 대한 의견이 있으시면 아래 버튼을 사용하여 설명서 팀에 이메일을 보내십시오.
의견을 보내 주셔서 감사합니다.