콘텐츠로 이동

속성 재정의

[속성 재정의] 는 씬과 뷰 레이어의 커스텀 속성을 참조해 라인노드 프로퍼티의 데이터 경로와 일치하는 경우 라인 드로잉 파라미터를 대체하는 기능입니다. [속성 재정의] 는 숫자, 색, 체크박스의 속성에 사용할 수 있으며 특정의 뷰 레이어에서만 라인 그리기를 비활성화 하거나 각 씬의 라인을 조정 할 수가 있습니다.

설정방법

Pencil+ 4 라인 사이드 바의 패널에서 속성을 마우스 오른쪽버튼으로 클릭하고 컨텍스트 메뉴에서 속성 재정의 (Attribute Override) 를 선택합니다. 속성 재정의가 활성화되면 프로퍼티에는 아이콘이 표시됩니다.

컨텍스트 메뉴

아이콘

주의

Blender 의 버전에 따라서 작성가능한 커스텀 속성에 제한이 있습니다. 예를 들면 체크박스에서 [속성 재정의] 를 활성화 했을 경우 평소와 다르게 표시 될 수 있습니다.
또한 Blender 3.3.X 버전까지 뷰 레이어에 대한 사용자 지정 속성이 표시되지 않습니다. Bender 3.4.0 이상에서는 뷰 레이어의 커스텀 속성에 대한 [속성 재정의] 를 확인 할 수 있습니다.

삭제

Pencil+ 4 라인 사이드바의 패널에 있는 씬 또는 뷰 레이어의 아이콘을 클릭하거나 사용자 지정속성에 있는 [✕] 아이콘을 선택합니다.

속성 재정의를 삭제

데이터 경로와 커스텀 속성의 일치 조건

노드 이름에 대한 주의점

데이터 경로에는 nodes["Brush Settings"].size 와 같은 노드명이 포함되어있습니다. 따라서 [속성 재정의] 를 작성한 다음 노드 이름을 변경 할 경우 작성된 커스텀 속성과는 일치하지 않게 되기 때문에 [속성 재정의] 가 무효하게 됩니다. 커스텀 속성의 이름을 수정하거나 [속성 재정의] 를 다시 초기화 하시기 바랍니다.

복수의 노드 트리 사용시 주의 사항

여러 개의 Pencil+ 4 Line 노드 트리에 동일한 이름의 노드가 존재할 경우, 모든 노드에 대해 단 하나의 [속성 재정의] 가 적용됩니다. 여러 노드 트리에 걸쳐 적용되지 않게 하려면 노드 트리마다 고유한 노드 이름을 설정해 주십시오.

정규표현의 이용

데이터 경로와 커스텀 속성은 문자열 일치뿐만 아니라 정규 표현식을 이용해 지정 할 수 있습니다. 예를 들어 커스텀 속성 이름을 nodes\[.*\]\.size 와 같이 설정하면 모든 노드의 size 프로퍼티가 커스텀 속성의 설정값으로 대체됩니다.

정규표현 예

애니메이션과 드라이버 설정

Blender 의 사양에 따라 라인노드의 속성은 애니메이션이나 드라이버를 지원하지 않지만 [속성 재정의] 를 통해 커스텀 속성에 애니메이션을 적용하거나 드라이버를 설정할 수 있습니다.