{!See https://docs.google.com/document/d/1takg_GmIBBKKTj-GHZCwzxohpQz7Bhekivkk72kYMtE/edit for reference implementation of OneTrust, dataLayer and GTM} {!OneTrust Cookies Consent} {!OneTrust Cookies Consent end} {!dataLayer initialization push} {!dataLayer initialization push end} {!Google Tag Manager} {!Google Tag Manager end} Class ScreenSpaceLensFlare | Universal RP | 15.0.4
docs.unity3d.com
"{0}"의 검색 결과

    목차 표시/숨기기

    Class ScreenSpaceLensFlare

    A volume component that holds settings for the Screen Space Lens Flare effect.

    상속
    object
    VolumeComponent
    ScreenSpaceLensFlare
    구현
    IApplyRevertPropertyContextMenuItemProvider
    IPostProcessComponent
    상속된 멤버
    VolumeComponent.active
    VolumeComponent.OnEnable()
    VolumeComponent.OnDisable()
    VolumeComponent.Override(VolumeComponent, float)
    VolumeComponent.SetAllOverridesTo(bool)
    VolumeComponent.GetHashCode()
    VolumeComponent.AnyPropertiesIsOverridden()
    VolumeComponent.OnDestroy()
    VolumeComponent.Release()
    VolumeComponent.TryGetRevertMethodForFieldName(SerializedProperty, out Action<SerializedProperty>)
    VolumeComponent.GetSourceTerm()
    VolumeComponent.TryGetApplyMethodForFieldName(SerializedProperty, out Action<SerializedProperty>)
    VolumeComponent.GetSourceName(Component)
    VolumeComponent.displayName
    VolumeComponent.parameters
    네임스페이스: UnityEngine.Rendering.Universal
    어셈블리: solution.dll
    구문
    [Serializable]
    [VolumeComponentMenu("Post-processing/Screen Space Lens Flare")]
    [SupportedOnRenderPipeline(typeof(UniversalRenderPipelineAsset))]
    public class ScreenSpaceLensFlare : VolumeComponent, IApplyRevertPropertyContextMenuItemProvider, IPostProcessComponent

    생성자

    이름 설명
    ScreenSpaceLensFlare()

    Default constructor for the lens flare volume component.

    필드

    이름 설명
    bloomMip

    Controls the bloom Mip used as a source for the Lens Flare effect. A high value will result in a blurrier result for all flares.

    chromaticAbberationIntensity

    Controls the strength of the Chromatic Aberration effect. The higher the value, the more light is dispersed on the sides of the screen

    firstFlareIntensity

    Controls the intensity of the Regular Flare sample. Those flares are sampled using scaled screen coordinates.

    intensity

    Sets the global intensity of the Screen Space Lens Flare effect. When set to 0, the pass is skipped.

    resolution

    Specifies the resolution at which the streak effect is evaluated.

    sampleDimmer

    Controls the value by which each additionnal sample is multiplied. A value of 1 keep the same intensities for all samples. A value of 0.7 multiplies the first sample by 1 (0.7 power 0), the second sample by 0.7 (0.7 power 1) and the third sample by 0.49 (0.7 power 2).

    samples

    Controls the number of times the flare effect is repeated for each flare type (first, second, warped). This parameter has a strong impact on performance.

    scale

    Controls the scale at which the flare effect is sampled.

    secondaryFlareIntensity

    Controls the intensity of the Reversed Flare sample. Those flares are sampled using scaled and flipped screen coordinates.

    startingPosition

    Controls the starting position of the flares in screen space relative to their source.

    streaksIntensity

    Controls the intensity of streaks effect. This effect has an impact on performance when above zero. When this intensity is zero, this effect is not evaluated to save costs.

    streaksLength

    Controls the length of streaks effect. A value of one creates streaks about the width of the screen.

    streaksOrientation

    Controls the orientation of streaks effect in degrees. A value of 0 produces horizontal streaks.

    streaksThreshold

    Controls the threshold of horizontal streak effect. A high value makes the effect more localised on the high intensity areas of the screen.

    tintColor

    Sets the color used to tint all the flares.

    vignetteEffect

    Controls the intensity of the vignette effect to occlude the Lens Flare effect at the center of the screen.

    warpedFlareIntensity

    Controls the intensity of the Warped Flare sample. Those flares are sampled using polar screen coordinates.

    warpedFlareScale

    Sets the scale of the warped flare. A value of 1,1 will keep this flare circular.

    메서드

    이름 설명
    IsActive()

    Mandatory function, cannot have an Override without it

    IsStreaksActive()

    Returns true is streakIntensity is above zero.

    문서 개요
    맨 위로
    Copyright © 2023 Unity Technologies — 상표 및 이용약관
    • 법률정보
    • 개인정보처리방침
    • 쿠키
    • 내 개인정보 판매 금지
    • Your Privacy Choices (Cookie Settings)