Lens Flare
Lens Flares
는 카메라 렌즈 안에서 굴절하는 조명의 효과를 시뮬레이션 합니다. 사용자의 씬에 좀 더 많은 공기를 추가하기 위해서나 또는 정말로 밝은 조명이나 좀 더 세밀하게 표현하기 위해 그들이 사용됩니다.
Lens Flare를 셋업하는 가장 쉬운 방법은 Light의 Flare 속성을 지정하는 것입니다. Unity는 Standard Assets package에서 미리 구성된 두 개의Flares를 포함합니다.
그렇지 않으면 메뉴바에서 빈 GameObject
를 GameObject→Create Empty 를 사용해서 생성하고 Component→Rendering→Lens Flare으로 Lens Flare Component
를 추가합니다. 그리고 나서 인스펙터에서 Flare를 선택합니다.
$$Scene View$에서 $Lens Flare 효과를 보기 위해서는 씬 뷰 툴바에서 Fx 버튼을 체크하세요:
Properties
Flare | 그리기위한 Flare. Flare는 lens flare의 외관의 모든 측면을 정의합니다. |
Color | 어떤 flares는 사용자의 씬의 분위기에 더 잘 맞추기 위해 색을 입힐 수 있습니다. |
Brightness | Lens Flare가 얼마나 크고 밝은지. |
Directional | 세팅되면 flare는 게임 오브젝트의 Z 축의 양의 방향을 따라서 방향되어질 것입니다. 그것이 무한히 멀어지면 나타날 것이고 오직 Z 축의 방향인 오브젝트의 위치를 트랙하지 않을 것입니다. |
Details
사용자는 Light 컴포넌트의 한 속성으로서 flares를 직접 세팅할 수 있거나 그들을 Lens Flare 컴포넌트로서 별개로 세팅할 수 있습니다. 사용자가 그들을 조명에 부착한다면 그들은 자동적으로 조명의 위치와 방향을 트랙할 것입니다. 더 자세한 컨트롤을 위해서 이 컴포넌트 사용하시기 바랍니다.
Camera는 Flares를 보이게 만들기 위해 부착된 Flare Layer 컴포넌트를 가져야 합니다 (이것은 기본적으로 true이고 사용자는 어떠한 셋업도 할 필요가 없습니다).
Hints
- Lens Flares의 사용자의 사용법에 대해 구체적이어야 합니다.
- 사용자가 매우 밝은Lens Flares를 사용한다면 사용자의 씬의 주요 조명 소스와 그것의 방향이 맞는지 확실시 해야 합니다.
- 사용자의 Flares를 디자인하기 위해서 사용자는 Flare 에셋을 생성할 필요가 있습니다. 우리가 Standard Assets 의 Lens Flares 폴더에서 제공했던 것들을 복사하는 것에 의해 시작하고 그것으로 부터 변경합니다.
- Lens Flares는
Colliders
에 의해 막아집니다. 심지어 Collider가Mesh Renderer
를 가지고 있지 않음에도 Flare GameObject 와 카메라 사이의 Collider는 Flare를 숨길 것입니다.
- 출처: 유니티코리아위키 (CC BY-NC-SA 2.0)