빌트인 렌더 파이프라인용 Projector 컴포넌트 레퍼런스
빌트인 렌더 파이프라인에서 투사용 머티리얼 준비
Projector 컴포넌트를 사용하여 다음과 같은 효과를 만듭니다.
- 총알 구멍이나 페인트를 흩뿌린 것 같은 데칼 효과
- 블롭 섀도우
- 스타일화된 조명 효과
-
Render Texture 에 렌더링하는 다른 카메라를 사용한 실제 프로젝터 효과
참고: 이 워크플로는 빌트인 렌더 파이프라인과만 호환됩니다. 다른 렌더 파이프라인의 유사한 기능은 데칼 및 프로젝터를 참조하십시오.
프로젝터가 로봇을 위한 블롭 섀도우를 만듭니다.
프로젝터는 머티리얼을 해당 절두체와 교차하는 모든 오브젝트에 투사하여 작동합니다. 머티리얼은 Unity의 스탠다드 에셋에서 사용할 수 있는 Projector/Light 또는 Projector/Multiply 셰이더를 사용해야 합니다.
Projector/Light와 Projector/Multiply 셰이더를 사용하여 머티리얼을 설정할 때 다음 사항을 유의해야 합니다.
쿠키 텍스처:
- 텍스처 랩 모드가 “Clamp”로 설정되었는지 확인합니다.
- 밉맵 관련 임포트 설정에서 “Replicate Border” 옵션 켜기
- 압축되지 않은 텍스처 포맷을 사용합니다.
- Projector/Shadow의 경우에도 알파 채널이 존재해야 합니다(일반적으로 Grayscale 옵션의 알파가 적합함).
폴오프 텍스처(존재하는 경우):
- 데이터는 알파 채널에 있어야 합니다(대개 Alpha8 텍스처 포맷).
- 텍스처 랩 모드가 “Clamp”로 설정되었는지 확인합니다.
- 제일 왼쪽의 픽셀 열이 검은색이고 “Border mipmaps” 임포트 설정이 켜져 있는지 확인합니다.
예제
스탠다드 에셋에는 Projector 컴포넌트의 사용을 보여 주는 프리팹 예시가 포함되어 있습니다.
프리팹을 사용하려면 다음 절차를 따르십시오.
-
Standard Assets 를 다운로드합니다.
-
StandardAssets > Effects > Projectors 를 프로젝트에 임포트합니다.
- 프로젝트 창에서 StandardAssets > Effects > Projectors > Prefabs 로 이동합니다.
- 프리팹 중 하나를 씬으로 드래그합니다.
프로젝트에서 프리팹을 있는 그대로 사용하거나, 수정하거나, 설정 방식을 확인하기 위해 검사할 수 있습니다.
빌트인 렌더 파이프라인용 Projector 컴포넌트 레퍼런스