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)
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.
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.
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..
@@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.
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
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!
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.
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!
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!
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 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)
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!!
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
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..
I'm not sure. Its pretty stressful to manage and goes against my ideology. To me it seems silly to sell a product which can be digitally copied an unlimited number of times. I guess that's just how capitalism works unfortunately
great job! would it be possible to have multiple different types of liquid at a time? also, is there a Lua API? would be interested in developing addons that use gwater2!
@@Meetric1 I wonder if it would be possible to run multiple simulations at the same time. they wouldn't be able to interact with each other, and would probably be quite resource intensive, but maybe that could be worth a try?
Ik you said no Mac support in the description, but has anyone tested running Gmod through Wine then trying to use the addon? Wine + GPTK allows for Direct X 11/12 translation, so it may work.
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]
"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
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
If the Gmod Wizard says something is hard, I believe him.
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
The day Gwater2 releases on the workshop will be the best day in 2025.
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..
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.
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
@@ilovegarry I said about sounds, but multiplayer is cool too))
@@nullum2106 oh yeah, sorry lol
Yes
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
Never heard of this before now, but you have to love hobby engineering projects like this.
hands down the best gmod dev THERE IS
we're so back
"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.
2:55 Half Life Alyx PTSD
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
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~
the guy who commented that we will get g-rain was absolutely right
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!
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.
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
As a goop, I appreciate the addition of goop
Legendary addon, love it.
Hey man, been watching your videos for a while. Fun to see your journey as a developer
Congrats on the release!
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!
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.
holy molly now this is what we call a new years present
Babe wake up, a new gwater update came out.
you got fans out here! you're nothing short of a hero to those that play with valve engines.
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!
craziest mod in gmod, youre a legend
The fact that you have done this in an old ass engine from 20 years ago is so damn cool. Good job man!
If i could add this to my Steam wishlist I would
love your work! looks amazing!
1:20 XD Thanks man we have mad respect for you too bro.
been following this since gwater 1 its amazing how far its come since then and this is my favorite mod right now.
Oh yea it’s the final countdown!
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.
I’m hyped for the Workshop realese!
You NEED more praise and recognition for this, respect!
dude this looks way too good
6:39 Yeah yeah, i was about to say that lol, i recognized those clouds haha
IM SO HYPED FOR IT BRO
absolute peak.
Just made my day better, I'm truly going to use this mod in 2025 😊 Advance Happy New Year!
Best christmas present ever
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 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
OMG AFTER SO LONG THIS IS COMING OUT
and this still came out before clay soldiers on ppg
I like the way you did the sound changing with viscosity.
Happy New Year!
No glazing this is probably the most impressive Gmod Addon I’ve ever even seen😭
Impressive work man!!!
thanks for caring about the linux homies
Someone's gotta break the endless linux support cycle
THANK YOU THANK YOU
I'm crying in happiness rn
I cannot wait for the full release this will be PEAK
huge companies must hire this man
oh my god i cant wait
thank you for making one of the best addon's on the workshop :)
It's so amazing to see how this mod has evolved.🎉
Amazing model! and thanks for using my icon!
Hey man for a first model this ain’t too bad!
Yay you’ve added the watergun 👍
man, you are the one guy who maked a working water mod that is ALMOST realistic, thats crazy
very cool thank you meetric
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.
I can't wait to get it.
paying for gwater2 with patreon is like paying for water bills, very realistic system
New Splatoon update looking cool
ill say, that watergun model is better than my first blender model
This is hands down the absolutely most impressive thing I’ve ever seen done in source
As someone whos been getting into modelling a lot, thats pretty good for a first model,
Thank you!
🌊
I already said it
This guy is revolutionizing the gmod workshop.
Happy New Year
wa'ah. pure wa'ah.
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
This is insane wow
This whole thing is fire! I mean... water
Happy happy happy!!
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
Can you Add an Adhesion Gel Preset? i wanna walk on walls. (it's an unused Gel)
amazing video please post again what is great with you
amazing
My boi finally did a huge update since 0.3(?) or 0.4!
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..
Will you be doing any more paid projects in the future? This has been really cool.
I'm not sure.
Its pretty stressful to manage and goes against my ideology. To me it seems silly to sell a product which can be digitally copied an unlimited number of times. I guess that's just how capitalism works unfortunately
best addon to ever grace the workshop
hell yeah
great job! would it be possible to have multiple different types of liquid at a time? also, is there a Lua API? would be interested in developing addons that use gwater2!
1. No. FleX limitation unfortunately
2. Yes it does, the entire gmod interface is Lua
@@Meetric1 I wonder if it would be possible to run multiple simulations at the same time. they wouldn't be able to interact with each other, and would probably be quite resource intensive, but maybe that could be worth a try?
@emilydaemon That would most likely require a rewrite honestly.
Ik you said no Mac support in the description, but has anyone tested running Gmod through Wine then trying to use the addon? Wine + GPTK allows for Direct X 11/12 translation, so it may work.
it'll run really badly
@@spritzerland658 M1, maybe. Newer apple silicon computers will probably be fine. i just dont have access to the addon to test
I don't actually know to be honest, I just assumed the GPU architecture would have lots of problems with the FleX interface
@@Meetric1 GPTK does a pretty good job at D3D11/12 to metal, so its worth a shot if you have a tester with an apple silicon mac
bro i remember when gwater first came out the progress is real damn
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]
COOL!!!!!
make an option to toggle between the new gun and the old one (the old one shoots water more consistently)
damn that water does indeed G