The reason why importing models into source is crazy is because you have to go through 8 different fucking programs and if one of the steps fail you have to go back and troubleshoot for 5 hours
@@exotic396 Holy crap, flashbacks from doing the same for VRChat, specially when the issue is something in the first steps and the middle ones take at least 30 mins to do (model optimization)
As someone who develops in and ports to Source in general... It doesn't get easier. You just get faster. (And learn to not cry when your model does something weird.) Gmod addons like yours fascinate me. Being able to add things like this without touching the unholy C++ spaghetti that is Source is incredible.
this man has not only created a realistic ass water system better than 90% of modern AAA games, he also (kinda) ported both gels from portal which no one has been able to do before AND a realistic cloth system (again, better than most AAA games) ALL in a 20+ year old engine, this man is a coding god
It's cool and all but there's no point investing this much time and hardware resources into water/cloth physics for most games. I also don't think it looks all that natural yet. Not to say this isn't very impressive, but I don't believe in the subtle implication that the talented people behind AAA development studios are somehow lacking in ability in comparison.
@@luizmourabr You first have to get a 3D model, this is the easy part. Then you have to convert it to either the DataModel Exchange (dmx) format or the StudioModel Data (smd) format. THEN you have to make a .qc file (in a text editor!) to define all the bones and attachments and animations whatnot so the model compiler knows what the model is. If you get anything wrong you have to play a sort of back-and-forth game with the Half Life Model Viewer (hlmv) and the QC file to tweak everything. The best part is, is that you have no visual reference to work off of when messing with the .qc file, so you're effectively working blind. All of this is a chore and thankfully was made significantly easier in source 2 with the addition of the modeldoc.
Thinking about "realistic", you can make a little less thickness on ground and when you walk through water on floor you kick it like it's an object. you can apply a footsteps effect, a cool example is snow, it still remains but with elevation/overpoint marking. And I'm not trying to be annoying, I think what you've done is spectacular, and what I said above may not apply well to your project, but it was an idea. S2
Neat idea. I'm a little burned out though and not really in the mood to implement any large features like that. I'm pretty much in a "bugfix and release" state maybe for another time..
God < Casually invents fluid dynamics, Subsurface scattering, surface tension, and viscosity to make Water for a beach. Also God < How The Fuck Do I Make This Water Gun Thing?
"Ay bro, listen to this _THICK WATER"_ is a concept reserved for *nightmares.* Like, heeheehoohoo colour it white, and it's whatever. But *that sound* should not be coming out of something that looks like water until you throw it against a wall. You've really knocked it out of the park. I don't have the financial stability to go with a regular subscription as on Patreon (especially not around Christmas), but hopefully there's a one-off donation link at some point. Maybe a ko-fi or something.
Hell yeah, but it would have to be VERY complicated in order to be accurate, like subs, specials, swimming, all the different weapon classes, and that's not even all of it
Congratulations on getting close to release! I've been watching this project with so much interest. Truly some of the most impressive stuff to come out of GLua.
Glad we got here! C: The sounds are great, though it would be nice to have a different sound effect for small amounts too. Also TO HAVE THE DAMP GROUND EFFECT! Also I like your water gun :3 Well done Mee
I couldn't pinpoint it at first but you sound like a younger version of DOCM77 on hermitcraft haha Also it's awesome that the free version is to be released this soon as in january, the sound adds a lot and I'm looking forward to playing it!!! Thank you for keeping working on this project it really is amazing!
for a first blender model the water gun looks pretty good to me tbh also i like all the new changes to the gwater2 menu/GUI everything just looks good!
Yeaaahhh NVIDIA CUDA is absolute hell on Linux. I had to spend a good amount of time getting CUDA working properly, in my case for the llama_cpp python library. Had to build an older version of GCC from scratch, use an older version of the CUDA drivers that didn't even match my newer NVIDIA ones, and many other things to get it working it was super duper annoying. For the record, I'm using Nobara GNOME. I have absolutely no idea how NVIDIA FleX works, but I'll make sure to take a look at the error once you opensource it!! Thanks for all your work on this cool mod and happy new years!
Pretty cool, can't wait to use it. I watched the linux part even though I use windows, scared the hell out of me when you said AMD graphics cards wouldn't work, but thankfully it was for linux that would have to worry. I also don't understand how people port as much stuff as they do to gmod, every time i tried to do something relating to it has always failed. Except for sfm to gmod (probably because they're both source)
I doubt my interest in Gmod will return greatly soon, but I followed your development since you made v1 and its really impressive. Excited to play around with the release at least for a bit.
Pretty sure people prefer Proton over native a bunch of times. Proton makes use of Wine and some video game specific magic to translate stuff to Vulkan and Linux calls. Proton is not an emulator ;)
yeah like for example some games when ran through proton not only improve things like lighting sometimes (from too bright to more neutral colors), it can increase performance to be more than what you could get out of windows if you ran it natively! the only issue so far i notice is for mod managers/loaders and how i would use them with proton games...
@vitorgabrielgomesrodrigues Proton performs better for gmod, people tend to use proton over the native build. Not to mention that Source engine, logically, has really good support through Proton.
The upside of you making your first model is having all the setup done for future you! I used to work in Source all the time and would reuse qc and vmt files everywhere. Still stupid tedious though This mod has been an adventure to follow--love to see how official it looks with how polished its turned out!!
yay, can't wait to get gwater2! also just in about time too! i got a laptop before like 1 and a half weeks ago that's like quite good despite it's age, this hp laptop has 8 gigs of ddr3 ram, a quad core intel i5-3210m 3.1 ghz cpu, and has a amd ati radeon igpu, and runs gmod quite amazing [minus the random crashes from not having enough ram for some reason] i do get 40 to 60, but sometimes 20 fps but im used to low frames so that's like almost nothing to worry about, but what i am worried about is how hot this laptop gets while gaming. like i can cook dinner with this lol, like i mean it's expected because this laptop was never meant for gaming. [also i use linux, also forgot to mention that the laptop is about 12 to 13 years old]
@@Meetric1 omg like almost all of my computers are old anyways lol [oldest one being 16, and the newest one being 10] anyways love your work [also edit, im not sure if theres a computer that i have that's newer then 10 years old]
hello Meetric, good update btw! ayways, i have a suggestion for GWater2 ( it may be a little hard to code idk but it is just a suggestion also srry for my bad english ) you could add a feature for temperature settingss, like the water can evaporate and become steam or the water could also become in solid state, or even that the water could extinguish fire, yeah that is my suggestion, bye!
Neat idea. I'm a little burned out though and not really in the mood to implement any large features like that. I'm pretty much in a "bugfix and release" state maybe for another time..
was wondering, is there a button in that new menu that puts every single setting back to default settings with 1 click? i noticed each setting has a "reset" thing beside it, but if it's not there, a "reset ALL to default" type button would also be nice as a sort of "oh crap my game is about to crash from my friend who adjusted all the settings to max and he won't stop spawning water so i need to press the panic 'reset all to default' type setting to prevent a crash"
presets tab -> water willl reset all edited parameters to default. Its unlikely that your friend would be able to impact performance that much though, since performance specific parameters are local and cannot be messed with by other players
I think you could potentially collaborate with a Source model creator to have a much more clean model. But good first attempt, you had to start somewhere
I have an idea to add a new liquid parameter, viscosity absorption, the closer the drop wakes up to the center, the less viscous it will be, or vice versa, more viscous
"Getting one model in the source engine is CRAZY!" --Guy who made a whole ass water system, infinite map system, and generated glass all in Source.
real
The reason why importing models into source is crazy is because you have to go through 8 different fucking programs and if one of the steps fail you have to go back and troubleshoot for 5 hours
@@exotic396real. Importing into source is the worst
+ generating glass and terrain is easier 💀
@@exotic396 Holy crap, flashbacks from doing the same for VRChat, specially when the issue is something in the first steps and the middle ones take at least 30 mins to do (model optimization)
HELL YEAH this looks like the best update ever it's like a release product now
the sink
Hey @DeSinc when new video?
Indeed
Even psycho hl2 sound barrier breaker rated this up, cheers
when will you come back
As someone who develops in and ports to Source in general... It doesn't get easier. You just get faster. (And learn to not cry when your model does something weird.)
Gmod addons like yours fascinate me. Being able to add things like this without touching the unholy C++ spaghetti that is Source is incredible.
Ah. how fun
Honestly the actual model wasn't too terrible to import, the difficulty was in how to set up the hand bone structure
If the Gmod Wizard says something is hard, I believe him.
The day Gwater2 releases on the workshop will be the best day in 2025.
That day is today!
this man has not only created a realistic ass water system better than 90% of modern AAA games, he also (kinda) ported both gels from portal which no one has been able to do before AND a realistic cloth system (again, better than most AAA games) ALL in a 20+ year old engine, this man is a coding god
We should pray to garry newman for pushing modding even further on Source
It's cool and all but there's no point investing this much time and hardware resources into water/cloth physics for most games. I also don't think it looks all that natural yet.
Not to say this isn't very impressive, but I don't believe in the subtle implication that the talented people behind AAA development studios are somehow lacking in ability in comparison.
@haileybennett4006 I didn't wanna come off as being mean to AAA devs, they're really good at what they do
Yes
Fr fr
i can confirm that getting a model into the source engine is a sisyphean task
can also confirm.
Out of curiosity may I ask why?
S1FM Model porter here. Yeah, it can be a hell of a climb.
@@Blap7 what a thrill
@@luizmourabr You first have to get a 3D model, this is the easy part.
Then you have to convert it to either the DataModel Exchange (dmx) format or the
StudioModel Data (smd) format.
THEN you have to make a .qc file (in a text editor!) to define all the bones and attachments and animations whatnot so the model compiler knows what the model is.
If you get anything wrong you have to play a sort of back-and-forth game with the Half Life Model Viewer (hlmv) and the QC file to tweak everything.
The best part is, is that you have no visual reference to work off of when messing with the .qc file, so you're effectively working blind.
All of this is a chore and thankfully was made significantly easier in source 2 with the addition of the modeldoc.
Thinking about "realistic", you can make a little less thickness on ground and when you walk through water on floor you kick it like it's an object. you can apply a footsteps effect, a cool example is snow, it still remains but with elevation/overpoint marking.
And I'm not trying to be annoying, I think what you've done is spectacular, and what I said above may not apply well to your project, but it was an idea. S2
Neat idea. I'm a little burned out though and not really in the mood to implement any large features like that. I'm pretty much in a "bugfix and release" state
maybe for another time..
2:55 Half Life Alyx PTSD
God < Casually invents fluid dynamics, Subsurface scattering, surface tension, and viscosity to make Water for a beach.
Also God < How The Fuck Do I Make This Water Gun Thing?
Humans < i gotchu
thanks for the sounds Meetric, your addons is crazy. Keep going like that
i remember you said about multiplayer lol
@@kazarei1 I said about sounds, but multiplayer is cool too))
@@nullum2106 oh yeah, sorry lol
Yes
"Ay bro, listen to this _THICK WATER"_ is a concept reserved for *nightmares.*
Like, heeheehoohoo colour it white, and it's whatever. But *that sound* should not be coming out of something that looks like water until you throw it against a wall.
You've really knocked it out of the park. I don't have the financial stability to go with a regular subscription as on Patreon (especially not around Christmas), but hopefully there's a one-off donation link at some point. Maybe a ko-fi or something.
meetric casually uploading a gwater2 video
how else is he supposed to upload it? competitively?
@@bossowl33 wetly. covered in damp.
@@bossowl33 *yes.*
@@bossowl33 yep
@@bossowl33 uhuh
we're so back
A splatoon gamemode with this mod would be sick
But it would be laggy as hell unless you have a Nato pc or something like that
@@Somefinnishguy50wtf is NATO PC??
Hell yeah, but it would have to be VERY complicated in order to be accurate, like subs, specials, swimming, all the different weapon classes, and that's not even all of it
Impossible, water can't be serverside
hands down the best gmod dev THERE IS
the guy who commented that we will get g-rain was absolutely right
Man I can't wait for the full release! I was obsessed with the PhysX water demos as a kid, so it makes me weirdly nostalgic seeing this.
Congratulations on getting close to release! I've been watching this project with so much interest. Truly some of the most impressive stuff to come out of GLua.
Babe wake up, a new gwater update came out.
As a goop, I appreciate the addition of goop
Glad we got here! C:
The sounds are great, though it would be nice to have a different sound effect for small amounts too.
Also TO HAVE THE DAMP GROUND EFFECT!
Also I like your water gun :3
Well done Mee
No damp surfaces unfortunately, couldn't implement something functional in time.
@Meetric1 Noooooooo! ;-;
I will miss my dream~
dude this is insane, i remember watching the first video you made on gwater the dedication is insane, this might aswell be version 1.0 congrats man
I couldn't pinpoint it at first but you sound like a younger version of DOCM77 on hermitcraft haha
Also it's awesome that the free version is to be released this soon as in january, the sound adds a lot and I'm looking forward to playing it!!!
Thank you for keeping working on this project it really is amazing!
Never heard of this before now, but you have to love hobby engineering projects like this.
Hey man, been watching your videos for a while. Fun to see your journey as a developer
Congrats on the release!
for a first blender model the water gun looks pretty good to me tbh also i like all the new changes to the gwater2 menu/GUI everything just looks good!
If i could add this to my Steam wishlist I would
holy molly now this is what we call a new years present
6:39 Yeah yeah, i was about to say that lol, i recognized those clouds haha
you got fans out here! you're nothing short of a hero to those that play with valve engines.
Man you never stop to amaze me.
Yeaaahhh NVIDIA CUDA is absolute hell on Linux. I had to spend a good amount of time getting CUDA working properly, in my case for the llama_cpp python library. Had to build an older version of GCC from scratch, use an older version of the CUDA drivers that didn't even match my newer NVIDIA ones, and many other things to get it working it was super duper annoying. For the record, I'm using Nobara GNOME.
I have absolutely no idea how NVIDIA FleX works, but I'll make sure to take a look at the error once you opensource it!!
Thanks for all your work on this cool mod and happy new years!
craziest mod in gmod, youre a legend
Legendary addon, love it.
1:20 XD Thanks man we have mad respect for you too bro.
OMG AFTER SO LONG THIS IS COMING OUT
and this still came out before clay soldiers on ppg
Pretty cool, can't wait to use it.
I watched the linux part even though I use windows, scared the hell out of me when you said AMD graphics cards wouldn't work, but thankfully it was for linux that would have to worry.
I also don't understand how people port as much stuff as they do to gmod, every time i tried to do something relating to it has always failed. Except for sfm to gmod (probably because they're both source)
I guess people have a lot of dedication
@@Meetric1 yeah
love your work! looks amazing!
No glazing this is probably the most impressive Gmod Addon I’ve ever even seen😭
The fact that you have done this in an old ass engine from 20 years ago is so damn cool. Good job man!
Holy shit this really did make my jaw drop hope development goes well
Wow, this is really cool, I'm looking forward to the release.
been following this since gwater 1 its amazing how far its come since then and this is my favorite mod right now.
You NEED more praise and recognition for this, respect!
I doubt my interest in Gmod will return greatly soon, but I followed your development since you made v1 and its really impressive. Excited to play around with the release at least for a bit.
thanks for caring about the linux homies
Someone's gotta break the endless linux support cycle
I like the way you did the sound changing with viscosity.
I’m hyped for the Workshop realese!
Oh yea it’s the final countdown!
dude this looks way too good
Just made my day better, I'm truly going to use this mod in 2025 😊 Advance Happy New Year!
thank you for making one of the best addon's on the workshop :)
I cannot wait for the full release this will be PEAK
It's so amazing to see how this mod has evolved.🎉
Hey man for a first model this ain’t too bad!
New Splatoon update looking cool
Amazing model! and thanks for using my icon!
THANK YOU THANK YOU
I'm crying in happiness rn
ill say, that watergun model is better than my first blender model
Impressive work man!!!
This is hands down the absolutely most impressive thing I’ve ever seen done in source
Pretty sure people prefer Proton over native a bunch of times.
Proton makes use of Wine and some video game specific magic to translate stuff to Vulkan and Linux calls. Proton is not an emulator ;)
yeah like for example some games when ran through proton not only improve things like lighting sometimes (from too bright to more neutral colors), it can increase performance to be more than what you could get out of windows if you ran it natively! the only issue so far i notice is for mod managers/loaders and how i would use them with proton games...
That makes sense
GMod is a native Linux game though, most people will not run it with Proton
@vitorgabrielgomesrodrigues Proton performs better for gmod, people tend to use proton over the native build. Not to mention that Source engine, logically, has really good support through Proton.
man, you are the one guy who maked a working water mod that is ALMOST realistic, thats crazy
IM SO HYPED FOR IT BRO
The upside of you making your first model is having all the setup done for future you! I used to work in Source all the time and would reuse qc and vmt files everywhere. Still stupid tedious though
This mod has been an adventure to follow--love to see how official it looks with how polished its turned out!!
Thats fair, still though thats 4 hours of my life im not getting back
Best christmas present ever
absolute peak.
As someone whos been getting into modelling a lot, thats pretty good for a first model,
Happy New Year!
huge companies must hire this man
This whole thing is fire! I mean... water
I already said it
This guy is revolutionizing the gmod workshop.
very cool thank you meetric
oh my god i cant wait
I can't wait to get it.
bro i remember when gwater first came out the progress is real damn
I hope it will be optimized enough so I can run it on my 750 ti faster than 30fps
My boi finally did a huge update since 0.3(?) or 0.4!
yay, can't wait to get gwater2! also just in about time too! i got a laptop before like 1 and a half weeks ago that's like quite good despite it's age, this hp laptop has 8 gigs of ddr3 ram, a quad core intel i5-3210m 3.1 ghz cpu, and has a amd ati radeon igpu, and runs gmod quite amazing [minus the random crashes from not having enough ram for some reason] i do get 40 to 60, but sometimes 20 fps but im used to low frames so that's like almost nothing to worry about, but what i am worried about is how hot this laptop gets while gaming. like i can cook dinner with this lol, like i mean it's expected because this laptop was never meant for gaming. [also i use linux, also forgot to mention that the laptop is about 12 to 13 years old]
Don't worry, my computer (the one recording this video) has specs from 2014. Despite its age, it runs this pretty well. You'll probably be fine
@@Meetric1 omg like almost all of my computers are old anyways lol [oldest one being 16, and the newest one being 10] anyways love your work [also edit, im not sure if theres a computer that i have that's newer then 10 years old]
Yay you’ve added the watergun 👍
paying for gwater2 with patreon is like paying for water bills, very realistic system
damn that water does indeed G
Alright, it's almost free, and uploaded to the Workshop! Let's.. GOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
amazing video please post again what is great with you
hello Meetric, good update btw!
ayways, i have a suggestion for GWater2 ( it may be a little hard to code idk but it is just a suggestion also srry for my bad english )
you could add a feature for temperature settingss, like the water can evaporate and become steam or the water could also become in solid state, or even that the water could extinguish
fire, yeah that is my suggestion, bye!
Neat idea. I'm a little burned out though and not really in the mood to implement any large features like that. I'm pretty much in a "bugfix and release" state
maybe for another time..
Happy New Year
Thank you!
MY RADIANTS AT THUMBNAIL:D
I CAN'T WAIT🗿
facepunch should definetly hire you
Hell yeah! Funny addon that adds goopy goop soon become free. Oh wow!
GWater2: working speed and bounce gel from portal
CounterStrike2: water? i hardly know her
best addon to ever grace the workshop
was wondering, is there a button in that new menu that puts every single setting back to default settings with 1 click? i noticed each setting has a "reset" thing beside it, but if it's not there, a "reset ALL to default" type button would also be nice as a sort of "oh crap my game is about to crash from my friend who adjusted all the settings to max and he won't stop spawning water so i need to press the panic 'reset all to default' type setting to prevent a crash"
presets tab -> water willl reset all edited parameters to default.
Its unlikely that your friend would be able to impact performance that much though, since performance specific parameters are local and cannot be messed with by other players
I think you could potentially collaborate with a Source model creator to have a much more clean model. But good first attempt, you had to start somewhere
probably, though you gotta start somewhere
COOL!!!!!
I have an idea to add a new liquid parameter, viscosity absorption, the closer the drop wakes up to the center, the less viscous it will be, or vice versa, more viscous
All particles must have the same viscosity. FleX limitation unfortunately
This is insane wow
5:11 oh man ((