Simulated destruction with NVIDIA Blast - Lumberyard User Guide

Simulated destruction with NVIDIA Blast

This feature is an experimental release and is subject to change.
Open 3D Engine (O3DE), the successor to Lumberyard, is now available in Developer Preview. Download O3DE or visit the AWS Game Tech blog to learn more.

With NVIDIA Blast in Amazon Lumberyard, you can simulate destruction by authoring blast assets in SideFX Houdini and creating entities with the Blast Family and Blast Family Mesh Data components.

To use NVIDIA Blast, you must enable the NVIDIA Blast gem.

Note

NVIDIA Blast for Lumberyard requires a SideFX Houdini commercial or indie license to create assets. The apprentice license is not sufficient. For more information on Houdini, see SideFX's home page.

The precompiled Houdini plug-ins supplied with the NVIDIA Blast gem require Houdini 18.0.

NVIDIA Blast features

These are the features that NVIDIA Blast provides:

  • Fracture geometry and author blast assets in SideFX Houdini with the provided Houdini plug-ins and Houdini Digital Assets (HDAs).

  • Create multiple levels of destruction for simulation.

  • Automatically process and quickly set up assets with the provided Python Asset Builder for NVIDIA Blast.

  • Create blast materials to define the forces required to trigger destruction simulation on blast assets.

  • Add NVIDIA Blast assets to entities with the Blast Family and Blast Family Mesh Data components.

  • Script destruction with the provided Script Canvas nodes for NVIDIA Blast.

  • Debug NVIDIA Blast simulations with real-time debug visualizations.

Using NVIDIA Blast

See the following topics for detailed information about NVIDIA Blast.

Blast Family component - Blast Family component reference.

Blast Family Mesh Data component - Blast Family Mesh Data component reference.

Install NVIDIA Blast plug-ins - Install the NVIDIA Blast plug-ins and Houdini Digital Assets.

Create assets for NVIDIA Blast - Fracture meshes in Houdini and export assets for NVIDIA Blast.

Processing assets for NVIDIA Blast - Process NVIDIA Blast assets for Lumberyard.

Simulate destruction with NVIDIA Blast - Create entities with NVIDIA Blast assets and simulate destruction.

Partial destruction with NVIDIA Blast - Use attributes to create partial destruction.

Specify destruction properties with Blast materials - Use a blast material to define the force required to trigger destruction.

NVIDIA Blast visual debugger - Use the visual debugger for NVIDIA Blast.

Script Canvas nodes for NVIDIA Blast - Script destruction simulation in Script Canvas.

NVIDIA Blast references

NVIDIA Blast documentation at the NVIDIA GAMEWORKS developer portal.