Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.

Bug 2022.2.a17 URP Decal Projector

Discussion in '2022.2 Beta' started by DEEnvironment, Jul 2, 2022.

  1. DEEnvironment

    DEEnvironment

    Joined:
    Dec 30, 2018
    Posts:
    437
    Hello
    on empty game object add URP Decal Projector we get a number of errors spamming in Console from api 14.0.3

    Code (CSharp):
    1. ArgumentNullException: Value cannot be null.
    2. Parameter name: value
    3. UnityEngine.MaterialPropertyBlock.SetTexture (System.Int32 nameID, UnityEngine.Texture value) (at <9d8790cb07b5448489717b720a1ca024>:0)
    4. UnityEngine.Rendering.Blitter.BlitTexture (UnityEngine.Rendering.CommandBuffer cmd, UnityEngine.Rendering.RTHandle source, UnityEngine.Vector4 scaleBias, UnityEngine.Material material, System.Int32 pass) (at D:/Github/DE v5.4.0 URP 14x/Library/PackageCache/com.unity.render-pipelines.core@14.0.3/Runtime/Utilities/Blitter.cs:238)
    5. UnityEngine.Rendering.Blitter.BlitCameraTexture (UnityEngine.Rendering.CommandBuffer cmd, UnityEngine.Rendering.RTHandle source, UnityEngine.Rendering.RTHandle destination, UnityEngine.Rendering.RenderBufferLoadAction loadAction, UnityEngine.Rendering.RenderBufferStoreAction storeAction, UnityEngine.Material material, System.Int32 pass) (at D:/Github/DE v5.4.0 URP 14x/Library/PackageCache/com.unity.render-pipelines.core@14.0.3/Runtime/Utilities/Blitter.cs:361)
    6. UnityEngine.Rendering.Universal.Internal.CopyColorPass.ExecutePass (UnityEngine.Rendering.Universal.Internal.CopyColorPass+PassData passData, UnityEngine.Rendering.RTHandle source, UnityEngine.Rendering.RTHandle destination, UnityEngine.Rendering.CommandBuffer& cmd, System.Boolean useDrawProceduralBlit) (at D:/Github/DE v5.4.0 URP 14x/Library/PackageCache/com.unity.render-pipelines.universal@14.0.3/Runtime/Passes/CopyColorPass.cs:179)
    7. UnityEngine.Rendering.Universal.Internal.CopyColorPass.Execute (UnityEngine.Rendering.ScriptableRenderContext context, UnityEngine.Rendering.Universal.RenderingData& renderingData) (at D:/Github/DE v5.4.0 URP 14x/Library/PackageCache/com.unity.render-pipelines.universal@14.0.3/Runtime/Passes/CopyColorPass.cs:149)
    8. UnityEngine.Rendering.Universal.ScriptableRenderer.ExecuteRenderPass (UnityEngine.Rendering.ScriptableRenderContext context, UnityEngine.Rendering.Universal.ScriptableRenderPass renderPass, UnityEngine.Rendering.Universal.RenderingData& renderingData) (at D:/Github/DE v5.4.0 URP 14x/Library/PackageCache/com.unity.render-pipelines.universal@14.0.3/Runtime/ScriptableRenderer.cs:1405)
    9. UnityEngine.Rendering.Universal.ScriptableRenderer.ExecuteBlock (System.Int32 blockIndex, UnityEngine.Rendering.Universal.ScriptableRenderer+RenderBlocks& renderBlocks, UnityEngine.Rendering.ScriptableRenderContext context, UnityEngine.Rendering.Universal.RenderingData& renderingData, System.Boolean submit) (at D:/Github/DE v5.4.0 URP 14x/Library/PackageCache/com.unity.render-pipelines.universal@14.0.3/Runtime/ScriptableRenderer.cs:1370)
    10. UnityEngine.Rendering.Universal.ScriptableRenderer.Execute (UnityEngine.Rendering.ScriptableRenderContext context, UnityEngine.Rendering.Universal.RenderingData& renderingData) (at D:/Github/DE v5.4.0 URP 14x/Library/PackageCache/com.unity.render-pipelines.universal@14.0.3/Runtime/ScriptableRenderer.cs:1153)
    11. UnityEngine.Rendering.Universal.UniversalRenderPipeline.RenderSingleCamera (UnityEngine.Rendering.ScriptableRenderContext context, UnityEngine.Rendering.Universal.CameraData& cameraData, System.Boolean anyPostProcessingEnabled) (at D:/Github/DE v5.4.0 URP 14x/Library/PackageCache/com.unity.render-pipelines.universal@14.0.3/Runtime/UniversalRenderPipeline.cs:472)
    12. UnityEngine.Rendering.Universal.UniversalRenderPipeline.RenderSingleCamera (UnityEngine.Rendering.ScriptableRenderContext context, UnityEngine.Camera camera) (at D:/Github/DE v5.4.0 URP 14x/Library/PackageCache/com.unity.render-pipelines.universal@14.0.3/Runtime/UniversalRenderPipeline.cs:372)
    13. UnityEngine.Rendering.Universal.UniversalRenderPipeline.Render (UnityEngine.Rendering.ScriptableRenderContext renderContext, System.Collections.Generic.List`1[T] cameras) (at D:/Github/DE v5.4.0 URP 14x/Library/PackageCache/com.unity.render-pipelines.universal@14.0.3/Runtime/UniversalRenderPipeline.cs:320)
    14. UnityEngine.Rendering.RenderPipeline.InternalRender (UnityEngine.Rendering.ScriptableRenderContext context, System.Collections.Generic.List`1[T] cameras) (at <9d8790cb07b5448489717b720a1ca024>:0)
    15. UnityEngine.Rendering.RenderPipelineManager.DoRenderLoop_Internal (UnityEngine.Rendering.RenderPipelineAsset pipe, System.IntPtr loopPtr, System.Collections.Generic.List`1[T] renderRequests, Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle safety) (at <9d8790cb07b5448489717b720a1ca024>:0)
    16. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
     
  2. DEEnvironment

    DEEnvironment

    Joined:
    Dec 30, 2018
    Posts:
    437
    follow up
    found on a blank cube in new scene with Unity shaders also

    what i found it is related to render asset setting for Opaque texture when enabled
    upload_2022-7-1_22-59-11.png
     
  3. DEEnvironment

    DEEnvironment

    Joined:
    Dec 30, 2018
    Posts:
    437
    still found in 202.2.a18
    opened case number IN-9379
     
  4. Zelarm

    Zelarm

    Joined:
    May 10, 2018
    Posts:
    22
    I am also having this issue, similarly fixed by disabling Opaque Texture