Well the current Hydrax implementation in PB gives me a similar output. Just run the example code (3D\Water.pb) and change the line 41 to have #PB_World_WaterHighQuality instead of #PB_World_WaterLowQuality. Adjust the transparency value of CreateWater to you liking (to see terrain below the water plain) and you'll have the same results.DK_PETER wrote:Oh my!! Lovely! The water looks amazing.applePi wrote:i have downloaded the demo Hydrax-v0.5.1_Demo1.rar from
http://modclub.rigsofrods.com/xavi/
it has exe file
it display an island with a wavy water and a waving palms, we can walk in the island, it is great.
Water
Re: Water
Intel Core i7 Quad 2.3 Ghz, 8GB RAM, GeForce GT 630M 2GB, Windows 10 (x64)
Re: Water
So true...The PB team have made a really nice water world effect, but some things can be fine tuned.Olby wrote: Well the current Hydrax implementation in PB gives me a similar output. Just run the example code (3D\Water.pb) and change the line 41 to have #PB_World_WaterHighQuality instead of #PB_World_WaterLowQuality. Adjust the transparency value of CreateWater to you liking (to see terrain below the water plain) and you'll have the same results.
I would really appreciate a water attribute to change some water attributes on the fly.
WaterAttribute (#PB_World_Wave, value) - Being able to add juuust small value changes instead of always sailing of 'the sea os tranquility'.
WaterAttribute(#PB_World_Rays, ON/OFF) -
Staring into the godrays below the surface is really nice, but turning away from and/or 'diving' turns the beauty of the ray
into a weird world of elongated honky blocks of octopus arms streaking alongside the camera.

Other than that: I truly like the PB team's implementation of 'sea world' and they're doing a damn good job.

Current configurations:
Ubuntu 20.04/64 bit - Window 10 64 bit
Intel 6800K, GeForce Gtx 1060, 32 gb ram.
Amd Ryzen 9 5950X, GeForce 3070, 128 gb ram.
Ubuntu 20.04/64 bit - Window 10 64 bit
Intel 6800K, GeForce Gtx 1060, 32 gb ram.
Amd Ryzen 9 5950X, GeForce 3070, 128 gb ram.
- Bananenfreak
- Enthusiast
- Posts: 519
- Joined: Mon Apr 15, 2013 12:22 pm
Re: Water
Here´s a thread for more water functions 
http://www.purebasic.fr/english/viewtop ... =3&t=55787
I think GodRays On/Off is not so important. Live with the godrays or don´t use them. In my mind there is no sense for turning them on and off on-the-fly.
I can´t confirm that there is a lightoctopus... It seems unnormal, but not sooo unnormal.

http://www.purebasic.fr/english/viewtop ... =3&t=55787
I think GodRays On/Off is not so important. Live with the godrays or don´t use them. In my mind there is no sense for turning them on and off on-the-fly.
I can´t confirm that there is a lightoctopus... It seems unnormal, but not sooo unnormal.
Re: Water
Just keep diving away from the godrays.Bananenfreak wrote:Here´s a thread for more water functions
http://www.purebasic.fr/english/viewtop ... =3&t=55787
I think GodRays On/Off is not so important. Live with the godrays or don´t use them. In my mind there is no sense for turning them on and off on-the-fly.
I can´t confirm that there is a lightoctopus... It seems unnormal, but not sooo unnormal.

Well...I've already read the link. Godrays are a nice touch, which adds to the realism when doing a diving sim.
I'm not so demanding, when it comes to the full implementation of Hydrax. The team has their reasons for
not adding it all in one go (probably not real high on their list right now), but being able to do some minor
changes to already existing functions would be real nice.
Current configurations:
Ubuntu 20.04/64 bit - Window 10 64 bit
Intel 6800K, GeForce Gtx 1060, 32 gb ram.
Amd Ryzen 9 5950X, GeForce 3070, 128 gb ram.
Ubuntu 20.04/64 bit - Window 10 64 bit
Intel 6800K, GeForce Gtx 1060, 32 gb ram.
Amd Ryzen 9 5950X, GeForce 3070, 128 gb ram.
- Bananenfreak
- Enthusiast
- Posts: 519
- Joined: Mon Apr 15, 2013 12:22 pm
Re: Water
Ah, yeah, if you dive away from the sun, you´ll see the octopus 
I also think waterlib isn´t so important for the development Team. Maybe in PB 5.3

I also think waterlib isn´t so important for the development Team. Maybe in PB 5.3

Re: Water
I don't get their point. First they implement barely usable 3D lib in 2002/2003 and neglect it for ten years. The question is why bother? Just get rid of it or put some real effort to add all necessary commands for us to make decent projects. Just look at any other 3d/game engine for the inspiration. We are not asking for anything major. Just all around usable 3d lib, something along the lines of Blitz3D would be good. But afaik they never treated 3d library with so much necessary attention. Unfortunately it only sheds bad rep on PureBasic as a product. I haven't yet heard anyone who would suggest PB for 3d projects. Shame given the amount of time they've invested in polishing other aspects of the product.Bananenfreak wrote:Ah, yeah, if you dive away from the sun, you´ll see the octopus
I also think waterlib isn´t so important for the development Team. Maybe in PB 5.3

Things are starting to turn for better in recent releases but there are some rough edges and it still feels quite raw.
Intel Core i7 Quad 2.3 Ghz, 8GB RAM, GeForce GT 630M 2GB, Windows 10 (x64)
- Bananenfreak
- Enthusiast
- Posts: 519
- Joined: Mon Apr 15, 2013 12:22 pm
Re: Water
@ Olby:
I think most users don´t use the 3D-Lib often. I bought PB on Amazon (cutthroaths
) a few years ago. I was younger and wanted to make my own game (I thought PB was a Gamemaker, because it was so presented). Now, I make my own game (The mapeditor for it),... eh yeah; Most users (~60-70%) don´t use the 3d-Lib, but other things. Everyone Needs the Compiler, the IDE and other generally things and so the development Team has to decide what they bring Forward and what not. The PB-Team isn´t a big Team like Microsoft or something else 
The current 3D-lib is usable (we exclude the water ^^) and extensive, a big THANKS to the development Team
I think most users don´t use the 3D-Lib often. I bought PB on Amazon (cutthroaths


The current 3D-lib is usable (we exclude the water ^^) and extensive, a big THANKS to the development Team

Re: Water
Please read my post again. I didn't say that it's not usable nowadays. It has become what it is only in the LAST year or so. Before that we had nearly 10 years of stagnation during which PB got notoriously bad rep for it's 3D implementation. Sprite lib is nice and this is what they advertise (2d games). As for the size of PB team, sometimes it is better to bite smaller chunks, if they could not handle it from the start they should have not worked on it all and focus on compiler and IDE instead. But like I said above it took us 10+ years to get where we are now. We are really close to making it happen but there are still a few minor things to iron out.Bananenfreak wrote:@ Olby:
I think most users don´t use the 3D-Lib often. I bought PB on Amazon (cutthroaths) a few years ago. I was younger and wanted to make my own game (I thought PB was a Gamemaker, because it was so presented). Now, I make my own game (The mapeditor for it),... eh yeah; Most users (~60-70%) don´t use the 3d-Lib, but other things. Everyone Needs the Compiler, the IDE and other generally things and so the development Team has to decide what they bring Forward and what not. The PB-Team isn´t a big Team like Microsoft or something else
The current 3D-lib is usable (we exclude the water ^^) and extensive, a big THANKS to the development Team
Intel Core i7 Quad 2.3 Ghz, 8GB RAM, GeForce GT 630M 2GB, Windows 10 (x64)