카테고리 보관물: 게임개발

게임개발

조명 모델에서 물체와 눈의 거리가 관련이없는 이유는 무엇입니까? 모델의 경우 카메라의 거리에

예를 들어 Phong 모델Blinn 모델의 경우 카메라의 거리에 따라 빛의 강도가 변하지 않습니다. 왜 그런 겁니까?



답변

처음 에이 질문에 당황한 후, 물체가 눈까지의 거리 (또는 카메라)에 따라 밝기가 변경되지 않고 광원까지의 거리에 따라 밝기가 변경되는 것이 당연하다고 느꼈기 때문에 빠른 Google 검색을 수행했습니다. 이 위대한 기사를 찾았습니다 . 사진의 정확한 주제에 관한 것이며 물체와 카메라 사이의 거리가 왜 관련이 없는지 설명합니다.

요약하자면, 그렇습니다. 도착 에너지는에 비례하여 감소합니다 1/r². 그러나 이것을 고려하십시오 : 거리가 멀어 질수록 객체는 더 작게 보이고에 비례합니다 1/r². 도달 에너지가 적을수록 시야의 작은 영역도 포함합니다. 이 두 효과는 서로 상쇄됩니다. 따라서 물체-카메라 거리는 인식 된 밝기에 영향을 미치지 않습니다.


답변

그것은 물리적 단위를 보면서 해결되는 질문입니다.

광도 전체 개체 (평방 미터 당 와트)는 그것의 조도를 결정하고,이 장치는 때문에 “표면 끼인각”감소하여 물체 광 사이의 거리에 따라 변화 1/r²의 거리.
(빛의 복사 속 (W)은 일정하다)

간단하게하기 위해 빛이 카메라 위치에 있고 흰색 디스크를보고있는 경우를 상상해 봅시다. 디스크 의 광도 는 우리의 비전 각도를 고려하여 표면에서 방출되는 빛입니다.

재료가 확산 된 경우 방사는 반드시 방사 조도보다 적습니다. 왜 그런 겁니까 ? 카메라는 총 재 방출 방향의 작은 각도에 지나지 않기 때문에; 디스크는 스테 라디안 (반구) 에서 에너지를 다시 방출합니다 .

따라서 카메라가 보는 빛은 irradiance / 2π입니다. 보시다시피 물체와 카메라 사이의 거리에 의존하지 않습니다. 이제 광도는 평방 미터당 단위입니다. 이는 면적당 “조도”를 정의한다는 의미이므로, 이산화 될 때 픽셀 값임을 의미합니다. 🙂

내가 옳기를 바랍니다. 이것은 항상 혼란 스럽습니다.


답변