Search Issue Tracker

In Progress

Fix In Review for 6.0.X

Votes

0

Found in [Package]

6.0.5

Issue ID

PBLD-234

Regression

Yes

A flashing light effect appears on a ProBuilder GameObject with overlapping edges when the Post-Processing Bloom Effect is applied in URP

Package: Probuilder

-

How to reproduce:
1. Open the attached “IN-99343_ProBuilder-Course“ project
2. Open the “SampleScene“
3. Go to the Scene view
4. Hold and drag the right mouse button to rotate the Scene view Camera
5. While rotating the view, observe the “Cube“ GameObject

Expected result: The “Cube“ GameObject doesn’t have any light flashing/flickering effects
Actual result: Flickering/flashing light effects appear on the “Cube“ GameObject

Reproducible with: 2023.3.0a18, 6000.0.47f1, 6000.1.0b15, 6000.2.0a9
Not reproducible with: 2022.3.61f1, 2023.3.0a17

Reproducible on: MacOS 15.3 (M4), Windows 10
Not reproducible on: No other environments tested

Notes:
- Enabling “Stop NaNs“ (go to the Hierarchy window > “Main Camera“ > Inspector window > Camera > Rendering) on the “Main Camera“ GameObject stops the issue from appearing in the Game view and Play mode
- Doesn’t reproduce using High Definition Render Pipeline (HDRP) or Built-In Render Pipeline
- Reproducible in Standalone Player

  1. Resolution Note (fix version 6.0.X):

    This issue was caused by some normals having a zero value. This was caused when a triangle was degenerate (all the vertices of the triangle fell on a line).

    The fix skips degenerate triangles when generating Unity meshes from ProBuilder meshes.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.