모든 표면질은 이들이 설정된 엔진에 특정합니다.
•기본 (하드웨어 가속 포함)
•Maxon의 Cineware 및 Redshift
일반적으로 Cineware에는 기본 또는 하드웨어 가속 엔진 (서로 매우 유사)보다 정교한 다수의 파라미터가 포함되어 있습니다.
한 가지 엔진(예: 기본)에 대한 표면질 파라미터를 변경할 경우, 다른 엔진(예: Cineware)으로 전환할 때 이런 변경이 동일한 표면 파라미터에 영향을 미치지 않습니다.
두 가지 명령을 사용하여 Cineware에 정의된 표면의 표현과 기본 (또는 하드웨어 가속) 엔진에서 표현되는 표면을 동기화할 수 있습니다. 파라미터의 차이로 인해 결과가 추정에 불과할 수 있습니다. 일반적으로 간단한 표면질의 기본 파라미터는 정확히 일치합니다.
표면질 설정의 맞추기 팝업:
기본 설정 업데이트 (Cineware에서)
이렇게 하면 Cineware 표면질 설정이 기본/하드웨어 가속의 해당 표면질에 적용됩니다.
참고: 기본/하드웨어 가속화 엔진이 상대적으로 적은 수의 매개변수를 사용하기 때문에 이 명령의 효과가 매우 작을 수 있습니다. 특히 Cineware에서 절차적 표면의 파라미터는 기본/하드웨어 가속에서 복제할 수 없습니다.
Cineware 설정 업데이트 (기본에서)
이렇게 하면 기본/하드웨어 가속 표면질 설정이 Cineware의 해당 표면질에 적용됩니다.
Cineware 표면에 이용할 수 있는 많은 쉐이더 레이어로 인해, 이론적으로 주어진 표면에 대해 제한되지 않은 파라미터 개수를 설정합니다.
다만 표면질에 사용할 수 있는 매개변수의 최대 개수는 1024입니다. (표면질 속성은 GDL 객체에 사용되며, GDL 프로그래밍 언어는 매개변수를 1,024개까지 설정합니다.)
다음과 같은 경우 이러한 제한에 부딪힐 수 있습니다.
•Cinema 4D 파일에서 표면을 로딩할 때(위의 Cinema 4D 설정 로드)
•사용자 정의 표면을 구성할 때
해결책은 표면에 사용되는 쉐이더의 수를 제한하거나 더욱 간단한 쉐이더 구조(내장된 레이어의 개수를 제한)를 사용하는 것입니다.