From 2371d19004d7fd276502462c18908b9970a8e39e Mon Sep 17 00:00:00 2001 From: FlooferLand! <76737186+FlooferLand@users.noreply.github.com> Date: Mon, 11 Nov 2024 18:40:05 +0200 Subject: [PATCH 1/2] Add note about LightmapGI only baking nodes under its parent `LightmapGI`'s documentation currently doesn't mention the fact it only bakes nodes under its parent. This can make the user think there is something wrong with their scene setup or 3D models, as it refuses to bake when the user's models / world isn't under the same parent as the `LightmapGI`. --- tutorials/3d/global_illumination/using_lightmap_gi.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tutorials/3d/global_illumination/using_lightmap_gi.rst b/tutorials/3d/global_illumination/using_lightmap_gi.rst index c6aaa0816e0..9790ed23dd1 100644 --- a/tutorials/3d/global_illumination/using_lightmap_gi.rst +++ b/tutorials/3d/global_illumination/using_lightmap_gi.rst @@ -80,6 +80,11 @@ Setting up graphics API limitations on those devices. On Android and web platforms, only *rendering* lightmaps that were baked on a desktop PC is supported. +.. note:: + + The LightmapGI node only bakes nodes under its parent. + This is because some people may require several separate lightmaps in the same scene. + First of all, before the lightmapper can do anything, the objects to be baked need a UV2 layer and a texture size. A UV2 layer is a set of secondary texture coordinates that ensures any face in the object has its own place in the UV map. Faces must From af8d9d3a9a3ff5a1880a2086756db485eea3ac9a Mon Sep 17 00:00:00 2001 From: FlooferLand! <76737186+FlooferLand@users.noreply.github.com> Date: Wed, 13 Nov 2024 19:47:22 +0200 Subject: [PATCH 2/2] Update tutorials/3d/global_illumination/using_lightmap_gi.rst Co-authored-by: Hugo Locurcio --- tutorials/3d/global_illumination/using_lightmap_gi.rst | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tutorials/3d/global_illumination/using_lightmap_gi.rst b/tutorials/3d/global_illumination/using_lightmap_gi.rst index 9790ed23dd1..6e884ae3df0 100644 --- a/tutorials/3d/global_illumination/using_lightmap_gi.rst +++ b/tutorials/3d/global_illumination/using_lightmap_gi.rst @@ -82,8 +82,10 @@ Setting up .. note:: - The LightmapGI node only bakes nodes under its parent. - This is because some people may require several separate lightmaps in the same scene. + The LightmapGI node only bakes nodes that are on the same level as the + LightmapGI node (siblings), or nodes that are children of the + LightmapGI node. This allows you to use several LightmapGI nodes to bake + different parts of the scene, independently from each other. First of all, before the lightmapper can do anything, the objects to be baked need a UV2 layer and a texture size. A UV2 layer is a set of secondary texture coordinates