gamingonlinux.com
Valve pinch a little code from Godot for Half-Life 2, Counter-Strike: Source, Day of Defeat: Source, Team Fortress 2
<p>This is the beauty of open source in action - everyone can benefit. Valve are no stranger to open source, and as it turns out they're using a little bit of code from <a href="https://godotengine.org/" rel="noopener nofollow" target="_blank">Godot Engine</a> now too.</p>
<p>Spotted by a few eagle eyes in the recent <a href="https://www.gamingonlinux.com/2025/02/team-fortress-2-major-update-released-and-source-available-for-modders-via-the-source-sdk/" rel="noopener" target="_blank">big Source SDK update that gives the code for Team Fortress 2</a> for modders, the official Valve GitHub page actually <a href="https://github.com/ValveSoftware/source-sdk-2013/blob/0759e2e8e179d5352d81d0d4aaded72c1704b7a9/src/materialsystem/stdshaders/common_lightmappedgeneric_fxc.h#L153C4-L153C25" rel="noopener nofollow" target="_blank">notes</a> that "Bicubic lightmap code lovingly taken and adapted from Godot" (with the Godot license also <a href="https://github.com/ValveSoftware/source-sdk-2013/blob/0759e2e8e179d5352d81d0d4aaded72c1704b7a9/thirdpartylegalnotices.txt#L890" rel="noopener nofollow" target="_blank">noted</a>). Bicubic lightmap support was first introduced in the <a href="https://www.gamingonlinux.com/2024/11/half-life-2-free-to-keep-until-november-18th-episodes-one-two-now-included-with-a-huge-update/" rel="noopener" target="_blank">Half-Life 2: 20th Anniversary Update</a>, and then rolled out yesterday for various Valve classics like Team Fortress 2, <a href="https://www.gamingonlinux.com/2025/02/counter-strike-source-and-day-of-defeat-source-get-major-updates-with-64bit-support/" rel="noopener" target="_blank">Counter-Strike: Source and Day of Defeat: Source</a> and others as part of all their big updates.</p>
<p style="text-align:center"><img src="https://uploads.golmedia.net/uploads/articles/article_media/11796665631739959271gol1.jpg"/><br/>
<em>Pictured - Half-Life 2: Episode One</em></p>
<p>Just a fun little detail I thought you might like to know. Valve do a lot with open source, the most notable being their compatibility layer Proton to run Windows games on Linux / SteamOS / Steam Deck.</p>
<span class="hidden_message">Article taken from <a href="https://www.gamingonlinux.com/">GamingOnLinux.com.</a></span>