Basically I have a completely symmetrical room. The floor is made of numerous tiles (planes). All the same scale, rotation, lightbaking parameters, etc.
After the Realtime GI calculation, I would expect the end results to be somewhat symmetrical and consistent.
But the results are not explainable at all.
You can see the end results of Realtime GI:
1 - Albedo. Showing the room is near symmetrical
2 Irradiance.
- Directionality. This one is greatly confusing me. The floor tiles are all disjointed here.
Looking at the Unity manual, the floor should be somewhat consistent (green).
Do I need to replace all the tiles with a single plane?
I’m still using 5.2.3. Are these issues corrected in 5.3+?
Thanks.
You can see the end result is completely unusable:
The gray is showing a single instance of the floor tile. Most likely this is happening because the directionality is not correct here. Maybe the enlighten has determined the tile is facing a different direction than the adjoining tiles (shown in the above directionality screenshot). I have no other explanation for this.
j
What version of Unity are you using?
V 5.2.3. I know there are changes in 5.3+ regarding realtime. But I’m not at the point to be ready to upgrade yet. But I just saw another thread regarding this:
http://forum.unity3d.com/threads/incorrect-directionality.403587/
This is not the first I have had issues with simple planes in Unity. I’m not sure what the issue is, but it just seems enlighten does not like planes for some reason.
Is this fixed with Unity 5.3.5?
GI improvements listed:
- GI: Fixed incorrect normal mapping on Directional Specular lightmaps; shader code was not matching up what Enlighten was baking. (755421, 766533, 766546, 779696, 756020, 780025)
- GI: Clamped DynamicGI.indirectScale to allowed range. (664953)
- GI: Disabled LightProbeGroup components no longer display visualization in the scene view. (662572)
- GI: Fixed errors when using baked lightmaps & multi-scene editing. (753822)
- GI: Fixed realtime GI texture coordinates sometimes going wrong on static-batches meshes. (743273)
- GI: Fixed some cases of scenes not referencing the correct lighting data asset after bake. (757575)
- GI: Improved wording of various Enlighten error messages.
- GI: Now properly initialize baked scenes in some code paths to avoid error on console. (753822)
- GI: Upgraded to Enlighten3.02p4. Fixes direct lighting getting baked into lightmap (697565). Fixes a precision issue and out-of-bounds texture access in baking, which could lead to a crash in the Final Gather stage. (767110)
- GI: Changing Reflection Probe component positioning in the inspector makes realtime probe black. (653592)
- GI: Fixed a Reflection Probe baking issue when multiple scenes are used in a project.
- GI: Fix for baking a scene with objects added before saving the scene not being included in the result. (728610)
- GI: Fixed a crash when building reflection probe data on specific scenes containing Canvas elements. (767560, 763045)
1 Like
There’s alot of fixes here. Reading the list, it’s not clear if anything listed here relates to my issue. I’ll have to wait unit the 5.3.x is done and try it out.