Planetside Software Forums

General => Image Sharing => Topic started by: Hannes on August 13, 2010, 05:41:03 AM

Title: Stormy ocean on Youtube (Page 2)
Post by: Hannes on August 13, 2010, 05:41:03 AM
This is a still of an animation I am rendering right now. It took a lot of time to get the movement of the different PFs look right. It's actually a terrain with a water shader and some animated PFs and cloud fractals for the foam. It's displaced by some other animated PFs (modified versions of the foam-PFs).
I wish I could place some spray on top of the crests but my attempts to use a cloud layer didn't look good. Any chance of conforming clouds out of the box, Planetside staff? ;)
This one took only 32 minutes to render. Not too bad, but it will take a lot of time to render the whole sequence (about 800 frames). I'll keep you informed.
Title: Re: Stormy ocean
Post by: Tangled-Universe on August 13, 2010, 05:48:21 AM
Looking good so far, but probably it's best to judge when we see a couple of frames :)
So 48 frames/day ;) Perhaps you can show some tomorrow or sunday? ;D
Title: Re: Stormy ocean
Post by: domdib on August 13, 2010, 07:34:34 AM
Looks very good - looking forward to the animation.
Title: Re: Stormy ocean
Post by: inkydigit on August 13, 2010, 07:53:31 AM
looking real good Hannes, feeling seasick already!
:)
Title: Re: Stormy ocean
Post by: RArcher on August 13, 2010, 10:41:45 AM
The wave shapes are looking great!
Title: Re: Stormy ocean
Post by: jbest on August 13, 2010, 01:37:57 PM
Yes, this will be interesting!
Title: Re: Stormy ocean
Post by: airflamesred on August 13, 2010, 05:12:09 PM
stunning
Title: Re: Stormy ocean
Post by: Henry Blewer on August 13, 2010, 05:40:45 PM
I thought you had done a marvelous job with the sailing ship for the contest. This looks better.
Title: Re: Stormy ocean
Post by: Walli on August 13, 2010, 05:43:55 PM
very nices waves, hopefully you can show an animated version of that.
Title: Re: Stormy ocean
Post by: Oshyan on August 14, 2010, 02:55:47 AM
Quote from: Hannes on August 13, 2010, 05:41:03 AM
I wish I could place some spray on top of the crests but my attempts to use a cloud layer didn't look good. Any chance of conforming clouds out of the box, Planetside staff? ;)

This is looking good so far. Keep an eye out for 2.2...

- Oshyan
Title: Re: Stormy ocean
Post by: reck on August 14, 2010, 08:56:16 AM
Quote from: Oshyan on August 14, 2010, 02:55:47 AM
Quote from: Hannes on August 13, 2010, 05:41:03 AM
I wish I could place some spray on top of the crests but my attempts to use a cloud layer didn't look good. Any chance of conforming clouds out of the box, Planetside staff? ;)

This is looking good so far. Keep an eye out for 2.2...

- Oshyan

Hannes should be one of the beta testers.
Title: Re: Stormy ocean animated
Post by: Hannes on August 14, 2010, 10:23:49 AM
Thank you all!!
Oshyan: WHEN?? WHEN?? WHEN?????

Well, while I am keeping an eye out for 2.2, here is an early test animation. The video quality is incredibly bad, but you might get an idea of the motion.
I stopped the rendering and continued improving the whole thing. Still trying some things:
http://vimeo.com/14138195
Title: Re: Stormy ocean animated
Post by: ra on August 14, 2010, 03:12:11 PM
Absolutely cool animation! Also your other animations are fantastic too!  :o
Title: Re: Stormy ocean animated
Post by: Oshyan on August 14, 2010, 04:43:30 PM
Sorry, no release date yet Hannes.

