High Definition Standard Definition Theater
Video id : UZxsTvPeD1M
ImmersiveAmbientModecolor: #d5b593 (color 2)
Video Format : 22 (720p) openh264 ( https://github.com/cisco/openh264) mp4a.40.2 | 44100Hz
Audio Format: Opus - Normalized audio
PokeTubeEncryptID: 3d90666d6ba5b80cb78c0f4cebe11debe04f28c058cb0d4b70d6a0508dff9fb4639a0baed812bc97b984643c6282db0e
Proxy : eu-proxy.poketube.fun - refresh the page to change the proxy location
Date : 1715406162987 - unknown on Apple WebKit
Mystery text : VVp4c1R2UGVEMU0gaSAgbG92ICB1IGV1LXByb3h5LnBva2V0dWJlLmZ1bg==
143 : true
CS2 Mapping Academy #1 - Source 2 Hammer Starter Course (Counter Strike 2)
Jump to Connections
194,432 Views • Jul 6, 2023 • Click to toggle off description
Whether you are coming over from Source 1 or looking to begin your journey into level design, this tutorial is designed to teach you the skills you need in Source 2 Hammer to complete a Counter Strike 2 map from start to finish. Even if you are familiar with using the tools, this guide will give insight into mesh manipulation and editor principles that can help you improve your workflow!



Download the map here:


drive.google.com/file/d/1LeTLXqYx5epRBBqIsSfyzJX4p…


Please visit our discord for all your Source 2 needs:


discord.gg/eagle-one


0:00 Introduction
1:00 Creating your addon
1:46 Setting up your workspace
2:41 Source 1 vs Source 2
3:28 Building our first room
4:21 Light the environment
5:22 Applying UV materials
6:07 Extruding faces
7:08 Rotating extrusions
7:46 Creating Archways
8:44 Scale to flatten geometry
10:08 Adding lighting
11:50 Clipping and Stitching
12:26 Mirroring the map
13:34 Instancing Geometry
14:19 Models and physics simulations
14:50 Cut and Paste special
15:40 CT and T spawn setup
17:11 Bomb site A and B
18:11 Intro, team, and winner entities
19:19 Tinting objects
19:36 Combined light probe cubemaps
21:33 Map entities
22:51 Outliner
23:11 Lightmap player space
23:36 AutoVIS Groups
23:55 Vis Contributors
25:06 Compiling the map
26:05 Enjoy and Playtest

Titles and Transitions by: twitter.com/Zarthbenn
Metadata And Engagement

Views : 194,432
Genre: Gaming
Date of upload: Jul 6, 2023 ^^


Rating : 4.886 (150/5,110 LTDR)
RYD date created : 2024-05-11T03:22:36.069329Z
See in json
Tags

YouTube Comments - 983 Comments

Top Comments of this video!! :3

@starlight_garden

6 months ago

Here are some complimentary guidance for avoiding pitfalls and solving some problems that might arise. Due to character limit, I had to split this up into two comments. See replies. # Regarding the ray tracing requirement You CAN, at the time of writing, FULLY COMPILE your map without a ray tracing-capable graphics card! I will explain this in the next chapter, but first: how can you know for sure that your GPU is not ray tracing capable and it's not just some error in the editor? According to unreliable sources (but it's the best I have), all Nvidia graphics cards with "RTX" (not "GTX") in the name have the ray tracing feature. Not sure about AMD. Valve provided these Hammer GPU spec requirements in June 2023: • Nvidia RTX 2060 6 GB (2080 Ti+ recommended) • AMD RX 6600XT (6800XT+ recommended) ## How do you compile without a ray tracing GPU? You can use the Valve's CPU renderer to render with your CPU instead of GPU by using command line. CPU rendering is however deprecated and might not work forever. To complie, follow "How to test run the map at any point (CPU method)" further down this comment. You will of course not be able to view the map with ray tracing directly in Hammer. Also, I read that some specific emitters(I think?) might not work. So don't use those, I guess, I dunno, they aren't in the video. # How to test run the map at any point (normal method) 1. Follow along with the video up to at least 4:30 and you can pause there. 2. If you have already placed out spawn points, skip to step 7. 3. Entity tool (Shift+E)>Counter Terrorist Spawn Point 4. Click on floor to place. 5. Translate tool (T). 6. In object mode (5), click the counter terrorist, drag the blue arrow up to pull him up into the air. He won't spawn in the air, but if you don't do this, he might get stuck in the floor or something. 7. Save. 8. F9 or File>Build map... 9. Select a preset. "Final compile" takes the longest time and has the best lighting. 10. Hit "Build". 11. When you're done testing, know that if you shut down the game, Hammer and Workshop Tools will also close. Probably better to first close Hammer, then shut down the game from the "Tools" menu in the top-right corner of the the Workshop Tools window. # How to test run the map at any point (CPU method) TLDR for pros: F9, select preset, in the same window: Settings>Command Line, copy the command, paste into cmd.exe but add " -lightmapcpu" before "- threads" and change the outroot path at the end of that command to "[full-path-to-game-folder]\game", hit enter, wait, when finished: go back to the Build window in Hammer, hit "Run (Skip Build)". Optionally, build cubemaps with console command "buildcubemaps". 1. Follow the normal [GPU] method above, _up to and including step 8_, and then come back here. 2. Select a preset. "Final compile" takes the longest time and has the best lighting, but it might take a many hours to complete with CPU rendering. "Full Compile" takes just a few minutes for me. I haven't tried any presets besides those two. 3. Don't change anything, but expand "Settings" by clicking the plus next to it (if it's not already expanded). 4. Expand "Command Line" (not "Console Commands"). 5. Select and copy the text there. 6. Open Notepad or something. Doesn't matter what program. 7. Paste. 8. Before "- threads", enter " -lightmapcpu" (without my quotation marks). 9. Open Steam and right-click on Counter-Strike 2. 10. Properties>Installed Files>Browse. 11. In the Explorer window that should have now opened, click on an empty space on the bar that shows the path to the folder you're in (or it might only say the name of the folder) close to the top. This should turn it into a text field with a path. Copy the path, then close this Explorer window. 12. Go back to Notepad or where you pasted the command earlier. 13. At the END of the text string there should be a folder path within quotation marks. Remove the path text. 14. Paste. 15. Type "\game" (without my quotation marks). 16. Select everything and copy. 17. If you're on Windows, open up a command prompt by opening the Start menu, type "cmd" (without quotation marks) and open Command Prompt. If you are on Linx, I guess use Terminal. 18. If the path that appears in the command line is not on the same drive as you have installed CS2, then type the correct drive letter followed by a colon and then hit enter. If it is already the correct drive, move on to the next step. 19. Paste via right-clicking. Then hit Enter. 20. Wait until it's done. You can close Hammer and Workshop Tools if you want, but it's not necessary. Not sure if it's safe to keep working on the same map file while it's compiling though. 21. If it says "CDataModel: 20 elements left in memory!!!" and "Leaking 20 elements", I think that's fine... but don't blame me if something bad happens with your computer. 22. Go back to Hammer and hit "Run ( Skip Build )" in the Build Map window that we opened before. The map should load in the already open game window. If it can't find the map, then you probably entered the directory path in the CMD command incorrectly, review that. 23. If you want to give cubemap reflections to your map, open the game's console/VConsole (google if you don't know how), type "buildcubemaps" and hit Enter. You (probably) need to have added env_combined_light_probe_volume first, as shown in the video. If cubemaps still don't work, try "Preview Baked Lighting">"Bake All Cubemaps" in Hammer, then recompile and build cubemaps again. 24. When you're done testing, know that if you shut down the game, Hammer and Workshop Tools will also close. Probably better to first close Hammer, then shut down the game from the "Tools" menu in the top-right corner of the the Workshop Tools window. # Installing the tools* (as of October 2023) 1. Right-click Counter-Strike 2 in Steam and select "Properties". 2. Go to DLC and tick "Counter-Strike 2 Workshop Tools". 3. Counter-Strike 2 will update and install the tools. If it doesn't update, run Counter-Strike 2. (continued in reply)

44 |

@herotroll1

10 months ago

Now is truly Source 2's time to shine. Having seen the engine's capabilities in s&box, I can't wait to see what the CS2 community creates with it.

124 |

@gragoggle

8 months ago

If you are wondering how to get access to the workshop, start cS2, go to settings, game and the last one is install workshop tools :)

