Hi,
I've started working yesterday on a wave system ala Surf's Up. This is my first real project in Houdini so I thought I'd pick a nice and ‘easy’ subject :shock: . It's almost completely procedural. You just pass in a grid size, amount of columns and rows and animate the wave position and the big rollers (see WaveTest2.mov) to animate the breaking of the wave. The only thing that's not totally automatic right now is the generation of the rollers, there are now always 5 of them. I think I'll need to add some Python to make that number flexible as well.
The lip-spray currently is based on upwards velocity of the water surface in combination with the height of the surface. I'm not sure if that's the best recipe although it looks fairly ok as it is now.
If I wasn't already very happy with Houdini, I am now.. I was able to create this from scratch in about 5 hours As I'm only starting to learn Houdini in ernest I couldn't be happier!
Next up:
- improve the curves for the deformation
- add the settling down of the wave
- adding the whitewater where the lip crashes into the water, and the spray that swirls around in the tube. - the probably much harder part.. shading.
- After that I might put a surfer on there and work on all the splashes and wake he/she generates.
In terms of fun, this is only a little notch below actually surfing yourself
Cheers,
Erik
http://dutcheffectsfactory.com/demoreel/WaveTest1.mov [dutcheffectsfactory.com]
http://dutcheffectsfactory.com/demoreel/WaveTest2.mov [dutcheffectsfactory.com]
Surf's up
52936 33 1- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
- probbins
- Member
- 1145 posts
- Joined: July 2005
- Offline
- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
Lots of things have changed since my first post here… One thing I had been postponing a while as the particles were keeping me busy was setting up the wave onto a ocean surface. So yesterday I finally got around that and I ended the day having the wave nicely sitting on a bigger surface, with unified texture space, proper warping of the surface over the wave. Tools where: paste and ray.
Cheers,
Erik
Erik
- Soothsayer
- Member
- 861 posts
- Joined: Oct. 2008
- Offline
Hey, I like your use of nurbs and the paste node there. I didnt know of its existence.
I noticed that your wave intersects the ocean surface in a naughty way. Assuming that you set it up the way I did you can perhaps eliminate that problem by projecting parametrically and animating the U and V range. You get a little dip in the ocean surface as a bonus.
I noticed that your wave intersects the ocean surface in a naughty way. Assuming that you set it up the way I did you can perhaps eliminate that problem by projecting parametrically and animating the U and V range. You get a little dip in the ocean surface as a bonus.
--
Jobless
Jobless
- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
The wave is actually not penetrating the ocean surface but the pasted wave surface itself. The fact it does this doesn't cause any problems as this area will be covered by a few tons of whitewater so nobody will ever notice It actually makes it easier to generate a source to generate said whitewater from. I've attached a render with basic shaders and the current state of lip-spray particles.
Cheers,
Erik
Cheers,
Erik
Cheers,
Erik
Erik
- Soothsayer
- Member
- 861 posts
- Joined: Oct. 2008
- Offline
- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
I've started a blog in which I'm posting updates to my project. This way I don't have to post in multiple locations (forums). So if you're interesting I invite you to take a look at: http://dvfx.dutcheffectsfactory.com [dvfx.dutcheffectsfactory.com]
Cheers,
Erik
Cheers,
Erik
Cheers,
Erik
Erik
- superx
- Member
- 1 posts
- Joined: Sept. 2009
- Offline
- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
Thanks! I'm very happy with the results so far, especially as this is my first real Houdini project. I think this is testament to the quality of the software and its workflow. I come from a nodal compositing background and before that IT, so Houdini's approach is totally natural.
A tutorial on this would be rather huge I think
Cheers,
Erik
A tutorial on this would be rather huge I think
Cheers,
Erik
Cheers,
Erik
Erik
- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
- Ender47
- Member
- 8 posts
- Joined: Oct. 2009
- Offline
I love surf´s up - got it in HD.
There are some clips on you tube how they made the ways and what elements/layers they are build/made of.
They also used a mesh for the main wave, than mio´s of particles as extra layers. Than different water and foam layers. Some really nice refraction and sub surface scattering aswell. Se very last wave in the movie.
I do believe that they mainly used maya and realflow.
I haven´t tried Houdini´s wave/water tools yet but I have used RF many times. But RF on simulates, than u need another 3d program like 3ds max, maya or softimage etc. I guess its much easier to just use one program.
gotta follow your project.
keep up the good work.
There are some clips on you tube how they made the ways and what elements/layers they are build/made of.
They also used a mesh for the main wave, than mio´s of particles as extra layers. Than different water and foam layers. Some really nice refraction and sub surface scattering aswell. Se very last wave in the movie.
I do believe that they mainly used maya and realflow.
I haven´t tried Houdini´s wave/water tools yet but I have used RF many times. But RF on simulates, than u need another 3d program like 3ds max, maya or softimage etc. I guess its much easier to just use one program.
gotta follow your project.
keep up the good work.
Q6600 2.4 Ghz. 6GB RAM 8800gts. 320 mb.
- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
It's a very cool movie! They actually used Houdini and Maya… the waves were done without any fluid sims like done with Realflow. My system fairly closely mirrors the system Sony developed for Surf's Up, which I got confirmed from people that worked on the original (which was really cool). Next thing coming up is the first layer of particles: the lipspray
Cheers,
Erik
Cheers,
Erik
Ender47
I love surf´s up - got it in HD.
There are some clips on you tube how they made the ways and what elements/layers they are build/made of.
They also used a mesh for the main wave, than mio´s of particles as extra layers. Than different water and foam layers. Some really nice refraction and sub surface scattering aswell. Se very last wave in the movie.
I do believe that they mainly used maya and realflow.
I haven´t tried Houdini´s wave/water tools yet but I have used RF many times. But RF on simulates, than u need another 3d program like 3ds max, maya or softimage etc. I guess its much easier to just use one program.
gotta follow your project.
keep up the good work.
Cheers,
Erik
Erik
- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
I've just posted another update on my blog: http://blog.dutcheffectsfactory.com [blog.dutcheffectsfactory.com] with a first render of the new lip spray particle system.
Cheers,
Erik
Erik
- Lyonz
- Member
- 114 posts
- Joined: Oct. 2009
- Offline
- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
I created some curves in the shapes of the wave as it develops from flat to breaking to flat again. The animation of the wave is generated by blending between these curves. A number of these animated blend shapes are then lofted together to form the wave.
Also see: http://blog.dutcheffectsfactory.com/?p=35 [blog.dutcheffectsfactory.com]
and: http://blog.dutcheffectsfactory.com/?p=45 [blog.dutcheffectsfactory.com]
Also see: http://blog.dutcheffectsfactory.com/?p=35 [blog.dutcheffectsfactory.com]
and: http://blog.dutcheffectsfactory.com/?p=45 [blog.dutcheffectsfactory.com]
Cheers,
Erik
Erik
- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
I've just posted a monster update to my blog (http://blog.dutcheffectsfactory.com) [blog.dutcheffectsfactory.com] on a new white water shader I wrote from scratch that combines tons of control while keeping data sizes relatively low.
Cheers,
Erik
Erik
- eriktier
- Member
- 43 posts
- Joined: July 2009
- Offline
-
- Quick Links