Houdini Ocean Spectrum on Toy

Houdini Ocean Spectrum on Toy

Here's my latest test in Houdini. In this test, I manage to apply Houdini's Ocean Spectrum to a non-planar non-convex geometrical shape.

The ocean spectrum in Houdini allows the artist to define parameters that describe an open-ocean surface. With these settings, Houdini can generate a very natural-looking ocean surface without the expensive simulation time (this is much like how Houdini's Heightfield is implemented). Since this tool was meant for an open ocean surface, it mainly works with a flat grid by adding displacement to it.

If we plug a non-planar object to evaluate this spectrum with the OceanEvaluate SOP, it results in a streaking projection downwards in the Y-axis. Also, the faces that face towards negative Y will get an inverted displacement pattern of that ocean spectrum.

In this test, I derive a set-up that overcomes the planar nature of the projection and the negative pattern caused by the same projection process. The output of a single ocean spectrum can now achieve a continuously displaced ocean across the surface of a complex object.

This is then rendered with Mantra and finally composited in Nuke.

Hannes Gerl

VFX Producer - Digital Artist (Liquids)

2 年

Dear Patrick, I`m trying sth similar and would be very interested hearing more about your approach. e.g. are you using uvs and/or do you rotate the evaluated displacement vector to match the direction to N?

要查看或添加评论,请登录

Patrick Woo Ker Yang的更多文章

  • Teaser for Remastered Track: Grow

    Teaser for Remastered Track: Grow

    Grow (Remaster) Teaser is a short clip I created to "launch" this remastered track on SoundCloud. I will release it on…

  • New Track: Skyward! (Remaster)

    New Track: Skyward! (Remaster)

    I have just created and uploaded a video teaser for a remastered track entitled Skyward! Skyward! was composed…

  • New Track: Grey Moments (Remaster)

    New Track: Grey Moments (Remaster)

    My latest video teaser is made to promote a remastered track, Grey Moments. I wrote this track 10 years ago (to my own…

  • New Track: We Remember

    New Track: We Remember

    We Remember is one of my newest tracks featured in the release of Gemina II by Sonic Underworld. This is one of two…

  • New Track: We Remember (Naked)

    New Track: We Remember (Naked)

    Here is the video teaser for We Remember (Naked), featured in the release of Gemina II by Sonic Underworld. This is one…

  • New Track: Tailed

    New Track: Tailed

    Here's a new track I have composed and produced for Sonic Underworld's new sound set Gemina II. Here's the track on…

  • Normal Map Creation: NormalMap-Online and Materialize

    Normal Map Creation: NormalMap-Online and Materialize

    Very recently, I found myself trying to create some assets in Unreal Engine to revise and familiarise myself again with…

  • Unreal Engine"Wrapping" Vines around a Cube

    Unreal Engine"Wrapping" Vines around a Cube

    This is my first Unreal Engine based article. I have been using Unreal Engine in my work for the past year and a half.

  • Echoes in the Deep

    Echoes in the Deep

    This latest piece started from a isolated test, and grew into its final form rather unintentionally. This piece is…

    8 条评论
  • Radial Discplace

    Radial Discplace

    In this latest Houdini piece, I take a circular shape and attempt to form some interesting futuristic / sci-fi disc…

社区洞察

其他会员也浏览了