- Oshyan
Title: Re: Stormy ocean animated
Post by: Hannes on August 19, 2010, 08:12:44 AM
Here is another new render. I reworked the foam and used two simple surface shaders, one rather dark and another one more blueish with an additional reflective shader, merged the surface shaders with a merge shader with one of the displacement PFs as function to replace the water shader, which reduces rendertimes dramatically.
Right now I am rendering frame 93, so it's going to take some time to finish it. When it's done, I'll put it on youtube, because the quality on vimeo is really bad. Every detail gets lost.
Title: Re: Stormy ocean animated
Post by: Henry Blewer on August 19, 2010, 08:52:45 AM
This new version is much better. Fantastic work here!
Title: Re: Stormy ocean animated
Post by: Hannes on August 20, 2010, 08:42:48 AM
Another one. Still some frames to render.
Title: Re: Stormy ocean animated
Post by: inkydigit on August 20, 2010, 10:44:07 AM
spectacularly realistic work Hannes....brilliant!
Title: Stormy ocean on Youtube (Page 2)
Post by: Hannes on August 24, 2010, 05:41:31 AM
Here is the link to the animation (a little less than 800 frames). I know the weather should be really bad and dark, but I wanted these lighting conditions to show the reflections for testing purposes.
I thought it would appear in higher resolution, since it's rendered in 1024X436, but maybe I made a mistake. It took quite some time to upload, so I hope you can still see some details:
http://www.youtube.com/watch?v=ipxSilfPEqo

I'm not entirely happy with it, because there is still foam sliding over the waves which makes it look rather unnatural. It's OK in the distance but in the foreground it looks fake. I spent a long time creating this animation and made also some tests with warping PFs with other PFs, but it looked even worse.

There have to be some choppy waves that distort and drag the foam pattern to make it look real. Here are two examples of what I have in mind:
http://www.youtube.com/watch?v=3YW9WFwD-rI&feature=related
http://www.vimeo.com/12933990

The first example is some real time game engine thing. It's a bit exaggerated but not bad.
The second example is made with 3ds Max and a plugin called Dreamscape. The creator used just a static foam texture which is dragged by the vertical AND horizontal displacement of the mesh. I tried that myself before and it's really working.
I wish something like this could be done in TG.
Title: Re: Stormy ocean on Youtube (Page 2)
Post by: Kadri on August 24, 2010, 06:29:39 AM

Hannes, i can not comment on the video because we have Youtube (it is still forbidden) problems here and what i see from ztunnel.com is very blurry.
But what you are trying to do is mostly a hard thing to do in other packages too. Mostly it is done with other plugins and so.
I would like to try this but i use the free version unfortunately!
But i think it can be done to an extend (or maybe very good) in TG2 . If it can be done it will be because of users like you  ;)

I wrote this mostly because sometimes there aren't much responses to the topics as it should be !

Here on the forum are some node wizards who could do something to make this better as it is !

Cheers!

Title: Re: Stormy ocean on Youtube (Page 2)
Post by: Henry Blewer on August 24, 2010, 08:03:31 AM
I like you animation better than both of the examples you posted. There is an example in the book Mastering Blender that uses a null object to drive the displacement of the waves. Multiple height fields may be able to do much the same. The detail in your example is great. I would not change much, since your version is already awesome.
Title: Re: Stormy ocean on Youtube (Page 2)
Post by: domdib on August 24, 2010, 08:28:33 AM
It looks pretty impressive to me Hannes. I especially like the low cloud scudding across the water.
Title: Re: Stormy ocean on Youtube (Page 2)
Post by: Tangled-Universe on August 24, 2010, 08:55:46 AM
Very nice animation Hannes! The low mist/clouds work well with the scene.
I only have one slight small crit and that's the ridged shape on the left which seems a bit persistent in the last couple of seconds.
Other than that very cool work.

Quote from: njeneb on August 24, 2010, 08:03:31 AM
There is an example in the book Mastering Blender that uses a null object to drive the displacement of the waves.

Henry, what does this actually mean or how does this work? I think I don't understand.
Title: Re: Stormy ocean on Youtube (Page 2)
Post by: Seth on August 24, 2010, 11:06:40 AM
I second Martin on this one.
the mist is very good in this scene, and the ocean overall is really really cool !!! except the ridged shape  in the last seconds,
as stated by Martin.

anyway, best ocean so far, me think ^^
Title: Re: Stormy ocean on Youtube (Page 2)
Post by: Henry Blewer on August 24, 2010, 12:41:59 PM
In Blender the water/wave object is a mesh. The null object is connected to the mesh is a way that it drives a displacement of the mesh. The null object acted like a magnet which repelled an area of the mesh; that's the best explanation. What I was thinking was to use several mesh objects, linked; then morph through them in Terragen 2. But I don't have the animation version of T2. I think it could work like this though. Vista Pro 3 could do it.

