Hurricane is a revolutionary tool integrated into Blender for generating high-fidelity particle systems. Thanks to its unified architecture, it allows you to simulate fluids, cloth, softbodies, and granular dynamics (sand) interacting with each other simultaneously in a single physical simulation.
Currently, the engine works in an ultra-optimized way via CPU (making the most of multi-core processors), but once the final version is released (soon), it will feature full GPU support for both physical simulation and mesh generation, whitewater particles (foam/splashes), etc. Additionally, subsequent updates will include advanced FLIP and MPM solvers.
To achieve this cohesion, Hurricane includes a comprehensive system of Constraints covering cloth, softbodies, rigidbodies, viscosity, plasticity, and welds. With this versatility, it is possible to achieve hyper-realistic and complex effects such as dynamic accumulations of snow.
Three Advanced Physical Solvers Integrated:
This technological stack will allow you to create physics effects and dynamics never seen before in Blender, featuring a professional finish and highly optimized computation times, making Hurricane the ultimate solution for complex simulations in the native Blender environment.
One of the major pillars of Hurricane is its scripting tool, "HEL" (Hurricane Expression Language), which allows you to write custom scripts directly in Blender to interact in real-time with the particle solver. If we look for an industry equivalent, HEL offers the same level of power and absolute control as VEX in Houdini.
To help you get started right away, Hurricane comes with dozens of pre-configured template scenes, ready-to-use HEL scripts, and optimized shaders that will boost your creativity from day one.
Additionally, to ensure you can master all its features quickly, Hurricane includes an extensive and detailed user guide covering every tool, including an in-depth manual dedicated exclusively to HEL. All of this documentation is fully available in both English and Spanish.
Our Social Media:
Twitter ( X ) YouTube Instagram
Place video in:
resources/intro_demo_1.webm
Place video in:
resources/intro_demo_2.webm
Place video in:
resources/intro_demo_3.webm
Place video in:
resources/intro_demo_4.webm
Place video in:
resources/combine_solvers_1.webm
Place video in:
resources/combine_solvers_2.webm
Place video in:
resources/combine_solvers_3.webm
Place video in:
resources/combine_solvers_4.webm
Thanks to Hurricane's dynamic core, you can have multiple physical solvers interact simultaneously in the same scene. Mix complex fluids (DDR) with cloth or softbodies (PBD) and let the unified solver handle their mutual collisions and forces in real-time.
Place video in:
resources/hel_scripting_1.webm
Place video in:
resources/hel_scripting_2.webm
Place video in:
resources/hel_scripting_3.webm
Place video in:
resources/hel_scripting_4.webm
HEL (Hurricane Expression Language) is an intuitive and powerful scripting language designed with a familiar syntax similar to Python. It allows you to write your own scripts and physical logic directly within a dedicated Hurricane editor integrated into Blender to inject them in real-time into the simulation engine. This removes any creative boundaries and grants you absolute freedom over physical behavior. HEL is one of the pillars of Hurricane, allowing you to manipulate velocities, positions, attributes, or forces of each particle with a power and creative freedom comparable to VEX in Houdini.
Integrated Scripting Interface and Presets: To streamline your workflow, Hurricane features its own editor and scripting console directly within the user interface. This code editor detects errors in real-time, pointing out the exact line and type of syntax failure so you can debug your scripts instantly. It also includes an extensive library of Presets (preconfigured templates) with detailed comments in every section of the code, ideal for getting familiar with the language quickly and creating your own modifiers in minutes.
Hurricane includes extensive and detailed documentation for HEL and all of its tools. In addition, it features a Skill file that can be fed into any AI to generate infinite HEL scripts in no time.
Place video in:
resources/cloth_tearing.webm
Place video in:
resources/cloth_pin_unpin.webm
Place video in:
resources/cloth_fluid.webm
Simulate high-fidelity cloth with total control over its physical behavior. Thanks to the unified XPBD solver, you can independently adjust the stiffness for stretching (Stretch), shearing (Shear), and bending (Bending). Additionally, Hurricane allows you to simulate dynamic tears in real-time (Cloth Tearing) that react realistically to external forces, collisions, and simultaneous fluids in the same scene.
Creating clothes with Hurricane is extremely simple: you can model traditionally using sewing edges and generate the garment instantly using our Weld constraints (vertex welding). In future releases, the Hurricane ecosystem will expand with many more simulation tools focused on garment generation and patterning.
Hurricane lets your imagination run wild. Create clothes, tear them, and let them realistically affect your simulation. Edit your constraints to control the Stretch, Shear, or Bending of your simulation. You have 6 different types of constraints to achieve any kind of simulation:
Place video in:
resources/grains_sand_effects_1.webm
Place video in:
resources/grains_sand_effects_2.webm
Place video in:
resources/grains_sand_effects_3.webm
Place video in:
resources/grains_sand_effects_4.webm
Simulate advanced granular behaviors like sand, dirt, or gravel with ultra-precise friction and collision physics. To achieve this level of fidelity, Hurricane does not use a conventional PBD system, but a highly optimized custom implementation of XPBD (Extended Position Based Dynamics), allowing you to define a complete system of constraints that can break dynamically under physical stress.
Additionally, the integration of key tools like Sleep and WakeUp grants absolute control over simulation behavior and performance, saving resources by putting static particles to sleep and waking them up instantly upon collision or external forces.
Place video in:
resources/fluid_effects_1.webm
Place video in:
resources/fluid_effects_2.webm
Place video in:
resources/fluid_effects_3.webm
Place video in:
resources/fluid_effects_4.webm
Create fluid simulations at different scales quickly and easily. Achieve spectacular realism thanks to Foam and Bubbles effects. Harness the power of HEL with our pre-configured "Wave Generator" script to generate complex wave dynamics in seconds. With Hurricane, there are no limits to your simulations.
Place video in:
resources/fluid_density_1.webm
Place video in:
resources/fluid_density_2.webm
Place video in:
resources/fluid_density_3.webm
Place video in:
resources/fluid_density_4.webm
Mix fluids of different densities realistically within the same physical simulation environment. Furthermore, thanks to the solver's computational and memory optimizations, you can create massive simulations controlling millions of particles simultaneously without compromising stability.
The development of Hurricane doesn't stop here. Our goal is to make it the ultimate physics and fluid simulation suite for Blender. These are some of the key technologies and features planned for future releases: