VRED에서는 두 가지 유형의 환경 노드를 제공합니다. 하나는 텍스처 파일에서 자신의 표현 및 조명 동작을 가져오는 노드이고 다른 하나는 실제 시간 및 장소에 따라 태양의 위치를 시뮬레이션하는 노드입니다.
환경 노드는 지면에 그림자 평면이 있는 텍스처 주변을 제공합니다. 이러한 노드의 텍스처는 장면 관련 모든 재질의 표현에 영향을 미칩니다. 만들기 대화상자에서 재질을 선택하라는 메시지가 표시됩니다. 그러면 돔 및 그림자 평면이 자동으로 생성됩니다.
환경이 장면에 사실적 반사 및 라이트 소스를 추가합니다. 이 경우 Truelight 재질에서는 구 환경을 사용합니다. 구 환경은 자신이 지정된 Truelight 재질에 사전 계산된 IBL(이미지 기반 조명)을 제공합니다. Truelight 재질의 조명은 구 환경의 설정으로 조정할 수 있습니다. 재질 편집기에서 각각의 구 환경은 개별 Truelight 재질의 입력 노드로 지정할 수 있습니다(일반 Truelight 재질 설정 > 일반 > 환경 참조). 구 환경은 OpenGL 렌더링 모드에서는 단일 면 쉐이더입니다.
구 환경은 표현 및 조명 동작을 텍스처 파일에서 가져옵니다.
환경 재질
환경 - 라이트 소스로 사용할 HDR 이미지를 로드합니다. HDR 이미지는 OpenGL 렌더링의 반사 표면에서 반사되는 환경으로 사용됩니다. 레이트레이싱 렌더링에서 3D 공간은 표면에서 반사됩니다. LDR(.png 및 .jpg)을 로드할 수도 있습니다.
을 클릭하여 텍스처를 찾아 할당합니다. 텍스처가 할당되면 왼쪽에 있는 필드에 경로 및 파일 이름이 표시됩니다.
이미지 시퀀스 사용 - 이미지 시퀀스가 텍스처 사용 상자에 로드되는 시점을 선택합니다. 이미지 시퀀스를 텍스처로 사용합니다. 파일 이름과 이미지 번호를 기반으로 시퀀스의 이미지 이름이 생성됩니다. 곡선 편집기를 사용하여 이미지 번호를 애니메이션합니다. 애니메이션 > 타임라인으로 이동합니다. 재생을 클릭하여 재질에 대한 애니메이션 이미지 시퀀스를 봅니다.
이미지 그룹이 이미지 시퀀스로 간주되려면, 이름이 동일한 두 개 이상의 이미지가 점증적인 숫자 값을 가져야 합니다. 필요한 이름 형식은 이름, 번호 및 확장자로 구성됩니다. (예: image000.png image01.png)
광택 품질 - 사전 계산된 광택 IBL의 품질을 정의합니다. 사전 계산된 레이트레이싱 모드에도 사용합니다. 전체 글로벌 일루미네이션에는 적용되지 않습니다. 항목은 내부적으로 픽셀당 샘플 수를 지정하며 다음 값에 해당합니다.
낮음 - 256개의 샘플
중간 - 512개의 샘플
높음 - 1024개의 샘플
매우 높음 - 2048개의 샘플
값이 클수록 시각적 품질이 향상됩니다. 값이 낮을수록 더 빠르게 계산됩니다.
그림자 및 조명
HDR Light Studio
구 환경의 HDR 이미지는 Lightmap LTD에서 공급하는 HDR Light Studio를 사용하여 대화식으로 만들 수 있습니다. GUI의 이 부분은 시작 시 VRED에서 HDR Light Studio의 데모 또는 정식 버전을 감지한 경우 보입니다.
동영상 캡션: VRED는 HDR Light Studio에 직접 연결할 수 있도록 지원합니다. 재질 편집기를 열고 DefaultEnvironment를 선택한 다음 가시적으로 설정합니다. HDR Light Studio 섹션을 열고 설정 편집 및 로드를 사용하여 HDR LS 플러그인을 시작합니다. 라이트를 만들고 위치를 변경합니다. VRED 창에 업데이트가 즉시 표시됩니다. 원하는 개수만큼 라이트를 만들고 다른 위치에 배치합니다. HDR Light Studio를 최소화합니다. HDR LS는 레이트레이싱뿐만 아니라 OpenGL에서도 사용할 수 있습니다. 도구모음에서 레이트레이싱을 활성화합니다. VRED에서는 라이트 페인팅을 사용하여 라이트를 배치할 수도 있습니다. 라이트 페인트를 활성화하고 반사 페인팅 모드를 선택하여 반사광 재질의 강조 표시에 대한 미러링을 정렬합니다. Shift 키를 누른 채 형상을 마우스 왼쪽 버튼으로 클릭하면 렌더 윈도우에 라이트를 직접 배치할 수 있습니다. HDR Light Studio에서 다른 라이트를 선택합니다. 분산 재질을 비추려면 직접 조명 페인팅을 선택합니다. Shift 키를 누른 채 분산 재질을 마우스 왼쪽 버튼으로 클릭합니다. HDR Light Studio에서 다른 라이트를 선택합니다. 환경에 라이트를 직접 배치하려면 림 페인팅을 선택합니다. Shift 키를 누른 채 마우스 왼쪽 버튼을 클릭하여 라이트 소스를 직접 배치할 수 있습니다. Shift+마우스 오른쪽 버튼을 클릭하면 언제든지 조정할 라이트를 선택할 수 있습니다. 이렇게 하면 HDR Light Studio 표면을 열지 않고도 VRED 렌더 윈도우에서 라이트를 선택하고 이동할 수 있습니다.
LightPaint - 이 기능은 HDR Light Studio 버전 4.0 이후부터 사용할 수 있습니다. VRED 내에 LightPaint가 통합되어 있어 VRED 렌더 윈도우를 직접 클릭하여 HDR 이미지에서 라이트 소스의 위치를 지정할 수 있습니다.
예를 들어, 현재 라이트 소스가 해당 위치에서 반사됩니다. 다른 페인팅 모드에 대한 자세한 내용은 HDR Light Studio 설명서를 참조하십시오. 세 가지 페인팅 모드 중 하나를 선택하면 VRED 렌더 윈도우에서 페인트 도구가 활성화됩니다. Shift 키를 누른 상태에서 장면 내에서 마우스 왼쪽 버튼으로 클릭하면 HDR Light Studio 캔버스에서 선택한 라이트 소스를 배치할 수 있습니다. Shift 키를 누른 상태에서 장면 내에서 마우스 오른쪽 버튼으로 클릭하면 라이트 소스를 선택할 수 있습니다. 활성 페인팅 모드는 HDR 맵에서 라이트 노드를 결정하는 데 사용됩니다.
외부 UI - 영역 라이트와 HDR Light Studio 작업을 위한 두 개의 버튼이 포함되어 있습니다.
표시 - 이전에 닫힌 HDR Light Studio 윈도우를 표시합니다.
종료 - HDR Light Studio 백그라운드 프로세스(HDRLightStudio.exe
)를 종료하고 라이선스를 확보합니다. HDR Light Studio에서 모든 편집이 완료되고 HDRI가 저장되고 나면 종료 버튼을 클릭하여 다른 작업자가 사용할 수 있도록 HDR Light Studio 라이선스를 해제하십시오.
색상 보정
변환
구 환경 재질의 구형 투영 소스는 변환 매개변수를 사용하여 설정할 수 있습니다.
조작 - 렌더 윈도우에서 인터랙티브 환경 텍스처 조절기를 활성화/비활성화합니다. 이 기능을 사용하려면 장면 그래프에서 선택하고 재질 편집기에서 단일 선택을 해야 합니다. 이 버튼을 사용하여 환경 재질을 회전, 배율 조정 및 변환할 수 있습니다.
레이트레이싱
이러한 설정은 레이트레이싱 모드에서만 적용됩니다.
정확한 형상 사용 - 선택된 경우 사전 계산+IBL 및 전체 글로벌 조명 모드에서 분산 및 광택 조명이 보다 정확해지도록 실제 환경 형상을 사용합니다.·기본 유한 구 환경에 비해 성능이 20~25% 저하됩니다. 이 옵션은 기본적으로 비활성화되어 있으므로 모든 분산 및 광택 반사 계산이 가상 환경 구를 기반으로 합니다.
이 옵션은 디퓨즈 및 광택 환경 반사에 대해서만 지원됩니다.
중요도 맵 품질 - 환경에 대한 중요도 맵의 해상도를 조정합니다.
중요도 맵 작업을 위해 다음 Python 스크립트가 추가되었습니다. getImportanceMapQuality()
및 setInteractiveIblSamplingQuality(value)
.
그림자 - 조명 모드, 사전 계산 + 그림자의 환경 그림자, 그림자 재질의 그림자 및 환경에 대해 생성된 그림자 라이트 소스에 사용할 그림자를 정의합니다.
위쪽 반구 - 환경의 위쪽 반구를 기반으로 그림자를 생성합니다.
전체 구 - 전체 환경 구를 기반으로 그림자를 생성합니다.
IBL 샘플링 품질 재지정 - 이 확인란을 선택하면 해당 설정이 환경 맵 샘플링에 대한 전역 IBL 샘플링 품질을 재지정합니다.
인터랙티브 - 인터랙티브 IBL 샘플링 품질을 설정합니다.
스틸 프레임 - 스틸 프레임 IBL 샘플링 품질을 설정합니다.