<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.teamspec.net/index.php?action=history&amp;feed=atom&amp;title=Level_Editor%2FWorkflows%2FLighting_and_lightmaps</id>
	<title>Level Editor/Workflows/Lighting and lightmaps - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.teamspec.net/index.php?action=history&amp;feed=atom&amp;title=Level_Editor%2FWorkflows%2FLighting_and_lightmaps"/>
	<link rel="alternate" type="text/html" href="https://wiki.teamspec.net/index.php?title=Level_Editor/Workflows/Lighting_and_lightmaps&amp;action=history"/>
	<updated>2026-10-28T08:32:47Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.teamspec.net/index.php?title=Level_Editor/Workflows/Lighting_and_lightmaps&amp;diff=504&amp;oldid=prev</id>
		<title>TeamSpecBot: American spelling</title>
		<link rel="alternate" type="text/html" href="https://wiki.teamspec.net/index.php?title=Level_Editor/Workflows/Lighting_and_lightmaps&amp;diff=504&amp;oldid=prev"/>
		<updated>2026-10-20T04:46:09Z</updated>

		<summary type="html">&lt;p&gt;American spelling&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:46, 20 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 1. Sun and sky ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 1. Sun and sky ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Open &amp;#039;&amp;#039;&amp;#039;Map Config &amp;gt; Environment&amp;#039;&amp;#039;&amp;#039; ([[Level Editor/Map Config#Environment|Map Config]]):&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Open &amp;#039;&amp;#039;&amp;#039;Map Config &amp;gt; Environment&amp;#039;&amp;#039;&amp;#039; ([[Level Editor/Map Config#Environment|Map Config]]):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &#039;&#039;&#039;Sun (DirectionalLight3D)&#039;&#039;&#039;: its rotation is the direction the sunlight comes from; set its &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;colour &lt;/del&gt;and energy.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &#039;&#039;&#039;Sun (DirectionalLight3D)&#039;&#039;&#039;: its rotation is the direction the sunlight comes from; set its &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;color &lt;/ins&gt;and energy.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &#039;&#039;&#039;World Environment&#039;&#039;&#039;: the sky, the ambient light (light that reaches everywhere), fog, glow and &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;colour &lt;/del&gt;adjustments.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &#039;&#039;&#039;World Environment&#039;&#039;&#039;: the sky, the ambient light (light that reaches everywhere), fog, glow and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;color &lt;/ins&gt;adjustments.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 2. Lights ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 2. Lights ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Place &#039;&#039;&#039;Omni&#039;&#039;&#039; and &#039;&#039;&#039;Spot&#039;&#039;&#039; lights from the Functional menu where the sun does not reach: interiors, tunnels, lamps. Set their &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;colour&lt;/del&gt;, energy and range in the inspector. See [[Level Editor/Entities/Lights|Lights]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Place &#039;&#039;&#039;Omni&#039;&#039;&#039; and &#039;&#039;&#039;Spot&#039;&#039;&#039; lights from the Functional menu where the sun does not reach: interiors, tunnels, lamps. Set their &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;color&lt;/ins&gt;, energy and range in the inspector. See [[Level Editor/Entities/Lights|Lights]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 3. Bake ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 3. Bake ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Still brushes, displacements, terrain and props are baked.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Still brushes, displacements, terrain and props are baked.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Things that move or switch are lit by &amp;#039;&amp;#039;&amp;#039;light probes&amp;#039;&amp;#039;&amp;#039; instead, so they leave no baked shadow where they stood: [[Level Editor/Entities/Door|doors]], switchable [[Level Editor/Entities/Group|groups]], and props linked from an imported Source map.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Things that move or switch are lit by &amp;#039;&amp;#039;&amp;#039;light probes&amp;#039;&amp;#039;&amp;#039; instead, so they leave no baked shadow where they stood: [[Level Editor/Entities/Door|doors]], switchable [[Level Editor/Entities/Group|groups]], and props linked from an imported Source map.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Geometry far outside the area where play happens is left out of the bake and lit by probes. The bake dialog and the status line say how many meshes &#039;&#039;lie outside the play area&#039;&#039;. A single stray object &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;kilometres &lt;/del&gt;away would otherwise spread the bake thin and make it slow.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Geometry far outside the area where play happens is left out of the bake and lit by probes. The bake dialog and the status line say how many meshes &#039;&#039;lie outside the play area&#039;&#039;. A single stray object &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;kilometers &lt;/ins&gt;away would otherwise spread the bake thin and make it slow.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The [[Level Editor/Entities/3D Skybox|3D skybox]] takes no lightmap; its own lights, the sun and the sky light it.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The [[Level Editor/Entities/3D Skybox|3D skybox]] takes no lightmap; its own lights, the sun and the sky light it.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Seeing your lighting while you work ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Seeing your lighting while you work ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The [[Level Editor/Menus/View#Viewport Rendering window|Viewport Rendering]] window and the View menu change how the editor draws the map without changing it: &#039;&#039;&#039;Fullbright&#039;&#039;&#039; to see &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;colours &lt;/del&gt;without light, &#039;&#039;&#039;Headlight&#039;&#039;&#039; to see the shape of a dark map, &#039;&#039;&#039;Lighting Only&#039;&#039;&#039; to see the light alone, &#039;&#039;&#039;Exposure&#039;&#039;&#039; to brighten the view.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The [[Level Editor/Menus/View#Viewport Rendering window|Viewport Rendering]] window and the View menu change how the editor draws the map without changing it: &#039;&#039;&#039;Fullbright&#039;&#039;&#039; to see &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;colors &lt;/ins&gt;without light, &#039;&#039;&#039;Headlight&#039;&#039;&#039; to see the shape of a dark map, &#039;&#039;&#039;Lighting Only&#039;&#039;&#039; to see the light alone, &#039;&#039;&#039;Exposure&#039;&#039;&#039; to brighten the view.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Tip|Raising the map&amp;#039;s ambient light does not brighten a baked surface: surfaces with a lightmap ignore it. Brighten with lights and bounces, or use the headlight to work.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Tip|Raising the map&amp;#039;s ambient light does not brighten a baked surface: surfaces with a lightmap ignore it. Brighten with lights and bounces, or use the headlight to work.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki:diff:1.41:old-98:rev-504:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>TeamSpecBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.teamspec.net/index.php?title=Level_Editor/Workflows/Lighting_and_lightmaps&amp;diff=98&amp;oldid=prev</id>
		<title>TeamSpecBot: Level Editor: lighting and lightmap baking workflow</title>
		<link rel="alternate" type="text/html" href="https://wiki.teamspec.net/index.php?title=Level_Editor/Workflows/Lighting_and_lightmaps&amp;diff=98&amp;oldid=prev"/>
		<updated>2026-10-20T03:47:50Z</updated>

		<summary type="html">&lt;p&gt;Level Editor: lighting and lightmap baking workflow&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;A TeamSpec map is lit by its &amp;#039;&amp;#039;&amp;#039;sun&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;sky&amp;#039;&amp;#039;&amp;#039;, the &amp;#039;&amp;#039;&amp;#039;lights&amp;#039;&amp;#039;&amp;#039; you place, and a baked &amp;#039;&amp;#039;&amp;#039;lightmap&amp;#039;&amp;#039;&amp;#039;: light, bounced light and shadow worked out once, ahead of time, and stored with the map. Baked light looks rich and costs players almost nothing to draw.&lt;br /&gt;
