패스 및 자유 곡선 도구 작업
패스 및 스플라인 도구 세트 는 이미지를 그리고 매핑하고 산란 하는 데 사용되는 해상도에 관계없이 모양과 곡선을 제작하고 편집할 수 있는 노드 컬렉션입니다.
개요
패스와 스플라인이란 무엇입니까?
패스는 직선으로 연결된 일련의 점입니다.
스플라인은 제어점과 해당 점의 접선에 의해 궤도 모양이 형성되는 매끄러운 곡선입니다.
또한 각 점은 이미지의 매핑, 뒤틀기 및 산포를 제어하는 데 사용되는 스플라인의 Height 및 Thickness 특성을 제어합니다.
각각 닫힌 모양이나 열린 모양을 만들 수 있습니다.
따라서 해당 이미지가 생성하는 이미지는 그래픽 요소로 직접 사용할 수 없습니다. 이러한 효과는 도구 세트의 다른 노드에서 처리해야 하므로 그래픽 결과로 변환한 다음 Substance 그래프에 사용할 수 있는 나머지 노드와 함께 사용할 수 있습니다.
패스 및 스플라인을 사용하여 작업할 때 전용 패스 미리 보기 노드를 사용한 경로 및 전용 미리 보기 출력을 사용한 이미지에 매핑된 해당 개체를 미리 볼 수 있습니다.
성능
경로 및 자유 곡선 도구는 도구 세트를 사용하여 작업할 때 최고의 성능과 응답성을 보장하기 위한 몇 가지 설정을 염두에 두어야 할 만큼 많은 계산이 필요합니다.
- 이 도구 집합은 GPU에서 훨씬 빠르게 실행되는 Substance 엔진 기능을 광범위하게 사용합니다. 따라서 시스템에 대한 엔진의 GPU 버전을 사용하십시오. Direct3D(Windows) 또는 OpenGL(macOS).\ F9 키를 누르거나 기본 메뉴 막대에서 도구 > 엔진 전환…으로 이동하여 엔진을 전환할 수 있습니다.
- 그런 다음 환경 설정의 그래프 섹션에서 상황에 맞는 편집을 해제하는 것이 좋습니다(이 창에 액세스하려면 주 메뉴 막대에서 편집 > 환경 설정…(으)로 이동).
직접 편집을 사용하면 호스트 그래프의 컨텍스트에서 인스턴스 노드를 열 수 있습니다. 이 방법은 매우 편리하지만 도구 세트의 이미지 캐시에 필요한 계산이 기하급수적으로 증가하는 부작용이 있습니다.
이 두 가지 설정 중 하나를 권장 상태로 변경하면 성능이 크게 향상됩니다.
경로 도구
패스 생성
패스 다각형은 지정한 반경과 면 수의 다각형 모양으로 패스를 생성합니다.
또는 패스에 마스크 적용 노드를 사용하여 회색 음영 이미지에서 패스를 추출할 수 있습니다.
이는 현재 복잡한 모양을 만드는 유일한 방법이며 Substance 그래프 노드의 전체 라이브러리를 활용하여 패스로 변환될 모양을 만들 수 있습니다.
패스 편집
패스 2D 변형, 패스 뒤틀기 및 패스 상의 4중 변형을 사용하면 패스 모양을 편집할 수 있습니다.
패스 선택 노드를 사용하여 인덱스 또는 길이별로 패스를 선택하여 원하지 않는 패스를 제거할 수도 있습니다.
패스 정점 프로세서 노드를 사용하여 패스의 각 지점에서 보다 복잡한 처리를 수행할 수 있습니다. 더 가벼운 조정을 위해 간단한 버전이(가) 있습니다.
패스를 스플라인으로
스플라인으로 패스 노드를 사용하여 패스를 스플라인으로 변환하면 패스가 있는 스플라인 전용 전체 도구 세트를 활용할 수 있습니다.
스플라인은 곡선이므로 패스의 선명도를 유지할 수 없다는 점을 명심하십시오. 패스를 스플라인으로 변환할 때 모양이 약간 매끄러워질 수 있습니다.
패스를 통해 스플라인 도구 세트를 활용하는 데 매우 유용한 조합은 다음과 같습니다.
마스크 > 패스에 마스크 > 스플라인에 패스
경로 형식 사양
패스 노드는 컬러 이미지로 인코딩된 패스의 데이터를 출력하기 때문에 미리 보기 패스 노드가 필요합니다.
이 인코딩은 경로 형식 사양 페이지에 설명된 사양을 따릅니다.
이 사양을 사용하여 이 형식을 사용하여 고유한 노드를 만들고 패스 정점 프로세서 노드를 최대한 활용할 수 있습니다.
자유 곡선 도구
스플라인 생성
스플라인은 스플라인 원, 스플라인(큐빅) 또는 스플라인(폴리 쿼드라틱)과 같은 노드를 사용하여 생성할 수 있습니다. 이러한 노드를 사용하면 노드에 따라 서로 다른 컨트롤을 사용하여 임의 궤적의 스플라인을 그릴 수 있습니다.
또는 스플라인으로 패스 노드를 사용하여 패스에서 스플라인을 추출할 수 있습니다.
스플라인은 곡선이므로 패스의 선명도를 유지할 수 없다는 점을 명심하십시오. 패스를 스플라인으로 변환할 때 모양이 약간 매끄러워질 수 있습니다.
패스를 통해 스플라인 도구 세트를 활용하는 데 매우 유용한 조합은 다음과 같습니다.
마스크 > 패스에 마스크 > 스플라인에 패스
스플라인을 사용하면 더 많은 스플라인을 생성할 수 있습니다. 예를 들어 스플라인 브리지(2개의 스플라인) 및 스플라인 브리지(목록)는 순서대로 스플라인 목록을 가로지르는 스플라인을 생성합니다.
스플라인 편집
스플라인 2d}스플라인 1} 및 {2 스플라인 뒤틀기를 사용하면 스플라인의 모양을 편집할 수 있습니다.🔗
또한 인덱스로 패스를 선택하고 스플라인 선택 노드를 사용하여 스플라인을 트리밍하여 원하지 않는 스플라인을 제거할 수 있습니다.
궤적 외에도 스플라인의 Height 및 Thickness 속성은 스플라인 샘플 Height 및 스플라인 샘플 Thickness을 사용하여 팩트 이후에 조정할 수 있습니다.
마지막으로 스플라인 병합 목록 노드를 사용하여 개별 스플라인을 단일 스플라인으로 병합할 수 있습니다.
스플라인 추가
스플라인을 만들고 편집할 때 여러 개의 스플라인을 함께 결합해야 해당 스플라인을 동시에 조정하거나 사용할 수 있습니다.
스플라인은 순서가 지정된 목록으로 저장되고 처리된다는 점에 유의해야 합니다.
스플라인 결합은 스플라인 추가 노드를 사용하여 수행됩니다. 추가는 주문받은 개체 끝에 무엇인가를 추가하는 행위이다. 실제로 노드는 첫 번째 세트의 끝에 두 번째 세트를 추가하여 두 스플라인 목록을 결합합니다.
따라서 스플라인을 함께 첨부하는 순서를 고려하는 것이 매우 중요합니다.
이는 스플라인 브리지(목록), 스플라인 브리지 매퍼 및 스플라인 병합 목록과 같이 스플라인을 함께 결합해야 하는 노드에 영향을 줍니다.
스플라인 입력 및 출력
스플라인은 커넥터 그룹을 사용하여 한 노드에서 다른 노드로 전달됩니다.
- 스플라인 좌표색상색상 이미지의 RGBA 채널로 인코딩된 입력 스플라인의 점 좌표입니다.
- 스플라인 데이터색상색상 이미지의 RGBA 채널로 인코딩된 입력 스플라인의 추가 데이터입니다.
- 스플라인 양정수입력 스플라인의 수입니다.
소스 노드의 각 출력 커넥터는 대상 노드에서 일치하는 이름의 입력 커넥터에 연결되어야 합니다.
이러한 연결을 더 빠르게 하려면 재질 또는 압축 재질을 사용할 수 있습니다 링크 만들기 모드. 이렇게 하면 한 번의 작업으로 세 개의 스플라인 커넥터를 연결할 수 있습니다.
따라서 이미지에서 스플라인을 그리는 데 사용되는 선분의 수가 너무 낮아 부드러운 곡선을 그릴 수 없거나 너무 높아 대상 해상도에 낭비될 수 있으므로 주의해야 합니다.
이미지에 스플라인을 그리는 노드에는 해당 세그먼트 양을 제어할 수 있는 세그먼트 양 매개 변수가 있습니다. 값이 높을수록 성능이 저하되어 곡선이 더 매끄러워집니다.
스플라인에서 이미지 만들기
스플라인의 작성 및 편집이 완료되면 해당 스플라인을 사용하여 나머지 Substance 그래프 노드를 활용할 수 있는 이미지를 생성할 수 있습니다.
그래픽을 생성하는 스플라인을 사용하는 방법에는 크게 세 가지가 있습니다.
- 스플라인 렌더링 또는 스플라인 채우기 노드와 함께 해당 모양 및 속성을 사용하여 스플라인을 렌더링합니다.
- 스플라인 매퍼, 스플라인 브릿지 매퍼 및 스플라인 플로우 매퍼와 같은 매핑 노드를 사용하여 스플라인을 따라 이미지를 매핑합니다.
- 스플라인 상의 산란 노드를 사용하여 스플라인을 따라 패턴 산란