I wish I still had the book. I loaned it to a resident where I work. It went out the door with the resident when he moved out.
Title: Re: Stormy ocean on Youtube (Page 2)
Post by: Tangled-Universe on August 24, 2010, 12:47:12 PM
Quote from: njeneb on August 24, 2010, 12:41:59 PM
In Blender the water/wave object is a mesh. The null object is connected to the mesh is a way that it drives a displacement of the mesh. The null object acted like a magnet which repelled an area of the mesh; that's the best explanation. What I was thinking was to use several mesh objects, linked; then morph through them in Terragen 2. But I don't have the animation version of T2. I think it could work like this though. Vista Pro 3 could do it.

I wish I still had the book. I loaned it to a resident where I work. It went out the door with the resident when he moved out.

I have the animation version ;) Wanna give it a try?
Title: Re: Stormy ocean on Youtube (Page 2)
Post by: Hetzen on August 24, 2010, 01:33:56 PM
Some good work there Hannes. I don't think there's anything wrong with your foam evolution, maybe a little slower.

A helpful suggestion, is maybe giving your waves (and foam) a lateral direction in movement too, and let the PFs that make them, evolve slightly more slowly.
Title: Re: Stormy ocean on Youtube (Page 2)
Post by: Volker Harun on August 24, 2010, 02:07:19 PM
Very hard work which looks really convincing ... if called 'boiling water' - which was the first impression my son had ,-)

Seriously, I once or twice asked for null shaders like in blender. Thinking of an animated object with procedural textures - moving simultanously by moving the null-shader.
My first thought to minimize this effect was to 'stretch' the foam's PF  by 0.1 along the Y-axis - this might cause some weird distortions on the slopes, though.

The only chance I see for now is to create your own fractals with functions. Here you can use one 'get position in texture' node which is translated by one 'add vector'.
This result can be used for different noises which can be easily translated in a less ordered way (for the foam for example you multiply the above result with a vector of 1.01, 1.00, 1.00, to have a slight faster movement along the x axis)

Volker
Title: Re: Stormy ocean on Youtube (Page 2)
Post by: Henry Blewer on August 24, 2010, 10:10:07 PM
I'll see what I can come up with in Blender. But it will be Thursday or Friday before the image I am rendering is done.
Title: Re: Stormy ocean on Youtube (Page 2)
Post by: Hannes on August 25, 2010, 12:44:49 AM
Thank you all!!
Volker, these suggestions might be very useful. if only I could understand this function stuff  :-[ Maybe you could post an example for a nerd like me?
Anyway, to create a convincing ocean, there have to be some PFs or whatever that deform the mesh or the terrain not only horizontally but also vertically in a way that certain vertices are pushed together and pulled apart during the motion. I don't know how to explain this, so here are two examples. Maybe someone has an idea to achieve this. If we could then warp or distort an image shader or even a PF with this function, it may look like the second example I posted (the dreamscape video).
Title: Re: Stormy ocean on Youtube (Page 2)
Post by: Henry Blewer on August 25, 2010, 08:13:48 AM
I have done some fluid animations using Blender. I think what you are trying to do is get the mesh to conform convincingly to the wave noise by volume. Then conform to the next wave noise. There are ways of doing this which do not need fluid dynamics yet still look convincing.
I'll be working in Blender later to see what I can come up with. The sequential meshes should be easy enough to import into the animation version of Terragen 2. It will still require PF's to make it convincing.
Your animation here is really awesome. Many people, and studios would be quite pleased with this.
Title: Re: Stormy ocean on Youtube (Page 2)
Post by: Tangled-Universe on August 25, 2010, 09:43:17 AM
Sounds interesting Henry!
I hope you can come up with some proof of principles.

Since Blender is available to everyone, you might also consider sharing the blender-files along for everyone to play/tinker with.

Unfortunately TG2 is not able to load object sequences, so I'm afraid importing a mesh sequence is not possible.
An image-sequence is possible though.
Title: Re: Stormy ocean on Youtube (Page 2)
Post by: Volker Harun on August 25, 2010, 03:04:24 PM
I made some minor tests today which showed me that I was on the false path.

I had to watch your clip once, twice, a lot of times ...

... the only thing that could be improved is the scale of the waves relative to the foam. For this amount of foam, the waves' scale is too small. Else it is a better than most parts of the other clips you linked to.
The scale of the dreamscape clip - at least the first few seconds - is a real beauty.

,-) Volker Harun