90 |

@untrust2033

8 months ago

7:20 absolutely blew my mind, imagine trying that in hammer!

20 |

@Vitoreo

10 months ago

Sooooo happy to see Eagle one cover CS2 mapping. Your source 2 crash course for Alyx was superb. I remember asking for help on the discord for something, and one of you on the team gave me a detailed breakdown of what I needed to do! Super cool!

16 |

@3thieves

10 months ago

Very comprehensive! Anyone getting into CS2 mapping has it all laid out. Great video!

62 |

@micah6082

10 months ago

Here before the cs community ravages this video (in a good way)

68 |

@Irregular4.2

8 months ago

I just wanted to honestly say thank you. i love making maps for source 1 and felt lost loading up the new software. this video taught me so much of the necessary foundations for source 2 i followed all your instructions step by step and its very easy to learn the way you've explained i cant wait to see where this goes being able to see the keyboard and mouse button strokes was amazingly helpful aswell

6 |

@TUTOSANDROIDtutorialesymas

9 months ago

This tutorial is genuinely amaizing, the way you teach stuff thru practice and action instead of just tell is great, it reminds me of Andrew price’s blender donut tutorial:)

10 |

@TheMaxamator

10 months ago

I've been using your old source 2 tutorials to learn for cs2 so I'm glad to see this, thanks bro

