{}!Google Tag Manager end}} Lens Flare (SRP) 컴포넌트 | Universal RP | 14.0.9
docs.unity3d.com
    목차 표시/숨기기

    Lens Flare (SRP) 컴포넌트

    Unity의 스크립터블 렌더 파이프라인(SRP)에는 씬에서 렌즈 플레어를 렌더링하는 Lens Flare (SRP) 컴포넌트가 포함되어 있습니다. 이 컴포넌트는 빌트인 렌더 파이프라인의 Lens Flare 컴포넌트(SRP와 호환 불가능)에 대한 SRP의 상응 버전입니다. Lens Flare (SRP) 컴포넌트는 아무 게임 오브젝트에나 연결할 수 있지만, 일부 프로퍼티는 Lens Flare (SRP) 컴포넌트를 광원에 연결할 때만 표시됩니다.

    SRP에서 렌즈 플레어 생성

    Lens Flare (SRP) 컴포넌트는 렌즈 플레어 위치, 프로퍼티(예: 감쇠), 렌즈 플레어의 오클루전 고려 여부를 제어합니다. 렌즈 플레어의 모습을 정의하는 프로퍼티의 경우 SRP는 렌즈 플레어(SRP) 데이터 에셋을 사용합니다. 각 Lens Flare (SRP) 컴포넌트는 렌즈 플레어를 화면에 표시하기 위해 렌즈 플레어(SRP) 데이터 에셋을 참조해야 합니다.

    씬에 렌즈 플레어를 생성하려면 다음 단계를 따르십시오.

    1. 렌즈 플레어를 연결할 게임 오브젝트를 생성하거나 선택합니다.
    2. 인스펙터에서 Add Component를 클릭합니다.
    3. Rendering > Lens Flare (SRP)를 클릭합니다. 현재 컴포넌트가 Lens Flare Data 프로퍼티에서 렌즈 플레어(SRP) 데이터 에셋을 참조하지 않기 때문에 렌즈 플레어가 씬에서 렌더링되지 않습니다.
    4. 새 렌즈 플레어(SRP) 데이터 에셋을 생성합니다(메뉴: Assets > Create > Lens Flare (SRP)).
    5. Lens Flare (SRP) 컴포넌트 인스펙터에서 assign 새 렌즈 플레어(SRP) 데이터 에셋을 Lens Flare Data 프로퍼티에 할당합니다.
    6. 렌즈 플레어(SRP) 데이터 에셋을 선택하고, 인스펙터에서 새 컴포넌트를 Elements 리스트에 추가합니다. 이제 기본 흰색 렌즈 플레어가 Lens Flare (SRP) 컴포넌트의 포지션에서 렌더링됩니다. 렌즈 플레어 모습을 커스터마이즈하는 방법에 대한 자세한 내용은 렌즈 플레어(SRP) 데이터를 참조하십시오.

    프로퍼티

    일반

    프로퍼티 설명
    Lens Flare Data 이 컴포넌트가 제어할 렌즈 플레어(SRP) 데이터 에셋을 선택합니다.
    Intensity 렌즈 플레어의 강도를 곱합니다.
    Scale 렌즈 플레어의 스케일을 곱합니다.
    Attenuation by Light Shape 이 프로퍼티를 활성화하면 이 컴포넌트를 연결한 광원의 타입에 따라 렌즈 플레어의 형상을 자동으로 변경합니다.
    예를 들어 이 컴포넌트가 스폿 광원에 연결되어 있고 카메라가 뒤에서 이 광원을 바라보는 경우 렌즈 플레어가 표시되지 않습니다.
    이 프로퍼티는 이 컴포넌트가 광원에 연결된 경우에만 사용할 수 있습니다.
    Attenuation Distance Attenuation Distance Curve의 시작과 끝 사이의 거리입니다.
    이 값은 월드 공간에서 0-1 범위로 동작합니다.
    Attenuation Distance Curve 이 에셋이 연결된 게임 오브젝트와 카메라 사이의 거리에 따라 렌즈 플레어의 형상을 페이드아웃합니다.
    Scale Distance Scale Distance Curve의 시작과 끝 사이의 거리입니다.
    이 값은 월드 공간에서 0-1 범위로 동작합니다.
    Scale Distance Curve 이 에셋이 연결된 게임 오브젝트와 카메라 사이의 거리에 따라 렌즈 플레어의 크기를 변경합니다.
    Screen Attenuation Curve 화면 가장자리에서의 거리에 따라 렌즈 플레어 효과를 줄입니다. 이 프로퍼티를 사용하여 화면 가장자리에 렌즈 플레어를 표시할 수 있습니다.

    오클루전

    프로퍼티 설명
    Enable 이 프로퍼티를 활성화하면 뎁스 버퍼에 따라 렌즈 플레어를 부분적으로 가립니다.
    Occlusion Radius Unity가 광원으로부터 렌즈 플레어를 얼마나 멀리 가릴지 정의합니다. 이 값은 월드 공간에 있습니다.
    Sample Count CPU Occlusion Radius를 생성하기 위해 사용하는 무작위 샘플 수입니다.
    Occlusion Offset 오클루전이 동작하는 평면을 오프셋합니다. 값이 높을수록 이 평면이 카메라에 더 가까이 이동합니다. 이 값은 월드 공간에 있습니다.
    예를 들어 렌즈 플레어가 전구 내부에 있는 경우 이를 사용하여 전구 외부의 오클루전을 샘플링할 수 있습니다.
    Occlusion Remap Curve 오클루전[0-1 범위]을 원하는 모양으로 다시 매핑할 수 있습니다.
    Allow Off Screen 이 프로퍼티를 활성화하면 카메라 뷰 외부의 렌즈 플레어가 현재 시야각(FOV)에 영향을 줍니다.
    맨 위로
    Copyright © 2023 Unity Technologies —
    • Your Privacy Choices (Cookie Settings)