Counter-Strike 2

Counter-Strike 2

View Stats:
GamePro46 Oct 18, 2024 @ 1:19pm
How to compile map with no rtx?
I have an nvidia Titan Xp gpu, the most powerful gtx gpu ever made. I refuse to believe a rtx 2060 has more compute power than my gpu. What exactly limits my ability to compile my map?
< >
Showing 1-7 of 7 comments
Peuggéolle™ Oct 18, 2024 @ 2:01pm 
The best GTX is 1080ti, Titan XP is a pascal gpu and wasn't made for gaming and what is used to compile maps is multiple fractures your cpu and your hard drive speed, your gpu by itself can't compile but can help your cpu to calculate shaders if you are really running after compiling maps use something modern like 4060 or rx7600 or some random ARC gpu.
skOsH♥ Oct 18, 2024 @ 2:46pm 
You want a gpu that has the highest amount of memory, the highest bandwidth bus speed, and ideally, highest "rasterization" score. This is how fast it generates frames
GamePro46 Oct 19, 2024 @ 1:33am 
Originally posted by skOsH:
You want a gpu that has the highest amount of memory, the highest bandwidth bus speed, and ideally, highest "rasterization" score. This is how fast it generates frames
It complains something about drivers and needing a ray tracing gpu. What does ray tracing gpu even mean? Gpu cores are gpu cores fr. Why cant i do it with my gpu? I am locked to source 1 with a ♥♥♥♥♥♥♥ titan xp and ryzen 9 2950x. Wtf valve???
it means exactly what it means. your gpu does not have any RAY tracing cores, which are different from standard shader cores.

both source 1 and source 2 use precalculated ray traced lighting, meaning the heavy work with calculating lighting is done before the map is playable, this allows nice lighting with out the massive gpu overhead lighting would normally have.

source 1 did all the ray tracing calculations on the cpu.

lighting for source 2 has improved greatly and with gpus that now have dedicated cores for ray tracing there was no reason for valve to keep the old cpu based lighting tool as it would have been hundreds of times slower.
peon Oct 19, 2024 @ 2:35am 
LOL, source 2 doesnt use ray traced lighting, it still uses the boring old baked lighting, good one though. Why would they, all the environments are static, no global illumination required. Even hl2 had some real dynamic lights, but they were so performance costly that they ever used one or two in a map. Im going to guess its not much different for source 2.

The rtx cards do have special "tensor" cores which is just a fancy setup to accelerate matrix math. I still remember doing matrix math in highschool on paper for algebra2 and it was prolly one of the more fun things I did. I know stupid right. Im not sure I could do it now without taking algebra 2 again since its been 25 years, but I know enough to have a computer do it for me lmao.

They only use the RTX cores to accelerate preview lighting, which honestly why they cant have a fallback, prolly just laziness. And it likely does accelerate the rad process, but in the end its still all done during the initial map compilation. I havent used hammer since 2017 , when I took a long hiatus after trust factor came out. Was curious about the sdk for source2 since I did however use hammer for almost 20 years before 2017, I was very comfortable using it.

If cs2 used rtx lighting, then you would need a rtx to play it on the max graphics settings, prolly still do or the amd equivalent anyway in terms of raw rasterizing power.

Your basically SOL on this one op, your gonna have to get a rtx card if you wanna compile maps with basic hammer support, perhaps someone has developed a third party plugin or something with a fallback process. But I dont care enough to check it out.

I really suggest learning how to use unity (bleh), godot, unreal, or if your really serious about game development, start tinkering with making some dinky little engine of your own.

Blender might be something your interested in learning because you can export models from blender into source2, supposedly easier than what was required in source1, which wasnt hard but it was certainly a pain.

According to this thread.

https://np.reddit.com/r/hammer/comments/17fs69z/why_does_cs2_hammers_map_compiling_only_work_with/?rdt=48589

allowing cpu compiles means work needs to be done twice by the devs with both compilers needing support.

Yeah, thats sounds about right, exactly what I thought. It could have cpu/gpu support, but they dont care enough to add it.
Last edited by peon; Oct 19, 2024 @ 2:43am
Originally posted by peon:
LOL, source 2 doesnt use ray traced lighting, it still uses the boring old baked lighting, good one though. Why would they, all the environments are static, no global illumination required. Even hl2 had some real dynamic lights, but they were so performance costly that they ever used one or two in a map. Im going to guess its not much different for source 2.
no it is ray traced... well if you want to get really technical its actually path tracing, but yes it is baked into the map.

thats also the reason why dynamic lights suck in source games.

Originally posted by peon:
The rtx cards do have special "tensor" cores which is just a fancy setup to accelerate matrix math. I still remember doing matrix math in highschool on paper for algebra2 and it was prolly one of the more fun things I did. I know stupid right. Im not sure I could do it now without taking algebra 2 again since its been 25 years, but I know enough to have a computer do it for me lmao.
tensor cores do tensor algebra, which is mainly for AI. other then helping with something like DLSS they have no real purpose for gaming or ray tracing.

Originally posted by peon:
They only use the RTX cores to accelerate preview lighting, which honestly why they cant have a fallback, prolly just laziness. And it likely does accelerate the rad process, but in the end its still all done during the initial map compilation. I havent used hammer since 2017 , when I took a long hiatus after trust factor came out. Was curious about the sdk for source2 since I did however use hammer for almost 20 years before 2017, I was very comfortable using it.
yes it does use ray tracing cores to accelerate the lighting preview, but it also uses it to compile the lighting for the map.

"Hammer now leverages GPU accelerated raytracing to both preview and bake lighting for Counter-Strike 2 maps, drastically speeding up compile times, even on lower end hardware. As such, a GPU capable of raytracing is now required for Hammer to be fully functional."

https://developer.valvesoftware.com/wiki/Counter-Strike_2_Workshop_Tools/Level_Design
Last edited by Abigail From Sneaky Squid Dept.; Oct 19, 2024 @ 2:51am
ffen1x Oct 19, 2024 @ 6:04am 
52
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Oct 18, 2024 @ 1:19pm
Posts: 7