&lt;br /&gt;
== 1. Sun and sky ==&lt;br /&gt;
Open &amp;#039;&amp;#039;&amp;#039;Map Config &amp;gt; Environment&amp;#039;&amp;#039;&amp;#039; ([[Level Editor/Map Config#Environment|Map Config]]):&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Sun (DirectionalLight3D)&amp;#039;&amp;#039;&amp;#039;: its rotation is the direction the sunlight comes from; set its colour and energy.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;World Environment&amp;#039;&amp;#039;&amp;#039;: the sky, the ambient light (light that reaches everywhere), fog, glow and colour adjustments.&lt;br /&gt;
&lt;br /&gt;
== 2. Lights ==&lt;br /&gt;
Place &amp;#039;&amp;#039;&amp;#039;Omni&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Spot&amp;#039;&amp;#039;&amp;#039; lights from the Functional menu where the sun does not reach: interiors, tunnels, lamps. Set their colour, energy and range in the inspector. See [[Level Editor/Entities/Lights|Lights]].&lt;br /&gt;
&lt;br /&gt;
== 3. Bake ==&lt;br /&gt;
Open &amp;#039;&amp;#039;&amp;#039;Map Config &amp;gt; LightmapGI&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
* Its inspector holds the lightmap&amp;#039;s settings, such as quality and the number of light bounces.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Bake Lightmaps&amp;#039;&amp;#039;&amp;#039; bakes now, so you can see the result in the editor. The progress dialog shows each stage; the editor does not respond while it bakes (on purpose, so the level cannot change mid-bake). Hold {{Key|Esc}} to cancel; the previous lighting is kept.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;&amp;#039; removes the bake.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Bake lightmaps on export&amp;#039;&amp;#039;&amp;#039; (on by default) bakes again every time you export, so the exported map always has up-to-date light. You only need the Bake button to preview.&lt;br /&gt;
&lt;br /&gt;
A bake and a clear are each one undo step. The status line under the buttons reports the result, for example &amp;#039;&amp;#039;Baked 412 mesh(es) successfully.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{{Note|&amp;#039;&amp;#039;Nothing to bake, no static geometry found.&amp;#039;&amp;#039; means the map has no still geometry yet.}}&lt;br /&gt;
&lt;br /&gt;
== What is baked, and what is not ==&lt;br /&gt;
* Still brushes, displacements, terrain and props are baked.&lt;br /&gt;
* Things that move or switch are lit by &amp;#039;&amp;#039;&amp;#039;light probes&amp;#039;&amp;#039;&amp;#039; instead, so they leave no baked shadow where they stood: [[Level Editor/Entities/Door|doors]], switchable [[Level Editor/Entities/Group|groups]], and props linked from an imported Source map.&lt;br /&gt;
* Geometry far outside the area where play happens is left out of the bake and lit by probes. The bake dialog and the status line say how many meshes &amp;#039;&amp;#039;lie outside the play area&amp;#039;&amp;#039;. A single stray object kilometres away would otherwise spread the bake thin and make it slow.&lt;br /&gt;
* The [[Level Editor/Entities/3D Skybox|3D skybox]] takes no lightmap; its own lights, the sun and the sky light it.&lt;br /&gt;
&lt;br /&gt;
== Seeing your lighting while you work ==&lt;br /&gt;
The [[Level Editor/Menus/View#Viewport Rendering window|Viewport Rendering]] window and the View menu change how the editor draws the map without changing it: &amp;#039;&amp;#039;&amp;#039;Fullbright&amp;#039;&amp;#039;&amp;#039; to see colours without light, &amp;#039;&amp;#039;&amp;#039;Headlight&amp;#039;&amp;#039;&amp;#039; to see the shape of a dark map, &amp;#039;&amp;#039;&amp;#039;Lighting Only&amp;#039;&amp;#039;&amp;#039; to see the light alone, &amp;#039;&amp;#039;&amp;#039;Exposure&amp;#039;&amp;#039;&amp;#039; to brighten the view.&lt;br /&gt;
&lt;br /&gt;
{{Tip|Raising the map&amp;#039;s ambient light does not brighten a baked surface: surfaces with a lightmap ignore it. Brighten with lights and bounces, or use the headlight to work.}}&lt;br /&gt;
&lt;br /&gt;
== Tips ==&lt;br /&gt;
* Keep the number of lights with real-time shadows low; baked shadows are free in the game.&lt;br /&gt;
* If you see a line of light along a flush join between brushes, check the brushes&amp;#039; &amp;#039;&amp;#039;&amp;#039;Weld On Export&amp;#039;&amp;#039;&amp;#039; is on, or put them in a group with &amp;#039;&amp;#039;&amp;#039;Merge On Export&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* Bake once early to check the look, then rely on bake-on-export.&lt;br /&gt;
&lt;br /&gt;
== Related pages ==&lt;br /&gt;
* [[Level Editor/Map Config|Map Config]]&lt;br /&gt;
* [[Level Editor/Entities/Lights|Lights]]&lt;br /&gt;
* [[Level Editor/Workflows/Exporting and publishing|Exporting and publishing]]&lt;br /&gt;
&lt;br /&gt;
{{Level Editor nav}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Level Editor]]&lt;br /&gt;
[[Category:Level Editor workflows]]&lt;/div&gt;</summary>
		<author><name>TeamSpecBot</name></author>
	</entry>
</feed>