Skip to content

Compatibility

Damien Pernuit edited this page Oct 1, 2020 · 4 revisions

Currently, the Beta1 release of V2 has binaries that have been built for UE4.25 and UE4.24 and are linked with the latest Houdini 18 production build, H18.0.597.

Source code for the plugin is also available on this repository for UE4.23, and the master branch of Unreal (4.26).

As of Beta1, the V2 plugin is now backward compatible with V1 projects, allowing you to upgrade a project that uses V1 to V2.

When loading a level that contains Houdini objects made with version 1, the plugin now tries to convert the V1 components, parameters, inputs and outputs to their v2 equivalents.

The conversion of the legacy data is still in progress and will be improved upon in future releases: Some HDAs might need to be rebuilt after the conversion for their parameters and inputs to be displayed properly by the v2 plugin, and certain types of parameters or inputs are currently not properly upgraded to v2 (for example Editable curves or Handles).

The legacy conversion can be enabled or disabled in the plugin settings. If disabled, legacy objects will simply be ignored when loading the level. The legacy settings also have an option to automatically rebuild converted Houdini Asset Components.

When upgrading a v1 project to v2, we highly recommend duplicating (or backing up) your project first. The version 1 plugin should then be removed from Unreal, by deleting HoudiniEngine folder under Plugins/Runtime folder before copying the version 2 files. The conversion of the legacy objects will be done automatically upon loading a Level.

Clone this wiki locally