• RuntimesUnity
  • 도와주세요. URP 의 skeleton lit 상태에서 찌꺼기가 보입니다.

도와주세요. URP 의 skeleton lit 상태에서 찌꺼기가 보입니다.

포스트 프로세스의 블룸까지 입히면 찌꺼기에 블룸이 생겨서 빛나게 됩니다.

재밌는 것은 동일한 프로젝트를 사용하는 다른 사용자는 이 현상이 발생하지 않고 있으며, 저에게만 나타난다는 것입니다. 갑자기 생긴 문제이며 어떻게 접근하면 이문제를 해결할 수 있을까요?

    Related Discussions
    ...

    URP (Universal Render Pipeline)에서 Spine의 Skeleton Lit 셰이더를 사용할 때 발생하는 찌꺼기 현상은 여러 원인으로 인해 발생할 수 있습니다. 이러한 문제는 라이트 설정, 셰이더의 세부 설정, 또는 포스트 프로세싱 설정과 관련이 있을 수 있습니다. 특히, 포스트 프로세싱의 블룸 효과가 찌꺼기에 적용되어 빛나는 현상을 보이는 경우, 다음과 같은 접근 방법을 시도해 볼 수 있습니다:

    1. 라이트 설정 확인: Shadow casting 설정(예: bias 설정)과 퀄리티 설정(예: shadow cascades의 수)을 확인해 보세요. 이러한 설정은 찌꺼기 현상에 영향을 줄 수 있습니다.

    2. 셰이더 설정 조정: Spine의 URP 셰이더는 일부 설정을 조정할 수 있습니다. 예를 들어, Render Queue Offset을 조정하여 렌더링 순서를 변경하거나, 특정 셰이더 기능을 활성화/비활성화하여 문제가 해결되는지 확인해 보세요.

    3. 포스트 프로세싱 설정 검토: 포스트 프로세싱 효과가 찌꺼기에 부적절하게 적용되는 경우, 해당 효과의 세부 설정을 조정하거나, 특정 조건에서만 효과가 적용되도록 설정을 변경해 보세요.

    4. URP 설정 확인: 사용 중인 UniversalRenderPipelineAsset 설정을 검토하고, 필요한 경우 다른 설정으로 변경해 보세요. 예를 들어, Spine URP Shaders UPM 패키지에 포함된 Example URP Asset으로 변경하여 문제가 해결되는지 확인할 수 있습니다.

    5. 프로젝트 및 Spine 라이브러리 업데이트: 최신 버전의 Unity, URP, 및 Spine 라이브러리를 사용하고 있는지 확인하세요. 때때로 이러한 문제는 소프트웨어 업데이트를 통해 해결될 수 있습니다.

    이러한 접근 방법들을 시도해 보시고, 여전히 문제가 해결되지 않는 경우, 문제의 정확한 원인을 파악하기 위해 추가적인 디버깅이 필요할 수 있습니다. 문제가 발생하는 특정 조건이나 설정을 좀 더 자세히 분석해 보는 것이 중요합니다.

    gunspike 도와주세요. URP 의 skeleton lit 상태에서 찌꺼기가 보입니다.

    What does the texture look like when using an unlit shader with the same PMA / straight alpha settings?
    Please also be sure to check the atlas Texture Import settings, perhaps some compression settings are messing with the texture. Please have a try setting compression to None for testing.

    If no compression is present, is the atlas texture using PMA and did you modify the texture in an image editor after exporting? If so, please note that PMA will likely not be applied by your image editor and thus resulting in incorrect transparent pixels, which would explain the look of your screenshots.