Version: Unity 6.0 (6000.0)
언어 : 한국어
카메라에서 모션 벡터 텍스처 출력
카메라 출력 문제 해결

셰이더의 샘플 출력 텍스처

뎁스 텍스처는 셰이더에서 전역 셰이더 프로퍼티로 샘플링할 수 있습니다. _CameraDepthTexture라는 샘플러를 선언하면 카메라의 메인 뎁스 텍스처를 샘플링할 수 있습니다.

_CameraDepthTexture는 항상 카메라의 기본 뎁스 텍스처를 참조합니다. 반대로 _LastCameraDepthTexture를 사용하여 카메라에서 렌더링한 마지막 뎁스 텍스처를 참조할 수 있습니다. 예를 들어 보조 카메라를 사용하여 스크립트에서 절반 해상도 뎁스 텍스처를 렌더링하고 포스트 프로세스 셰이더에 사용할 수 있도록 하려는 경우 유용할 수 있습니다.

빌트인 렌더 파이프라인에서 모션 벡터 텍스처(활성화된 경우)는 셰이더에서 전역 셰이더 프로퍼티로 사용할 수 있습니다. ‘_CameraMotionVectorsTexture’라는 샘플러를 선언하면 현재 렌더링 중인 카메라의 텍스처를 샘플링할 수 있습니다. 이 텍스처에서 샘플링하면 인코딩된 픽셀의 모션이 –1에서 1 사이의 범위 내로 반환됩니다. 이는 마지막 프레임에서 현재 프레임까지의 UV 오프셋입니다.

추가 리소스

카메라에서 모션 벡터 텍스처 출력
카메라 출력 문제 해결
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961