AuthorTopic: Help with a waterfall  (Read 315 times)

Offline seriatum

  • 0001
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile

Help with a waterfall

on: August 19, 2018, 12:12:34 pm
Hello, I'm working on a waterfall as a fairly large background asset in my game. There are probably a few things wrong with this, but I can't quite put my finger on them. Does anyone have any experience in animating water and could give me some tips? This isn't really working for me! :'(

Offline Retronator

  • 0001
  • *
  • Posts: 64
  • Karma: +0/-0
  • Matej 'Retro' Jan
    • retronator
    • http://pixeljoint.com/p/24236.htm
    • retronator
    • retronator
    • retronator
    • View Profile
    • Retronator

Re: Help with a waterfall

Reply #1 on: August 19, 2018, 05:30:40 pm
I don't have much experience with animating so I'll leave that for others to comment on, but the biggest problem I can see myself is that water is not flowing downwards physically correct. There are some places right under the rocks that it would simply not reach. Here's a quick display of what I mean:

Not perfect, just to illustrate the idea. It's OK if some of the trails 'snake' their way down along the face of the cliff, but the majority of what conveys a waterfall are the vertical drops of water that simply go straight down until they hit something. It can widen as it goes from top to bottom, but this is by trading depth for width. That means it thins out into a spray, so it won't be a very solid flow (you'd need to darken or dither it out or animate alternating sprays).
« Last Edit: August 19, 2018, 05:48:34 pm by Retronator »

Offline seriatum

  • 0001
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile

Re: Help with a waterfall

Reply #2 on: August 20, 2018, 02:38:51 am
Thanks for your response! Yes, I see what you mean and I think reworking it to something like what you've done will help. It will probably help with the animating too as I can concentrate on the individual streams rather than one big blanket of water. I'll give it a go, thanks!