Source Lighting Bugs
ฝัง
- เผยแพร่เมื่อ 8 พ.ย. 2024
- A little different to my normal stuff, but I figured you'd be getting bored of the graphs and figures. Time to take a look at the limitations and failures of the Source engine.
Check out the new graphical features here:
blog.counter-st...
0:24 - Why mapping for Source is such hard work
0:39 - Methods of calculating lighting
1:46 - Broken props since latest update and how to fix it
2:37 - Other problems with fast lighting
2:46 - Real-time shadows
3:12 - Flickering / toggleable lights - FIXED as of 12/5/17
Thanks to Tophattwaffle for help with this video:
/ rocketrascal34
Check out my channels:
● 3kliksphilip: / 3kliksphilip
● 2kliksphilip: / 2kliksphilip
● kliksphilip: / kliksphilip
Other information you might like:
● Website: 3kliksphilip.com
● Twitter: / 3kliksphilip
● PC Specs: Intel 3770K, 16 GB RAM, Geforce 670 2 GB.
Through this series you have opened my eyes to the dangers of static tree props. Thank you.
you cant trust these props man
The tree can't have actually been static... makes one wonder if viewers had got a better look at the lighting under that specific tree in that specific map version vs. other trees in the same map, if the twist would have been noticable
counter-strike: global illumination
illuminati confirmed?
+BestServedCold you mean half life 3 ?
+Octahedron He has three thumbs up as I make this comment, so yes.
Csgi
C:
Source 2 pls
+iNoToRiOuS Hiiii!
+iNoToRiOuS but you cant make source 2 levels yet so wait untill valve releases source 2
hey b0ss, neust 2 or newust 2
(new dust 2) has just been released. when are you gonna portrait it?
Wow, its already 2 years later, and there is still no Source 2 Engine?
Valve, pls fix...
k
i really appreciate the uhd uploads philip
+3kliksphilip me too lol.
+3kliksphilip but the video isnt in UHD yet.
+/r/AyyMD If only my Internet connection was fast enough. Even though the video is *only* 20Mbit/s my 50Mbit connection can't handle it.
+xCroSs LuMiNouS If you use Firefox you have to enable media source extension in about:config
I have a 1366x768 screen, lik dis if u cri erytim.
THE TREES, THEY ARE BACK!
that tree actually scared me, why must i be like this
+LunatiC Ja precies ik schrok me dood
So Valve is making a "Black Mess-a" thing now?? I thought it was just meant for Half Life :c
get out
exit door is that way sir
+AXE PIDY Not actually funny
Too bad "Black Messa" became a reality, with Hunt Down the Freeman. I feel sorry for G-Man's voice actor who couldn't get it right.
*+QuiXotiC* It's a very black mess-uh!
Your vids are always very informative and fun to watch, keep it up! :)
+DooM49 hi
why hello there
I'm not interested in mapping and stuff. But still watching it
this guy can make you watch anything
None of this means anything to me but I still love watching it
It's crazy that people 6 years ago were still saying that realtime raytracing/pathtracing isn't possible but now it actually is.
Mapping in the first source engine aka GoldSource was kind of simple. It did take a while to compile, but you could jump straight into your map after seconds on a small map and a few minutes on a larger one. Now I understand the Source mappers' nightmares, stay strong! :D
That tree scared the living fuck outta me.
Also add -StaticPropSampleScale 0.25 (16 = slow, high quality, 4 = default and 0.25 = fast, low quality) alongside -StaticPropLighting for faster compiles to help iteration.
That murderous tree is still at large.
New 3kliksphilip video= Merry Christmas.
Nice tree bro, proud of you
+Randomstuffs261 Philip, great tree, keep it up, proud of you
THE TREES!! THEY KILL AGAIN! SLAY THEM ALL!
THE TREE IS BACK
HIDE YO KIDS
HIDE YO WIVES
THE TREE IS COMING
+Haribo Games Half Life Tree confirmed!
At some point I didn`t have a clue what are you talking about,but I just watched the whole video
de_acidtrip:
When the trees come to get you, match's over buddy.
3kliks talking over images of the hammer editor gives me so much of the best kind of nostalgia
TL;DR : Volvo giv us Sourc 2.
Volvo plz giv us Half-Lif 4
Volvo pls fix delay between replies
Wish granted
@@samueldantas2702 nice
i'm still surprised how revolutionary source was back then
in 2004, Call of Duty looked like goldsrc meanwhile Half-Life 2 was something the latest computers couldn't handle, where everyone was complimenting the "photo-realistic" graphics and complaining about the extreme system requirements
who knows, maybe source 3 will have so many details that grass blades will be bent and flattened from your feet
Great video Philip. thank you for teaching me to use expert compiler rather than the old evil normal compile window
Why aren't you in Valve yet. Valve pls fix.
+Facility Kid Cuz people in UK speaks understandable english..
@@h4x45 last i checked, gaben wasn't a hillbilly from the south using slurs and metaphors for every sentence
I have a bug report: sometimes in random rounds I can hear every sound other players make like if they were right next to me. I hear gun shoots, footsteps and grenade sounds and it make the game pretty confusing. Probability I'm not the only one who had this issues already.
same
3kliksphilip should analyze this incredible phenomenon (glitch).
***** Yeah I have some but already tried it and I think it didn't work.
I get that too.
+João Carlos It happens when you alt+tab
Hooray you delivered! (Zuthal from reddit here!). Full compile is a nightmare for doing completed maps, hopefully we'll get Source 2 sometime this year and it will get easier...
I really appreciate the last five seconds of the video philip
Much appreciated for all the videos you make. especially since the screen shot shows you compressing the files at mid night. Please take all the TH-cam money, you deserve it?
I loved the ending so much. I mean, it's enough that your videos are so informative, especially to a fan of CS:GO such as myself (I'm taking a break from the game though, I have my gripes with it). But, you add just that extra bit of humor in your videos that is subtle enough to not overstay its welcome. :)
i have no idea what is going on or even interested in these map stuff but im a loyal subscriber and watched it completely to the end. Nice video, warowl !
Ah, the days without ray tracing
for some reason the props in the 3d skybox werent lighting up. Your settings fixed it my godsend 3kliks. I just did HDR only
@3kliksphilip It should be noted that, you CAN get Flickering Lighting to work WITHOUT checkered boxes. You need a "logic_auto" with output > OnMapSpawn > "kill env_cascade_lighting"
This will fix the checkers, and allow flickering lights. (at a cost)
Look at 2:30 ... you'll see -threads 6 then look at the video makers nick... 3kliksphilip. 6 divided by 3 equals 2... Source 2 in CS:GO confirmed!
+moronzz haha
Dear, 3kliksphilip
I am delighted to point out the wonderful throwback/reference of your show "How will he die". I absolutely loved it. The first time that I saw the killer tree was in Episode 17. Please keep up these GREAT throwbacks/references.
-Your imaginary husband Derek (Derrick) :^)
P.S. I am only assuming that this throwback/reference is from "How will he die?" Episode 17 because that was the first time I saw that tree, as I mentioned earlier.
It's actually a running joke from his old source tutorials, not from HOW WILL HE DIE
Dear, Northern Berger
Thank you, for this informational information!
Dear, +Dāvis Bērziņš
Thank you for your informational kind words, I myself noticed this throwback/reference and am delighted to say that was a wonderful comment. Please continue to be SNAZZY.
-Your boy FireBathz :)
Dear, FireCrewGAMING
Thank you for this fine comment, sir! I will continue to be "SNAZZY"!
+Dāvis Bērziņš Bieži neredzu LV cilvēkus @ top comments. :D
that tree at the end scared the CRAP out of me!!! xD OMG
Apparently trees hate 3kliksphilip.
Valve, we NEED Source 2!
"The Lab" is coming out soon. That's Source 2. If they're releasing Source 2 now...
That means now they only have to work on the game.
+Cavi587 dota 2 used source 2
the_ lazy_engi I know, I'm talking about CS:GO in particular.
Evolken Well, if they want to keep CS:GO for the coming years, it's a sacrifice they should make. It would be easier for them to import systems from other games running Source 2, because as we know it, Valve likes to transport idea throught all their games, and Dota 2 was already ported and I believe porting TF2 as well as CS:GO would benefit them. Also, Source 2 is said to be optimized even better, and that would benefit players.
Evolken It's not really about graphics, it's about optimization. Also, like Phillip said, Source is a bitch when you want to be a map maker.
I love your videos Philip. I eagerly await each one, they're really my favorite.
Thank you!!
THANK YOU SO MUCH!! I have been having this problem for weeks, and just like a god you swooped in and saved me. tyty lots of love
back again with the hammer tutorials
Ahh good old killer tree. I mised you.
0:54 They will soon. Real soon.
not really
@@apchistuz when I wrote that four years ago, it was real soon. Now, it's here!
@@Igrium 20 fps in portal rtx on 4090 ti
As well as the Nyue Nyuke, the recent update also improved the Source engine by supporting some cool Nyue features!" I love your accent almost as much as I love your content.
hard to believe this engine is getting old. I remember being giddy seeing real time shadows pass over the player perspective hl2 pistol long before the game out. studios like respawn are still using their heavily modified source engine as well, but they built all their own tools for it.
So that's why my props got black after the update! Have been working on a very cool map for loooots of hours, now i don't need to worry. Thank you very much 👍
dat jump scare :O 2spooky
Actually, Pathtracing is the most accurate lighting method available. However, it is so resource heavy that it is not possible in real-time. But, that may soon change. I am personally working on a real-time pathtracing solution for Unreal Engine 4. I may be able to also bring it to Source 2. If I am allowed to access the source code that is. Also, Global Illumination is actually a Raytracing technique. GI is effectively a way to set an "importance volume" around the scene to tell the engine exactly what needs to have GI and what doesn't. Out of bounds areas are outside of the volume because they are areas that the player will not see. Thus, they do not need GI. Ambient Occlusion can be performed with several different methods. The most common being SSAO or "Screen Space Ambient Occlusion". Some games use a variant of SSAO, like HBAO or HDAO ("Horizon Based Ambient Occlusion" and "High Definition Ambient Occlusion" respectively). The best type of AO currently available is VAO or "Volumetric Ambient Occlusion" which is an AO method that actually calculates occlusion based off of the GI of the scene, instead of approximating it using only the depth buffer like traditional SSAO.
It did actually become possible lol
0:55 the future is now old man
People always say working with source or sfm is a nightmare, but this video really showed me what everyone was on about. Jeez
WOW! Thank you for this video, it helps me a lot on my projects. It's a shame that flickering lights are not possible in cs go and i did not know that till now! You dont know how much pain i had with the lighting in hammer.
Great video, Phil. Shorter than the Nuke video but so much good info - I've just started mapping for CSGO and the lighting compared to TF2's is surprising. (Just gonna plug that I make mapping videos)
I love your SDK videos
Oh gosh thank you so much for that video. I thought i was the only one getting these weird grapical bugs. You rock ! :D
I am howling at that ending, I literally cannot breathe it was just out of nowhere
The tree returns! A legend from an earlier era!
Thanks for covering this, It's been a consistent problem.
I love how this video turned into a hammer tutorial at 1:55. We even got a killer tree...
So that's why my props got black after the update! Have been working on a very cool map for loooots of hours, now i don't need to worry. Thank you very much :))
After doing some small stuff in Unreal Engine 4 and Unity 5, I tried to make a map for CSGO. It's horrible to use in comparison. If Valve wants people to make maps for them, they can at least provide some good tools.
Chiriac Puiu Yeah, but that won't affect CSGO until they port it over. They should get Source 2 out, Dota 2 already has it.
+Marcus Hagberg Valve wants you to buy cases, not build maps.
6Wildchild6 They want people to make content. Maps make them money as well because of operations, cases, etc.
Chiriac Puiu Sure, but I suspect they aren't on that 100% because there's no money to gain by doing it any faster. Which is bad for the community.
+Marcus Hagberg Well, it was sarcasm ;)
So now we all know why Source 2 is necessary for CS to survive.
Hey Philip!
I love your content,i watch it as soon as i can,and it made me so much better at CS (sadly,i have a potato pc,so,i can't do much about my aim)
I hope you keep up the good work in the videos,and also, early congratulations on 400k subs. ^^
Now we are finallay able to make flickering lights again, it works perfectly :D
The tree at the end scared me for life.
This actually same along exactly at the right time, I was trying to port a map to GO and was wondering what was going on with the props.
THANK YOU SO MUCH FOR THIS VIDEO I tried to compile a map recently and all the props were black even though I didn't do anything differently from normal. I eventually got frustrated and abandoned the map that had been sitting in my folders for years. I'll try recompiling it with different settings soon!
This was happening when I was playing Santorini the other day. Thanks for explaining.
As soon as i started playing with hammer after a year Phillip uploads a new sdk video? coincidence?
These are my favorite type of video.
No more flickering or toggleable lights? That was my favorite thing to implement in maps back in CSS and Half-Life 2 :(
Luckily the older engine branches (HL2/GMOD/EP2) still support toggable lights
thanks Philip, finally got my textures back🙌
I find it funny how hes talking about ray tracing being to hard for computers to run. 3 year ago 3kliksphilip would be shocked to day with RTX
wow! you've been uploading a lot And they have been great videos :D
Hammerplusplus really goes along way.
HOLY CRAP that tree at the end scared me out of my skin
Dont have these problems... Not even a map designer, I just watch your videos because of your voice
since the new source update I often change every prop_static into a prop_dynamic_override. They still have the old shadowing and do look normal, using the fast complie. :D
3kliks you are my savior
OMG PHIL MY map has been broken in this way for ages. Thanks for the fix!
Welcome to How Will He Die! Here are last episodes results!
3:33
thanks 3klilksphilip, this bug has been annoying me since the operation and I didn't know how to fix it!
:3
same here, ty mr 3kliks
Was not expecting the tree to kill you at the end.
I thought I was the only one with this problem. I've looked all over trying to find the solution
thank god philip! you are my saviour
great video. I could talk about this kind of thing all day.
Your channel is awesome! thanks for that kind of stuff
This is why we NEED Source 2 NOW.
VERY helpful video Philip! Thanks very much!
well big thanks for that video philip, till now I was thinking that I was doing something wrong :)
Thank you very much!!! Now i know how to fix this mess.
I don't think I could live with mapping without toggleable lights :O
Time for Source 2 xD
1:44 A similar thing happens with modding Minecraft (odd you mentioned the game), in the virtual game environment using MCP (Mod Coder Pack) everything with ambient lighting turns very black, even the actual light source!
THE TREE IS BACK
Gotta love watching your vids @1440p on my 1080p monitor (4k is quite laggy)
mais uma vez, salvo pelo mito dos tutoriais informativos.
Thanks 3kliksphilip
- threads 6 ? you've got a 3 physical core processor ?
+3kliksphilip read it in philip's voice
+3kliksphilip using eight usually doesnt allow you to do anything besides compiling. tophattwaffle uses 6 to compile and 2 for other stuff which is a really good way imo. having all 8 threads for the compile may (!!!) lead to bluescreens (happened to me)
+Sid lets see if i can still read minds, its going to be the MSI 4gb version?
Not all processors have hyper-threading
+Ketsuban max is a invaled nuber of threds so it might leed to blue screens
Hahahahaha the moving trees joke again, I expected it to explode like 5 frames before the end.
This actually helped me a lot
thank you philip you saved my map *^*