표면 근사화 롤아웃의 컨트롤은 두 개의 추가 버튼, 선택한 세트 및 재설정이 있는 NURBS 표면 오브젝트의 표면 근사화 컨트롤과 같습니다.
이 그룹의 컨트롤은 뷰포트의 NURBS 표면 표시에 영향을 줍니다.
각각 표면의 로컬 U 및 V 치수에 따라 뷰포트에서 NURBS 표면의 근사값을 구하는 데 사용되는 선 수입니다. 이 값을 줄이면 표면의 표시 속도가 빨라지지만 정확성은 떨어집니다. 이 값을 늘리면 시간은 증가하지만 정확성이 향상됩니다. 이 값 중 하나를 0으로 설정하면 해당하는 차원에 오브젝트의 가장자리만 표시합니다.
와이어프레임 뷰포트에서 이 옵션을 사용하면 뷰포트에 사용되는 표면 근사값을 확인할 수 있습니다.
NURBS 주전자의 ISO 및 메시 표시
뷰포트 표면 설정은 메시 선택 등의 메시 수정자를 NURBS 오브젝트에 적용할 때도 사용됩니다. 수정자가 장면의 형상에 영향을 줄 수 있으므로 이는 중요합니다.
사전 설정 저품질, 중간 또는 고품질 수준의 표면 근사값을 선택할 수 있습니다. 사전 설정이 선택된 경우 사용하는 값이 테셀레이션 방법 그룹 상자에 표시됩니다.
사전 설정 값은 3dsmax.ini 파일에 저장됩니다. 다음 그룹 상자 테셀레이션 사전 설정 저장의 버튼을 사용하여 사전 설정 값을 사용자 정의할 수 있습니다.
비교적 저품질 수준의 표면 근사값을 선택합니다. 기본값은 다음과 같습니다.
뷰포트, 기준 표면:
방법=공간 및 곡률
가장자리=50.0
거리=50.0
각도=50.0
병합=0.0
고급 매개변수 최소값=0, 최대값=3
렌더러, 기준 표면:
방법=공간 및 곡률
가장자리=20.0
거리=20.0
각도=15.0
병합=0.01
고급 매개변수 최소값=0, 최대값=3
렌더러, 재배치된 표면:
방법=공간 및 곡률
가장자리=20.0 거리=20.0
각도=10.0 병합=(사용할 수 없음)
고급 매개변수 최소값=0, 최대값=2
(뷰포트 및 렌더링의 기본값) 중간 품질 수준의 표면 근사값을 선택합니다. 기본값은 다음과 같습니다.
뷰포트, 기준 표면:
방법=공간 및 곡률
가장자리=20.0
거리=20.0
각도=15.0
병합=0.0
고급 매개변수 최소값=0, 최대값=3
렌더러, 기준 표면:
방법=공간 및 곡률
가장자리=10.0
거리=15.0
각도=10.0
병합=0.01
고급 매개변수 최소값=0, 최대값=4
렌더러, 재배치된 표면:
방법=공간 및 곡률
가장자리=10.0
거리=10.0
각도=4.0
병합=(사용할 수 없음)
고급 매개변수 최소값=0, 최대값=3
고품질 수준의 표면 근사값을 선택합니다. 기본값은 다음과 같습니다.
뷰포트, 기준 표면:
방법=공간 및 곡률 가장자리=5.0 거리=15.0 각도=10.0 병합=0.0 고급 매개변수 최소값=0, 최대값=3
렌더러, 기준 표면:
방법=공간 및 곡률
가장자리=5.0
거리=5.0
각도=3.0
병합=0.01
고급 매개변수 최소값=0, 최대값=4
렌더러, 재배치된 표면:
방법=공간 및 곡률
가장자리=5.0
거리=5.0
각도=2.0
병합=(사용할 수 없음)
고급 매개변수 최소값=0, 최대값=4
버튼을 클릭하여 현재 테셀레이션 방법 설정을 새 Low, Medium 또는 High 사전 설정으로 저장합니다. 이 값은 3dsmax.ini 파일에 저장됩니다.
사전 설정 값을 사용자 정의하면 기본 사전 설정을 덮어씁니다. 기본값을 복원하려면 위에 표시된 기본 사전 설정 값을 다시 입력한 다음 해당 버튼으로 저장할 수 있습니다. 3dsmax.ini 파일을 편집하여 사용자 정의 사전 설정 값을 삭제하고 기본값을 복원할 수도 있습니다.
사전 설정 값을 사용자 정의하는 경우 버튼 이름과 표면 근사값의 품질 간에 필요한 상관 관계가 없습니다. 테셀레이션이 얼마나 "양호"한지 3ds Max에서 확인할 수 없으므로, 예를 들어 낮음 사전 설정에 고품질 표면 근사값을 저장할 수 있습니다.
이 그룹 상자의 컨트롤은 뷰포트가 선택된 경우 뷰포트 또는 렌더러가 선택된 경우 렌더러의 NURBS 표면 표시에 영향을 줍니다. 5개 알고리즘 중에서 선택할 수 있습니다. 각각 다른 방식으로 테셀레이트하여 NURBS 표면의 근사값을 계산합니다.
일반적으로 선택한 사전 설정 값이 좋은 결과를 제공하는 경우에는 이 롤아웃의 컨트롤을 조정할 필요가 없습니다. 사전 설정 대체 방법에 문제가 있는 경우 사용합니다.
팁
예를 들어 주전자를 NURBS로 변환하고 U 및 V 단계를 15로 설정하는 경우 일반 방법에서 4470개 면이 생성되지만 파라메트릭 방법에서는 204960개 면이 생성됩니다.
NURBS 주전자의 파라메트릭 메시
가장자리 매개변수는 테셀레이션의 삼각형 면 최대 길이를 지정합니다. 값은 오브젝트 경계 상자의 백분율입니다. 이 값을 줄이면 정확도가 증가하지만 렌더링 시간도 늘어납니다.
NURBS 주전자의 공간 메시
거리 매개변수는 근사값이 실제 NURBS 표면에서 벗어날 수 있는 거리를 지정합니다. 거리는 각 표면 경계 상자의 대각선 백분율입니다. 오브젝트의 각 표면은 다른 표면과 독립적인 크기 기반의 테셀레이션이며, 표면의 배율을 조정해도 테셀레이션은 변경되지 않습니다. 이 값을 줄이면 정확도가 증가하지만 렌더링 시간도 늘어납니다. 거리를 0.0으로 설정하면 3ds Max에서 이 매개변수를 무시하고 각도를 사용하여 정확도를 제어합니다.
각도 매개변수는 근사값의 면 사이 최대 각도를 지정합니다. 이 값을 줄이면 정확도가 증가하지만 렌더링 시간도 늘어납니다. 각도를 0.0으로 설정하면 3ds Max에서 이 매개변수를 무시하고 거리를 사용하여 정확도를 제어합니다.
거리 및 각도가 0.0이면 표면이 생성되고 편평한 표면이 될 수 있습니다.
NURBS 주전자의 곡률 메시
가장자리 매개변수는 테셀레이션의 삼각형 면 최대 길이를 지정합니다. 값은 오브젝트 경계 상자의 백분율입니다. 이 값을 줄이면 정확도가 증가하지만 렌더링 시간도 늘어납니다. 가장자리를 0.0으로 설정하면 효과가 곡률 방법과 같습니다.
거리 매개변수는 근사값이 실제 NURBS 표면에서 벗어날 수 있는 거리를 지정합니다. 거리는 각 표면 경계 상자의 대각선 백분율입니다. 오브젝트의 각 표면은 다른 표면과 독립적인 크기 기반의 테셀레이션이며, 표면의 배율을 조정해도 테셀레이션은 변경되지 않습니다. 이 값을 줄이면 정확도가 증가하지만 렌더링 시간도 늘어납니다. 거리를 0.0으로 설정하면 3ds Max에서 이 매개변수를 무시하고 가장자리 및 각도 값을 사용하여 정확도를 제어합니다.
각도 매개변수는 근사값의 면 사이 최대 각도를 지정합니다. 이 값을 줄이면 정확도가 증가하지만 렌더링 시간도 늘어납니다. 각도를 0.0으로 설정하면 3ds Max에서 이 매개변수를 무시하고 가장자리 및 거리 값을 사용하여 정확도를 제어합니다.
거리, 각도 및 가장자리가 모두 0.0이면 표면이 생성되고 편평한 표면이 될 수 있습니다.
(렌더러에만 해당): 설정하면 테셀레이션을 계산하는 동안 카메라에서의 오브젝트 거리를 고려합니다. 이 경우 렌더링된 장면의 거리에서 오브젝트에 대해 세분화된 테셀레이션을 생성하지 않으므로 렌더링 시간을 향상시킬 수 있습니다. 뷰 종속 효과는 카메라 또는 투시 뷰를 렌더링하는 경우에만 작동하고 직각 뷰에서는 작동하지 않습니다. 뷰포트를 활성화하면 이 컨트롤이 비활성화됩니다.
공간, 곡률, 공간 및 곡률 방법에 대해 뷰 종속이 설정된 경우 거리 및 가장자리 값은 3ds Max 기본 단위 대신 픽셀을 지정합니다.
가장자리가 결합되거나 매우 가깝게 결합되는 표면 하위 오브젝트의 테셀레이션을 제어합니다. 메시 선택 등의 수정자에 대한 입력에 메시가 필요하고 NURBS 표면이 프로덕션 렌더링에 대해 테셀레이션되는 경우 기본적으로 3ds Max에서는 가장자리를 따르는 면 수와 관련해서 인접한 표면의 테셀레이션이 서로 일치하도록 조정합니다. 병합 매개변수는 이 작업 방법을 제어합니다. 병합이 0이면 인접한 면이 변경되지 않습니다. 병합 값을 늘리면 3ds Max에서 가장자리 일치 방법을 계산하는 데 사용하는 거리가 증가하여 렌더링될 때 표면 사이의 간격이 제거됩니다. 기본값은 0.01입니다.
대부분의 경우 병합을 조정할 필요가 없습니다. 렌더링에서 거의 인접한 면 사이에 간격이 표시되는 경우 병합을 늘려 제거합니다.
기술적으로 병합 값은 오브젝트 경계 상자 대각선의 0.1%입니다. 즉, 대부분의 용도에 필요한 값보다 큰 병합 값 1.0은 대각선 길이의 0.1%입니다. 병합이 오브젝트의 치수를 기준으로 하는 경우 병합 설정에 영향을 주지 않고 NURBS 모델의 배율을 조정할 수 있습니다.
고급 표면 근사화 대화상자를 표시하려면 클릭합니다. 이 대화상자의 매개변수는 공간, 곡률과 공간 및 곡률 근사값 방법에 적용됩니다.
설정하면 이 유틸리티에서 선택한 설정이 선택된 NURBS 모델의 모든 하위 오브젝트별 표면 근사값 설정을 재정의합니다. 끄면 유틸리티가 최상위 수준 NURBS 모델에 영향을 주지만 개별 표면 하위 오브젝트의 로컬 설정은 영향을 받지 않습니다. 기본적으로 해제되어 있습니다.
유틸리티에서 활성화된 표면 근사화 값을 선택된 모든 NURBS 오브젝트에 적용합니다.
유틸리티의 값을 NURBS 표면의 기본 설정으로 재설정합니다.