표면 근사화 롤아웃

표면 근사화 롤아웃의 컨트롤은 두 개의 추가 버튼, 선택한 세트 및 재설정이 있는 NURBS 표면 오브젝트의 표면 근사화 컨트롤과 같습니다.

인터페이스

Iso 매개 변수 선 그룹

이 그룹의 컨트롤은 뷰포트의 NURBS 표면 표시에 영향을 줍니다.

U 선 및 V 선

각각 표면의 로컬 U 및 V 치수에 따라 뷰포트에서 NURBS 표면의 근사값을 구하는 데 사용되는 선 수입니다. 이 값을 줄이면 표면의 표시 속도가 빨라지지만 정확성은 떨어집니다. 이 값을 늘리면 시간은 증가하지만 정확성이 향상됩니다. 이 값 중 하나를 0으로 설정하면 해당하는 차원에 오브젝트의 가장자리만 표시합니다.

  • Iso 전용선택하면 모든 뷰포트에 표면의 Iso 선 표현이 표시됩니다. Iso(파라메트릭) 선은 윤곽선과 유사합니다. 이 선은 NURBS 표면에 상수 U 값이나 V 값 또는 둘 다가 있는 위치를 보여 줍니다. Iso 선 표현은 와이어 메시 표현보다 시각화가 덜 복잡하고 간편할 수 있습니다.
  • Iso 및 메시(기본값) 선택하면 와이어프레임 뷰포트에 표면의 ISO 선 표현이 표시되고 음영처리 뷰포트에 음영처리 표면이 표시합니다.
  • 메시 전용선택하면 와이어프레임 뷰포트에 표면이 와이어 메시로 표시되고 음영 처리 뷰포트에 음영 처리 표면이 표시됩니다.

    와이어프레임 뷰포트에서 이 옵션을 사용하면 뷰포트에 사용되는 표면 근사값을 확인할 수 있습니다.

NURBS 주전자의 ISO 및 메시 표시

  • 뷰포트선택하면 유틸리티가 음영 처리 뷰포트를 비롯한 뷰포트와 미리 보기 렌더러에서 NURBS 오브젝트의 표면을 대화식으로 표시하는 방법에 영향을 줍니다.

    뷰포트 표면 설정은 메시 선택 등의 메시 수정자를 NURBS 오브젝트에 적용할 때도 사용됩니다. 수정자가 장면의 형상에 영향을 줄 수 있으므로 이는 중요합니다.

  • 렌더러선택하면 유틸리티는 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 단계 X V 단계를 기준으로 표면에서 고정된 테셀레이션을 생성합니다. 이 매개변수를 늘리면 속도는 저하되지만 정확도가 증가하고 그 반대의 경우도 마찬가지이지만, 일반적으로 NURBS 표면의 근사값을 계산하는 데 가장 빠르고 덜 정확한 방법일 수 있습니다. 일반 방법을 사용하여 U 및 V 단계에 매우 낮은 값을 지정하면 좋은 결과가 생성되지 않습니다. U 및 V 단계 값을 늘리면 모델 복잡성이 느리게 증가합니다.
  • 파라메트릭U 단계 X V 단계를 기준으로 어댑티브 테셀레이션을 생성합니다. 파라메트릭 방법을 사용하여 U 및 V 단계에 낮은 값을 지정하면 좋은 결과가 생성되는 경우가 많습니다. U 및 V 단계 값을 늘리면 모델 복잡성이 급하게 증가하므로, 일반적으로 더 높은 U 및 V 값이 필요한 일반에서 일반적으로 더 낮은 U 및 V 값으로 충분한 파라메트릭으로 전환하는 경우 주의하십시오.

    예를 들어 주전자를 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 기본 단위 대신 픽셀을 지정합니다.

주: 뷰 종속이 설정된 경우 테셀레이션이 신속하게 최대 세분화 제한에 도달합니다. 이 값을 7(허용되는 최대값)로 늘릴 수도 있습니다. 아래의 고급 매개변수 설명을 참조하십시오.
병합

가장자리가 결합되거나 매우 가깝게 결합되는 표면 하위 오브젝트의 테셀레이션을 제어합니다. 메시 선택 등의 수정자에 대한 입력에 메시가 필요하고 NURBS 표면이 프로덕션 렌더링에 대해 테셀레이션되는 경우 기본적으로 3ds Max에서는 가장자리를 따르는 면 수와 관련해서 인접한 표면의 테셀레이션이 서로 일치하도록 조정합니다. 병합 매개변수는 이 작업 방법을 제어합니다. 병합이 0이면 인접한 면이 변경되지 않습니다. 병합 값을 늘리면 3ds Max에서 가장자리 일치 방법을 계산하는 데 사용하는 거리가 증가하여 렌더링될 때 표면 사이의 간격이 제거됩니다. 기본값은 0.01입니다.

대부분의 경우 병합을 조정할 필요가 없습니다. 렌더링에서 거의 인접한 면 사이에 간격이 표시되는 경우 병합을 늘려 제거합니다.

기술적으로 병합 값은 오브젝트 경계 상자 대각선의 0.1%입니다. 즉, 대부분의 용도에 필요한 값보다 큰 병합 값 1.0은 대각선 길이의 0.1%입니다. 병합이 오브젝트의 치수를 기준으로 하는 경우 병합 설정에 영향을 주지 않고 NURBS 모델의 배율을 조정할 수 있습니다.

고급 매개변수

고급 표면 근사화 대화상자를 표시하려면 클릭합니다. 이 대화상자의 매개변수는 공간, 곡률과 공간 및 곡률 근사값 방법에 적용됩니다.

표면 지우기

설정하면 이 유틸리티에서 선택한 설정이 선택된 NURBS 모델의 모든 하위 오브젝트별 표면 근사값 설정을 재정의합니다. 끄면 유틸리티가 최상위 수준 NURBS 모델에 영향을 주지만 개별 표면 하위 오브젝트의 로컬 설정은 영향을 받지 않습니다. 기본적으로 해제되어 있습니다.

선택한 세트

유틸리티에서 활성화된 표면 근사화 값을 선택된 모든 NURBS 오브젝트에 적용합니다.

재설정

유틸리티의 값을 NURBS 표면의 기본 설정으로 재설정합니다.