Old 11-01-2009, 01:20 PM   #1
INIQUITOUS
Senior Member
 
Join Date: Jul 2006
Posts: 870
Default FluidSurface problem

I've searched around and it seems a lot of people have ran into this same problem, but it also seems to me that most of them havn't tested this over a long period of time. (from what I've read).

I'm making a single player game and one of the areas has water in it, I have a FluidSurfaceInfo all set up nicely and everything looks great. When I created the skybox it broke the fluidsurfaceinfo, in that it turned totally static and refuses to move. I removed the skybox and it returns back to normal. I repeated the process and there is something conflicting with the skybox (or more precisely the SkyZoneInfo). Its reproduceable 100% from what I can see.

So I decided to use the FluidSurfaceOscillator to genereate a slight ripple effect. (As all I want is a little fluid motion). The problem I have noticed is that over a long period of time the ripples get bigger and bigger and more turbulent, event to the point that they shoot up and down through the entire map at great heights.

I had an idea of creating a new actor that monitors the FluidSurfaceInfo or Oscillator and controls it somehow but I'm not sure if these things can even be changed on the fly.

Does anyone know what I might be doing wrong, or have any fixes for this? I would appreciate all the insight anyone might have into this problem.

Part of my level is centred/focused around a watery lair that houses new aquatic creatures and so this problem is very unsettling for me
__________________
My Maps/Mutators/Tutorials/Monsters

Ini's home page
INIQUITOUS is offline   Reply With Quote
Old 11-01-2009, 04:44 PM   #2
GreatEmerald
Senior Member
 
GreatEmerald's Avatar
 
Join Date: Nov 2007
Location: Lithuania
Posts: 1,816
Default

Strange, never ran into things like that myself. Try removing the FludSurfaceInfo and adding a new one, then change parameters and see what causes it to break like that.
GreatEmerald is offline   Reply With Quote
Old 11-02-2009, 09:42 AM   #3
INIQUITOUS
Senior Member
 
Join Date: Jul 2006
Posts: 870
Default

We already know its something to do with the skyzone, atleast that seems to be the culprit more often than not but more investigation is definately needed. I'm going to investigate the oscillator some more. I'm hoping that when you leave the zone and no longer see the fluidsurface, that its reset to its initial state. My game is quite slow paced and so you could see it for quite some time, but i'm hoping to work around it, if that is the case.
__________________
My Maps/Mutators/Tutorials/Monsters

Ini's home page
INIQUITOUS is offline   Reply With Quote
Old 11-02-2009, 02:33 PM   #4
Wail of Suicide
Senior Member
 
Join Date: Aug 2006
Posts: 593
Default

You can always use an xProcMesh if the FSI is not working for you.
Wail of Suicide is offline   Reply With Quote
Old 11-03-2009, 04:53 PM   #5
INIQUITOUS
Senior Member
 
Join Date: Jul 2006
Posts: 870
Default

When you leave the zone and return (stop rendering it and come back) it still is behaving horribly. Here is a screeny of what I am talking about, this is after about 10 mins of game play.



I did think about an xproc mesh but i'm not sure if it will react as good as a fluid surface but it might have to do at this point
__________________
My Maps/Mutators/Tutorials/Monsters

Ini's home page
INIQUITOUS is offline   Reply With Quote
Old 11-04-2009, 11:11 AM   #6
GreatEmerald
Senior Member
 
GreatEmerald's Avatar
 
Join Date: Nov 2007
Location: Lithuania
Posts: 1,816
Default

Wow, mountains of water. Like I've said, try changing parameters one by one to see if only one of them is creating this bug.
GreatEmerald is offline   Reply With Quote
Old 11-04-2009, 10:50 PM   #7
FewPosts
Junior Member
 
FewPosts's Avatar
 
Join Date: Jun 2009
Posts: 24
Default

I'd have to say it's the fluid oscilator settings as well. Try maybe copying an oscialtor from another map and see how it works.

They can be a REAL pain to tweak. Sometimes it's best to delete the actor and start over. Dealt with the exact same issue on DM-UC2-Horizon.
FewPosts is offline   Reply With Quote
Old 11-05-2009, 02:55 PM   #8
rejecht
Member
 
Join Date: Mar 2009
Posts: 58
Default

Don't know about this exact issue, but this might be relevant: If some staticmesh touches the FSI, the FSI may become static. Had to move the staticmesh away from the FSI. This was also consistently reproducible.
__________________
"Those are tears, Jefferson!"
rejecht is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Video Game Voters Network
 
All times are GMT -4. The time now is 05:55 AM.


Powered by vBulletin
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2009 Epic Games, Inc. All Rights Reserved.