렌즈 플레어(SRP) 데이터 에셋
Unity의 스크립터블 렌더 파이프라인(SRP)에는 렌즈 플레어 데이터 에셋이 포함되어 있습니다. 이 에셋을 사용하여 씬에서 렌즈 플레어의 형상을 제어할 수 있습니다. 이 에셋은 빌트인 렌더 파이프라인의 플레어 에셋(SRP와 호환 불가능)에 대한 SRP의 상응 버전입니다.
렌즈 플레어를 사용하는 방법에 대한 예시는 URP 패키지 샘플에 포함된 렌즈 플레어 샘플을 참조하십시오.
렌즈 플레어 데이터 에셋을 생성하려면 Assets > Create > Lens Flare (SRP)를 선택하십시오. 이 에셋을 사용하려면 Lens Flare (SRP) 컴포넌트의 Lens Flare Data 프로퍼티에 에셋을 할당해야 합니다.
프로퍼티
렌즈 플레어 요소 에셋에는 다음 프로퍼티가 포함되어 있습니다.
Type
프로퍼티 | 설명 |
---|---|
Type | 이 에셋이 생성하는 렌즈 플레어 요소의 타입을 선택합니다. • Image • Circle • Polygon |
Image
프로퍼티 | 설명 |
---|---|
Flare Texture | 이 렌즈 플레어 요소가 사용하는 텍스처입니다. |
Preserve Aspect Ratio | Flare Texture의 너비와 높이(종횡비)를 고정합니다. Distortion을 사용하여 이 프로퍼티를 변경할 수 있습니다. |
Circle
프로퍼티 | 설명 |
---|---|
Gradient | 원형 플레어 그레디언트의 오프셋을 제어합니다. 이 값의 범위는 0-1입니다. |
Falloff | 원형 플레어 그레디언트의 감쇠를 제어합니다. 이 값의 범위는 0-1입니다. 0으로 설정하면 톤 사이에 감쇠가 없고, 1로 설정하면 원 전체에 고르게 퍼지는 감쇠를 생성합니다. |
Inverse | 이 프로퍼티를 활성화하면 그레디언트의 방향이 반대가 됩니다. |
Polygon
프로퍼티 | 설명 |
---|---|
Gradient | 폴리곤 플레어 그레디언트의 오프셋을 제어합니다. 이 값의 범위는 0-1입니다. |
Falloff | 폴리곤 플레어 그레디언트의 감쇠를 제어합니다. 이 값의 범위는 0-1입니다. 0으로 설정하면 톤 사이에 감쇠가 없고, 1로 설정하면 폴리곤 전체에 고르게 퍼지는 감쇠를 생성합니다. |
Side Count | 폴리곤 플레어의 면 개수를 결정합니다. |
Roundness | 폴리곤 플레어 가장자리의 평활도를 정의합니다. 이 값의 범위는 0-1입니다. 0은 각진 폴리곤이고 1은 원입니다. |
Inverse | 이 프로퍼티를 활성화하면 그레디언트의 방향이 반대가 됩니다. |
Color
프로퍼티 | 설명 |
---|---|
Tint | 렌즈 플레어의 색조를 변경합니다. 이 에셋이 광원에 연결된 경우 이 프로퍼티는 광원 색조에 기반합니다. |
Modulate By Light Color | 광원 컬러가 이 렌즈 플레어 요소에 영향을 주도록 허용합니다. 이 설정은 에셋이 점, 스폿 또는 면 광원에 연결된 Lens Flare (SRP) 컴포넌트에서 사용되는 경우에만 적용됩니다. |
Intensity | 이 요소의 강도를 제어합니다. |
Blend Mode | 이 에셋이 생성하는 렌즈 플레어 요소의 블렌딩 모드를 선택합니다. • Additive • Screen • Premultiplied • Lerp |
Transform
프로퍼티 | 설명 |
---|---|
Position Offset | 소스를 기준으로 스크린 공간에서 렌즈 플레어 포지션의 오프셋을 정의합니다. |
Auto Rotate | 이 프로퍼티를 활성화하면 화면상의 각도를 기준으로 렌즈 플레어 텍스처가 자동으로 회전합니다. Unity는 Auto Rotate 각도를 사용하여 Rotation 파라미터를 오버라이드합니다. 렌즈 플레어가 회전할 수 있으려면 0보다 큰 값을 Starting Position 프로퍼티에 할당해야 합니다. |
Rotation | 렌즈 플레어를 회전시킵니다. 이 값은 회전 각도 단위로 동작합니다. |
Size | 렌즈 플레어 요소의 스케일을 조정하는 데 사용합니다. Type이 Image로 설정되고 Preserve Aspect Ratio가 활성화된 경우에는 이 프로퍼티를 사용할 수 없습니다. |
Scale | 월드 공간에서 렌즈 플레어 요소의 크기입니다. |
AxisTransform
프로퍼티 | 설명 |
---|---|
Starting Position | 소스를 기준으로 렌즈 플레어의 시작 포지션을 정의합니다. 이 값은 스크린 공간에서 동작합니다. |
Angular Offset | 현재 포지션을 기준으로 렌즈 플레어의 앵글 오프셋을 제어합니다. 이 값은 회전 각도 단위로 동작합니다. |
Translation Scale | 렌즈 플레어의 크기를 제한합니다. 예를 들어 값을 (1, 0)으로 설정하면 수평 렌즈 플레어가 생성되고 (0, 1)로 설정하면 수직 렌즈 플레어가 생성됩니다. 이 프로퍼티를 사용하여 렌즈 플레어가 움직이는 것처럼 보이는 속도를 제어할 수 있습니다. 예를 들어 값을 (0.5, 0.5)로 설정하면 렌즈 플레어 요소가 절반 속도로 움직이는 것처럼 보입니다. |
Distortion
프로퍼티 | 설명 |
---|---|
Enable | 이 프로퍼티를 true로 설정하면 왜곡이 활성화됩니다. |
Radial Edge Size | 화면 가장자리의 왜곡 효과 크기를 제어합니다. |
Radial Edge Curve | 화면 중앙에서 화면 가장자리까지 커브를 따라 왜곡 효과를 블렌딩합니다. |
Relative To Center | 이 값을 true로 설정하면 화면 중앙을 기준으로 왜곡을 적용합니다. 그렇지 않으면 렌즈 플레어의 화면 포지션을 기준으로 왜곡을 적용합니다. |
Multiple Elements
프로퍼티 | 설명 |
---|---|
Enable | 이 프로퍼티를 활성화하면 씬에서 다중 렌즈 플레어 요소를 사용할 수 있습니다. |
Count | Unity가 생성하는 동일한 렌즈 플레어 요소의 개수를 결정합니다. 값을 1로 설정하면 단일 렌즈 플레어 요소와 동일하게 보입니다. |
Distribution | Unity가 다중 렌즈 플레어 요소를 생성할 때 사용하는 방법을 선택합니다. •Uniform •Curve •Random |
Length Spread | 다중 렌즈 플레어 요소가 퍼져나가는 모습을 제어합니다. |
Relative To Center | 값이 true이면 왜곡이 화면 중앙을 기준으로 하고, 그렇지 않으면 lensFlare 소스 화면 포지션을 기준으로 합니다. |
Uniform
프로퍼티 | 설명 |
---|---|
Colors | 이 에셋이 렌즈 플레어에 적용하는 컬러 범위입니다. |
Rotation | 회전 각도(도)가 각 요소에 증분적으로 적용됩니다. |
Curve
프로퍼티 | 설명 |
---|---|
Colors | 이 에셋이 렌즈 플레어에 적용하는 컬러 범위입니다. Position Spacing 커브를 사용하여 이 범위가 각 렌즈 플레어에 미치는 영향을 결정할 수 있습니다. |
Position Variation | 이 커브를 조정하여 Lens Spread에서 렌즈 플레어 요소의 배치를 변경할 수 있습니다. |
Rotation | 균일한 회전 각도(도)가 커브를 따라 분포된 각 요소에 적용됩니다. 이 값의 범위는 -180°-180°입니다. |
Scale | 이 커브를 조정하여 렌즈 플레어 요소의 크기 범위를 제어합니다. |
Random
프로퍼티 | 설명 |
---|---|
Seed | 이 에셋이 무작위성을 생성하는 데 사용하는 기본 값입니다. |
Intensity Variation | 렌즈 플레어 요소 전반의 밝기 배리에이션을 제어합니다. 값이 높을수록 일부 요소가 보이지 않을 수 있습니다. |
Colors | 이 에셋이 렌즈 플레어에 적용하는 컬러 범위입니다. 이 프로퍼티는 Seed 값에 기반합니다. |
Position Variation | 렌즈 플레어의 포지션을 제어합니다. X 값은 Length Spread와 동일한 축을 따라 퍼져나갑니다. 값을 0으로 설정하면 렌즈 플레어 포지션에 변화가 없습니다. Y 값은 Seed 값을 기반으로 수직 스크린 공간을 따라 퍼져나갑니다. |
Rotation Variation | Seed 값을 기반으로 렌즈 플레어의 회전 배리에이션을 제어합니다. Rotation 및 Auto Rotate 파라미터는 이 프로퍼티에서 상속됩니다. |
Scale Variation | Seed 값을 기반으로 렌즈 플레어의 스케일을 제어합니다. |