Search Issue Tracker

Won't Fix

Votes

0

Found in

2023.1.0b7

2023.2.0a8

Issue ID

UUM-29773

Regression

Yes

URP Simple Lit shader does not bind lightmaps correctly

-

*Steps to reproduce:*
# Download [Adventure - Sample Game|https://github.cds.internal.unity3d.com/unity/Adventure-Sample-Game] project (pull LightBaker branch)
# Open Market-Nighttime scene
# Make sure that Double Sided Global Illumination is unchecked in the material properties
# Make sure that Auto Generate and Progressive Updates are unchecked
# Bake lighting using CPULM or GPULM

*Expected result:*
* Lightmaps are correctly applied to world geometry

*Actual result:*
* Lightmaps are lacking indirect bounce, and are incorrectly composited. Errors are thrown in the console (see [^Editor-Bug-ShaderBinding.log])

*Notes:*
* The following error is thrown in the console: {color:#27292a}Metal: Fragment shader missing texture binding at index 0 (unity_Lightmap / Universal Render Pipeline/Simple Lit){color}
* {color:#27292a}When baking with the GPULM, the following errors are thrown: {color}
[BakePipeline::BakeStage] Bake took 17030.24ms and failed with code 5.

 #0 GetStacktrace(int)
 #1 DebugStringToFile(DebugStringToFileData const&)
 #2 (anonymous namespace)::RunBake(void*)
 #3 Thread::RunThreadWrapper(void*)
 #4 _pthread_start
 #5 thread_start

* Clearing baked data, library folder, GI or shader cache does not fix the issue
* {color:#27292a}Observed in 582a02a42f59{color}

  1. Resolution Note:

    This issue does not reproduce on latest 2023.1 or 2023.2

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.