레이 캐스팅이란?
레이 캐스팅은 그래픽과 관련된 광범위한 문제를 식별하고 해결하는 데 도움이되는 프로세스입니다. 레이트 레이싱 프로세스와 혼동되는 경우가 있지만 레이트 캐스팅은 동일한 기능 중 일부를 수행하며 일반적으로 현재 레이트 레이싱 프로토콜보다 더 빠른 속도로 이동할 수 있습니다. 최초의 레이 캐스팅 알고리즘의 개발은 일반적으로 1968 년과 Arthur Appel의 작업으로 거슬러 올라갑니다.
레이트 레이싱보다 스코프에 더 집중된 레이 캐스팅을 사용하면 3D 이미지를 촬영하여 2 차원 화면에 효과적으로 렌더링 할 수 있습니다. 이것은 눈에서 일부 광원으로의 직접적인 경로를 추적하는 광선을 추적하여 수행됩니다. 그러나, 광선 캐스팅은 눈과 광원 사이의 경로와 교차 할 수있는 요소의 영향을 할인하지만, 종료 시점에서 이들 요소의 효과가 작용합니다. 일반적인 영향은 굴절, 반사 및 그림자입니다.
광선 주조가 작동하는 방식을 이해하는 가장 쉬운 방법 중 하나는 눈에서 방출되는 빛을 생각하고 물체에 의해 차단 될 때까지 직선으로 계속 진행하는 것입니다. 빛의 일부가 물체에 의해 멈추거나 흡수됩니다. 빛의 다른 부분은 물체에 의해 여러 다른 방향으로 반사 될 수있다. 남은 부분은 물체에 의해 굴절됩니다. 광선 주조는 광선 또는 빛이 완전히 고려되도록 광선 또는 빛의 비율이이 세 가지 각각에 할당되는 것을 식별하려고합니다.
최신 레이 캐스팅 기술은 매우 짧은 순서로 애니메이션 세계에 영향을 미쳤습니다. 이 과정에서 이미지를 구성하는 방식 때문에 레이 캐스팅을 사용하면 다른 방법으로는 쉽게 수행 할 수없는 깊이와 디테일의 영화 및 TV 프로그램 용 애니메이션을 디자인 할 수있었습니다. 1980 년대 중반까지 레이 캐스팅은 많은 애니메이션 스튜디오에서 일반적인 도구가되었습니다.
영화와 텔레비전에 대한 영향과 함께 레이 캐스팅은 비디오 게임의 진화에도 도움이되었습니다. 1970 년대 후반과 1980 년대 초반에 첫 시도가 다소 원시적 이었지만, 레이 캐스팅은 1990 년대 비디오 게임에 선명하고 매력적인 그래픽과 3D 이미지를 추가하는 데 도움이되었습니다. 이러한 고해상도 엔터테인먼트 옵션은 새로운 비디오 게임 디자인에 정보를 제공하고 영감을 줄뿐만 아니라 영화 및 TV 제작에서 애니메이션을 사용하는 기능을 향상시킵니다.