Product Chat / Do we have a work around to stop the water plane from cutting through entities when place in the water?

Author
Message
perelect
9
Years of Service
User Offline
Joined: 27th Mar 2015
Location: Australia
Posted: 26th Jun 2015 11:30
Do we have a work around to stop the water plane from cutting through entities when place in the water?

I have only just noticed that this happens.

The water is inside the boat..

Cheers
I may be old, but at least my memory still ....hmmm

Pavilion dv6 Notebook, Intel(R) Core(TM) i5-2410M CPU @ 2.30 GHz, Win 7 64 bit, 16 GB Ram, Radeon (TM) HD 6490M, 2336 MB Memory. Resolution 1366x768, Intel(R) HD Graphics 3000. (WEI 5.8)

Attachments

Login to view attachments
!nullptr
Forum Support
9
Years of Service
User Offline
Joined: 27th Mar 2015
Location: Australia
Posted: 26th Jun 2015 11:56
Altitude?
AKA SisterMatic (Steam)
Development/ Gaming Rigs
Sys 1: i7-4770 (3.5)/16Gb/128 SSD/3Tb/970gtx/2 x 23, 1 x 27 LCD - Sys 2: i7/8Gb/670gtx/1.5Tb/1 x 23 LCD - Sys 3: Amd Quad/8Gb/645gtx/1Tb/30" LCD
PM
perelect
9
Years of Service
User Offline
Joined: 27th Mar 2015
Location: Australia
Posted: 26th Jun 2015 14:08
Thanks, !nullptr

It would be nice exclude the water plane from within an enclosed entity, that is placed into the water.
I made a "tunnel" bend that big enough to drive a vehicle through, but its full of water.

Its not a big issue at the moment, But I was hoping someone else might of already worked it out.
ill add it to the, to do list.

Cheers
I may be old, but at least my memory still ....hmmm

Pavilion dv6 Notebook, Intel(R) Core(TM) i5-2410M CPU @ 2.30 GHz, Win 7 64 bit, 16 GB Ram, Radeon (TM) HD 6490M, 2336 MB Memory. Resolution 1366x768, Intel(R) HD Graphics 3000. (WEI 5.8)
DVader
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location:
Posted: 26th Jun 2015 14:38
Not possible at present. The water plane is just that and there is no way to hide it in places that way. Even when they revisit the water code (much was promised) I don't think this will be easily possible. It does make rowboats sort of not possible though as they do not float over the water magically in reality.


SPECS: Q6600 CPU. Nvidia 660GTX. 8 Gig Memory. Win 7.
Teabone
Forum Support
17
Years of Service
User Offline
Joined: 8th Jun 2006
Location: Earth
Posted: 26th Jun 2015 22:48 Edited at: 2nd Jul 2015 22:33
Even in Skyrim and Fallout the water plane would cut through boats. The only time it wouldn't is when the boat was enterable to a new map of being inside the boat. However for a small boat like you have in your screenshot you basically have to raise it till no water is in it. If the water does breach into the boat it means the boat wasn't designed correctly for GG. It needs a thicker taller base.


EDIT:
Actually I take back my comment about "wasn't designed correctly for GG" . Didn't necessarily mean it that way.
i7 -2600 CPU @ 3.40GHz - Windows 7 - 8GB RAM - Nivida GeForce 420 GT
Jerry Tremble
GameGuru TGC Backer
11
Years of Service
User Offline
Joined: 5th Nov 2012
Location: Sonoran Desert
Posted: 27th Jun 2015 01:07
Quote: "If the water does breach into the boat it means the boat wasn't designed correctly for GG. "


Just put a bucket in it. All's good!
MAME Cab PC: i7 4770@3.4Ghz (passmark 9945), 12GB RAM, Win 8.1/64, GeForce GTX645 (passmark 1898); Shiny new laptop: i7 4800MQ@2.7Ghz (passmark 8586), 16GB RAM, Win 8.1/64, GeForce GTX870M (passmark 3598); Old laptop: i5@2.3Ghz, 8GB RAM, Win 7/64, Intel 3000 graphics
PM
rolfy
17
Years of Service
User Offline
Joined: 23rd Jun 2006
Location:
Posted: 27th Jun 2015 07:52
It might work if you use a transparent plane shaped for the boat. GG can be funky with transparency and might remove the water behind it, I will give it a try myself tomorrow when I have time. Try yourself with settings 1-4 and see if any remove water behind
Not a perfect solution but worth a try.
perelect
9
Years of Service
User Offline
Joined: 27th Mar 2015
Location: Australia
Posted: 28th Jun 2015 20:28
Thanks, Guys

@rolfy,

Thanks I have tried a few combinations.
I ended up editing the shader. Getting close.

The model and the water are both cut out in this picture.

When I get some more free time I will return to this one.

Cheers.
I may be old, but at least my memory still ....hmmm

Pavilion dv6 Notebook, Intel(R) Core(TM) i5-2410M CPU @ 2.30 GHz, Win 7 64 bit, 16 GB Ram, Radeon (TM) HD 6490M, 2336 MB Memory. Resolution 1366x768, Intel(R) HD Graphics 3000. (WEI 5.8)

Attachments

Login to view attachments
rolfy
17
Years of Service
User Offline
Joined: 23rd Jun 2006
Location:
Posted: 28th Jun 2015 20:50 Edited at: 28th Jun 2015 21:02
It can also depend on the order models are placed..try placing the boat first before placing the transparent plane or other way round.
Might even work better if the plane is attached to the model, again the boat should be created first before attaching the plane the order also is important in modeler. Make a small part of the boat texture transparent for the plane so you can keep it all in one to use the entity shader.
perelect
9
Years of Service
User Offline
Joined: 27th Mar 2015
Location: Australia
Posted: 28th Jun 2015 21:53
Thanks rolfy,

I will try all those ideas.

Cheers
I may be old, but at least my memory still ....hmmm

Pavilion dv6 Notebook, Intel(R) Core(TM) i5-2410M CPU @ 2.30 GHz, Win 7 64 bit, 16 GB Ram, Radeon (TM) HD 6490M, 2336 MB Memory. Resolution 1366x768, Intel(R) HD Graphics 3000. (WEI 5.8)
LeeBamber
TGC Lead Developer
24
Years of Service
User Offline
Joined: 21st Jan 2000
Location: England
Posted: 8th Jul 2015 14:22
If you design your boat to have a deep hull and make your deck higher than the water plane, you should be able to sit your boat on the water without being able to see the water plane cutting through it. It's one of those fakes game developers use all the time to keep performance high while creating a great scene. If you wanted to go into the boats lower decks, then you could probably write a script which switches off the water plane when you are inside the boat a little, this way the water plane is not there when you descend into the lower parts. The script you will need is called gooutdoors.lua.

ANNOUNCEMENT: Watch a game being made and ask GameGuru questions live on WED 8TH JULY at 6PM BST on Twitch at: http://www.twitch.tv/gamegurulee
PC SPECS: Windows 7 Ultimate 64-bit, Intel Core i7 920 (PASSMARK:5008), NVIDIA Geforce 9600 GT GPU (PASSMARK:752) , 6GB RAM

Login to post a reply

Server time is: 2024-05-03 07:52:46
Your offset time is: 2024-05-03 07:52:46