7 |

@myu_

9 months ago

this is probably the most concise tutorial I've ever watched well done much respect

6 |

@__xen

10 months ago

21:54 The reason why you can't find post_processing_volume is because it's a mesh entity.

54 |

@inkraktare

7 months ago

I have never paused a video so many times 😂 Super instructive! I finally got access yesterday so beginning to go back over your video again but with a notepad this time 🤓👍

5 |

@Habiyeru

6 months ago

Woah, coming from Source 1 Hammer to Source 2 Hammer is really weird! I've always loved the Hammer editor because making levels in Blender and Maya were just not as intuitive and easy as Hammer was. Despite that, Hammer was REALLY OUTDATED, there were so many QOL features that were missing that other contemporary level editors had. It's baffling to think how certain CSGO maps were made to look so good in Source 1 Hammer, those mappers must have had monk-like patience. Now, we are blessed to have Source 2 Hammer because combines the best of Source 1 Hammer and the best of modern 3D modeling software. I'm excited to see what people make with it! Thanks for the tutorial!

3 |

@dubble.

10 months ago

Keeping up the great work as always, empowering the Source 2 communities. I think I speak on behalf of all developers and players in the Source 2 community, thanks man and keep it up!

11 |

@KobeBryantWasMyEntireLife

1 month ago

Im following your full course. I like that they're 5-10 min for the most part. Thanks for making this!

|

@sefaagook

10 months ago

I've been waiting for a tutorial video for a long time because I don't know about new workshop tools. but i was sad that no one shared it. nice video, thank you as a community.

|

@user-sq8hs9tl2m

10 months ago

Awesome. Thanks so much. I’ve only had access to the Alyx tools, and have followed through your excellently in-depth series of tutorials for Source 2 at that point. This is a fantastic peek at what’s about to happen! I can’t wait!

12 |

@youyou564happywheels2

4 months ago

Thank you very much ! I was used to hammer for CS:GO and your tutorial helped me take a good start for CS2's hammer ! Very clear tutorial even if there's some error here and there by example at 21:53 To get post processing volume we can just do a small cube (16x16x16) and Right Click > Selected Meshes > Tie to entity and from then we can change the class to post_processing_volume

1 |

@YT775

10 months ago

Awesome video, thanks! Grenades going through the skybox is suprising. Would love to see minimap/radar creation next.

4 |

Go To Top