How I Added The Thermal Discouragement Beam To Portal 1 (Christmas 2024 Special) @TheMaster974
How I Added The Thermal Discouragement Beam To Portal 1 (Christmas 2024 Special)  @TheMaster974
Uploaded December 2024 | Updated September 2026, 19 hours ago
Merry Christmas everyone! To celebrate the occasion, I decided to showcase the behind the scenes workings of the thermal discouragement beam in Portal 1 video I did a while back: youtu.be/wAYBnudkHYs

A couple of things I forgot to mention in this video - Portal: Project Beta runs off of Source 2013 Singleplayer, hence why the code could be modified in the first place! This also explains why parallax corrected cubemaps could be added. Additionally, this was done without any reference to the Portal 2 code, as I don't believe that is publicly available anywhere (hence why this implementation is sub-optimal, as you'll see). Lastly, it seems as if the source code for Portal: Project Beta has been removed :(

Thank you all for the support in 2024, I really appreciate it and I wish you all a merry Christmas! Hopefully you found the video helpful in some way and I'll see you again for another video! Take care out there and thank you very much for watching.

Timestamps
00:00 Introduction/Preamble
04:25 Reflective Box Code
07:34 Laser Code
30:22 Laser Detector Code
51:31 Outro

► You can buy me a coffee to support the effort of creating videos on my new channel! -- buymeacoffee.com/gareththegamer
► My new channel: GarethTheGamer -- youtube.com/channel/UC36qEnApR9ua9eDjaRLYcbA
How I Added The Thermal Discouragement Beam To Portal 1 (Christmas 2024 Special)Valve Source Code 2013 Tutorial (Episode 29.5): Achievements in Steam & NotificationsSource Shorts #16 - How To Obtain/Use Steam ID Numbers To Create Personalized ExperiencesSource Shorts #5 - Main Menu and Pause Menu Music (Source 2013 SP)Gareth Plays: Turbo Overkill Part 10 (Maw Is Back For More!)Gareth Plays: Turbo Overkill Part 12 (Its Time To Finish This Once And For All!)Gareth Plays: Halo: Campaign Evolved Part 4 (The Silent Cartographer)Gareth Plays: Ready or Not Part 6 (Trying Out the Postal Service and Data Center!)Infinite Finality Just Got Cancelled? Here Are My Thoughts...Gareth Plays: Entropy : Zero 2 Part 7 (Its Time To Finish This!)Source Shorts #20 - How To Use Existing Code as a BaseClass to Extend FunctionalityGareth Plays: Aperture Tag Part 4 (The WORST Test Chamber EVER!?)
TheMaster974 |

How I Added The Thermal Discouragement Beam To Portal 1 (Christmas 2024 Special)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER