세부 수준은 무엇입니까?

컴퓨터 그래픽의

세부 수준 (LOD)은 멀리서 렌더링되는 3 차원 (3D) 객체의 다양한 그래픽 측면을 단순화하는 과정을 나타냅니다. 프로그램에 세부 수준을 구현하는 목적은 가상 장면에 여러 객체가있는 경우 렌더링 속도가 높아질 수 있으며 시청자와 너무 멀어 외부 세부 사항은 어쨌든 보이지 않을 것입니다. 정확한 길 수준의 디테일은 프로그램에 통합되어 있으므로 신중하거나 연속적인 두 가지 유형 중 하나 일 수 있습니다. 신중한 LOD는 3D 모델 또는 텍스처를 분리 된 일반적으로 미리 메이드 모델로 대체합니다. 연속 LOD는 알고리즘을 사용하여 필요에 따라 모델의 세부 사항을 동적으로 증가 시키거나 줄입니다.

거의 모든 3D 그래픽 프로그램은 일부 형태의 세부, 특히 비디오 게임을 사용합니다. 올바르게 구현되면 LOD는 시청자에게 거의 눈에 띄지 않습니다. virtua의 물체 사이의 계산 거리는L 장면과 시청자의 위치는 특정 숫자 이상이며 세부 수준을 줄일 수 있습니다. 이 감소는 일반적으로 3D 객체를 구성하는 다각형이 적거나 품질 텍스처 이미지가 줄어들거나 두 가지의 조합을 초래합니다. 디테일 레벨을 사용하는 장면의 렌더링 속도는 객체가 일관되게 세부적인 장면의 렌더링 속도보다 상당히 빠릅니다.

신중한 세부 사항 수준은 세트 수의 거리를 사용하여 객체의 렌더링을 결정하는 방법입니다. 3D 모델의 다양한 품질 수준은 모델링 프로그램에서 만들거나 프로그램이 시작될 때 계산 한 다음 나중에 사용하도록 저장할 수 있습니다. 이 방법은 간단하고 빠르기 때문에 잘 작동합니다. 또한 일부 프로그래머와 아티스트에게도 선호하지 않습니다. 때로는 한 LOD 모델에서 다른 모델로의 점프가 너무 명백해 보일 수 있고 OBJEC을 유발할 수 있기 때문입니다.T 시청자 앞에서 갑자기 더 크고 더 자세하게 보이기.

연속적인 세부 수준은 실제로 알고리즘을 사용하여 다각형을 객체를 구성하고 세부적인 세부 사항을 위해 세분화하거나 세부 사항을 덜 세밀하게 통합합니다. 이 버전의 LOD는 거리가 낮아짐에 따라 단일 픽셀에서 완전히 세부 사항으로 원활하게 전환 할 수 있습니다. 그러나 알고리즘은 때때로 프로세서 집약적 일 수 있으며 초기 지오메트리를 왜곡하는 3D 모델에 대한 변경 사항과 같은 바람직하지 않은 결과를 생성 할 수 있습니다.

.

LOD의 다른 변형에는 텍스처 맵핑 이미지의 이미지 품질 감소, 대신 매우 품질이 낮은 작은 이미지를 사용하거나, 텍스처 매핑이없는 단색을 사용하여 거리에서 외관을 근사화하는 것이 포함됩니다. 다른 방법으로, 실제로 LOD 목적으로 감소 된 품질의 3D 모델을로드하는 대신 거리의 모델은 SPH와 같은 기하학적 원시로 대체됩니다.ERE 또는 사각형으로 임의의 다각형보다 훨씬 빠르게 렌더링됩니다. 지형 메쉬를 수정하는 데 필요한 것과 같은 특정 유형의 LOD 계산에 사용할 수있는 다른 알고리즘과 현장을 가로 질러 빠르게 움직이는 물체를 근사화하는 데 사용할 수있는 것과 같은 알고리즘이 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?