Search Issue Tracker
By Design
Votes
0
Found in
6000.2.0a8
Issue ID
UUM-100938
Regression
No
VFX Outputs do not account for Lightmap Scaling and Lightmap Resolution settings when using SG BakedGI node
Steps to reproduce:
- Open the attached project
- Open Example Scene
- Issue 1: VFX Outputs visually differ from GameObject even though the same shader is applied to both of them
- Open Lighting window in Window > Rendering > Lighting
- Open Scene tab within Lighting window and set Lightmap Resolution to 4 or 6
- Clear baked data and Bake Lighting again
- Issue 2: Observe discrepancy between GameObjects and VFX Objects
- Open Lit Mat ShaderGraph
- Disable 'Apply Lightmap Scaling' in BakedGI node
- Issue 3: Observe discrepancy between GameObjects and VFX Objects
Actual results: VFX Outputs do not account for Lightmap Scaling and Lightmap Resolution settings and visually differ from regular gameobjects that contain the same material
Expected results: VFX account for Lightmap Scaling, Lightmap Resolution and look visually the same as regular GameObjects
Reproducible with versions: 6000.2.0a8
Not reproducible with versions: n/a
Can’t test with versions: n/a
Tested on (OS): macOS
Notes:
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Too little validation messages in the "WebAssembly Language Features" Memory settings
- Project Settings Search Highlights are misaligned when using the Bitmap Text Rendering Mode
- "GetControlID at event ValidateCommand returns a controlID different from the one in Layout event" Warning is thrown when undoing the deletion of Sprite Shape Profile
- Memory related fields in the "WebAssembly Language Features" can be set to the negative numbers
- "WebAssembly Language Features" Header in the Player Settings has a smaller indentation
Resolution Note:
In the reproduction scene, GameObjects are using Lightmaps for baked lighting, whereas VFXs cannot, by design have lightmaps. For this reason, the Apply Lightmap scale/resolution settings are not applicable for VFX (or for objects that do not rely on light maps).
Note : when changing the GameObjects to rely on light probes, we get a more similar look. There will be slight differences because the position from which the light probes are sampled is the origin of the VFX, not the position of each individual output. You can modify the Anchor Override in the VisualEffect>Probes>Anchor Override to modify the position from which the light probe will be sampled.