top of page

Above video and the images at the bottom are the actual tutorial output you will achieve !!!

Topics Covered by Chapters

Planning and Shot breakdown
    Concept and reference gathering
    Breakdown and shot planning
    Naming conventions
    Directory Setups


    Houdini animation for beginners
    Animation Blocking
    Animation Final


    FLIP Sop Solver
    Additional Spray Layers with POPs
    Advecting and floating with volume fields
    Pyro Solver
    Shot creation with presets
    Versioning with python
    Houdini Environment File
    Hqueue Setup


    Optimization topics
        Attribute wrangling
        In simulation Camera Culling
        In simulation Volume sampling
        VDB points for storage optimizations
        Versioning with python
        ROP Fetch
        Scheduler Settings

    Rendering with Redshift3D
    Redshift Proxies
    Render AOVs


Other topics covered
    Wrangling with VEX
    Infinite Oceans
    VDB operations
    Camera Exports for Comp

In the "Battleship" tutorial, we embark on an exciting journey into the realm of water simulations using Houdini. This comprehensive tutorial series focuses on various topics to help you master the art of creating realistic water effects and breathtaking ocean renders. With a strong emphasis on automation, efficiency, and performance management, you'll gain the skills needed to bring your water simulations to life.


The tutorial begins with an emphasis on the importance of planning your edit effectively. You will explore the essential considerations for creating visually compelling water simulations and learn how to conceptualize your ideas for maximum impact.

Next, you will discover how to streamline your workflow by automating shot and folder creation using Python scripting. By leveraging the power of Python, you will learn how to efficiently organize your project and save valuable time during the production process.


The tutorial then delves into scene design, animation, and camera setup. You will learn how to craft engaging scenes by creating captivating animations and strategically placing cameras to capture the intensity and beauty of the water simulations.

A significant aspect of water simulations is the Flip solver. You will master the art of setting up an adjustable Flip solver, allowing you to control various parameters and achieve the desired simulation behavior. By understanding the intricacies of the Flip solver, you will be able to create realistic water splashes, waves, and interactions.


  • Automated PDG systems for caching and baking

  • Pyro Sparse Solver

  • Flip Sop Solver

  • POP Solver

  • Custom Mist Solver

  • Redshift Ocean Rendering

  • Python for File Processing

  • Performance Management

  • Shading and Rendering

  • Redshift Look Dev and Lighting Workflows


Expanding on the simulation realism, you will explore the POP solver, a powerful tool for generating additional mist and spray layers. You will learn how to incorporate these elements into your water simulations, enhancing the overall visual impact and immersing the viewer in the scene.

Setting up the Edit / Nuke Studio
    Creating Project Folders
    Setting up project variables
    Project Config Files
        Frame Ranges
        Color Space

VFX Terms / Anim Blocking / Anim Final
    Animation Setup / Single Pivot Rig
    Flipbooks and animation QC
    Edit continuity

Env Setup
    Redshift Lights
    Infinite Oceans with Redshift3D
    Alembic Camera Export
    Sky Dome

Flip Setup
    Ship Cruise Setups
    Custom Force Setups


    WW Setups
    Custom Mist/Spray Setups
    VDB points
Scaling to Sequence
    PDG Workflows
    Hqueue Usage


    Pyro Setup

    Redshift Proxies
    Shader Setups
    Render Setups
    Render AOVs and Cryptomatte

  Finishing first shot in Nuke

Efficient use of PDG systems / AUTOMATED Workflows


Efficient caching and baking of simulations are crucial for a smooth workflow. You will discover how to automate these processes using PDG (Procedural Dependency Graph) systems. By harnessing the power of PDG, you can optimize your simulations, ensuring they are ready for rendering while maximizing efficiency.


Rendering the water simulations is a vital step, and this tutorial covers Redshift Ocean Rendering techniques. You will learn how to set up materials, lighting, and shaders specifically tailored to water surfaces, enabling you to achieve stunning and realistic renders.

Managing performance is an integral part of any production pipeline. You will explore techniques to optimize your scene's performance, ensuring smooth playback and efficient rendering.



​Requirements :

1080P Monitor

32 GB ram minimum

Lesser Ram will require smaller Layouts.

Houdini 19.5 Apprentice

VLC Media Player or Media Player Classic

Basic level of Houdini Knowledge

Anchor 1
bottom of page