Houdini Main Changelogs
20.0.681 |
|
Wed. April 17, 2024 | |
20.0.680 |
|
Tue. April 16, 2024 | |
20.0.675 | Added a new Log Command: Houdini.DumpGenericAttribute This can be used to list all properties/generic attributes for a given class, listing the expected unreal_uproperty_XXX attribute names and types, and if the system supports it. Usage example: Houdini.DumpGenericAttribute StaticMesh |
Thu. April 11, 2024 | |
20.0.668 | Changed options for exporting layers from Unreal to Houdini to allow more control over which landscape layers are sent. |
Fri. April 5, 2024 | |
20.0.666 | String parameters with tag "unreal_ref" have an updated UI in details view which matches native UE5 object picker, which previously missed buttons to navigate to the currently selected object and to use the currently selected object in the Content Browser. |
Tue. April 2, 2024 | |
20.0.666 | Button strip parameters now work correctly in the details UI. |
Tue. April 2, 2024 | |
20.0.666 | Fields in parameter UI will now remain focused after a HDA is cooked, making it possible to edit and navigate the Unreal details UI using keyboard only. |
Tue. April 2, 2024 | |
20.0.666 | Improvements and bug fixes for ramp parameter details UI. Ramp curve editor can now be opened in an external window for easier use. |
Tue. April 2, 2024 | |
20.0.665 | Added support for baking of geometry collections. |
Tue. April 2, 2024 | |
20.0.665 | Fixed an issue where proxy meshes would not have Unreal's color-per-vertex gamma correction applied. |
Tue. April 2, 2024 | |
20.0.665 | Added support for baking outputs to a single actor rather than multiple actors. This is controlled by a setting in the Houdini Asset Component next to the bake setting. |
Tue. April 2, 2024 | |
20.0.640 | Fixed an issue where height fields that were not of the correct Unreal size would be offset when imported into Unreal. |
Fri. March 8, 2024 | |
20.0.640 | Added support for "Horizontally Join to Next Parameter" option to Details UI. |
Thu. March 7, 2024 | |
20.0.640 | TOP nodes and networks in PDG details UI are now lexicographically sorted. |
Thu. March 7, 2024 | |
19.5.895 | Fixed a warning when using landscapes with the old Unreal input system. |
Mon. February 19, 2024 | |
20.0.622 | Fixed a warning when exporting landscapes with the old Unreal input system. |
Mon. February 19, 2024 | |
20.0.618 | Fixed a crash when cooking if an HDA input straddles a world partition boundary. |
Thu. February 15, 2024 | |
19.5.891 | Fixed a crash during cooking if an HDA input straddles a world partition boundary. |
Thu. February 15, 2024 | |
19.5.890 | Limit the number of Landscape Splint control points input from Houdini to Unreal to 1000. This prevents a crash in Unreal when saving a map with a high number of control points. |
Wed. February 14, 2024 | |
20.0.617 | Limited the number of Landscape Spline control points input from Houdini to Unreal to 1000. This prevents a crash in Unreal when saving a map with a large number of control points. |
Wed. February 14, 2024 | |
20.0.613 |
|
Fri. February 9, 2024 | |
20.0.612 | Fixed data layers not propogating to PDG assets in Unreal. |
Fri. February 9, 2024 | |
20.0.611 | Improved BGEO importer (used for PDG, direct imports and NodeSync) by adding support for Data Tables, Skeletal Meshes, Geometry Collections, and Animation Sequences. |
Wed. February 7, 2024 | |
20.0.605 |
|
Thu. February 1, 2024 | |
19.5.869 | Fixed a crash when a landscape is input to an HDA and the landscape has a missing layer info on a paint layer |
Wed. January 24, 2024 | |
20.0.596 | Fixed a crash when a landscape is input to an HDA and the landscape has a missing layer info on a paint layer. |
Wed. January 24, 2024 | |
20.0.595 | Disable split mesh support as its still in early testing. |
Tue. January 23, 2024 | |
20.0.594 | Removed Static Mesh Method as it conflicts with other Proxy Mesh settings in the HDA. Added a boolean property to control whether or not to use deprecated Raw Mesh mesh generation functionality. |
Mon. January 22, 2024 | |
20.0.592 | Public API:
|
Fri. January 19, 2024 | |
19.5.864 | Added a new attribute unreal_landscape_layer_normalize to control landscape normalization. Fixed deprecrated non-weight layer attribute using edit layer instead of target layer. |
Fri. January 19, 2024 | |
20.0.591 | Added a new attribute unreal_landscape_layer_normalize to control how layer data is normalized if outside the range 0 to 1. By default is it clamped, setting 1 will normalize the data. Changed depcreated weight layer blend to use Target, rather than Edit, layers. |
Fri. January 19, 2024 | |
20.0.590 | Fixed world input objects not being properly created in Houdini when invalid characters are present in the actor or component's name when using the new input system. |
Wed. January 17, 2024 | |
19.5.862 | Fixed an issue where Houdini Static Mesh components would not be deleted when recooking. |
Wed. January 17, 2024 | |
20.0.589 | Fixed an issue where Houdini Static Mesh components are not deleted when recooking. |
Wed. January 17, 2024 | |
19.5.857 | Fixed an issue where collision-only meshes were still visible in the scene. |
Fri. January 12, 2024 | |
20.0.584 | Fixed an issue where collision-only meshes were still visible in the scene. |
Fri. January 12, 2024 | |
20.0.583 | Fixed issues when translating Houdini materials to UE materials:
|
Wed. January 10, 2024 | |
20.0.582 | Added more control over which landscape layers are sent to Houdini from Unreal. The user can now specify if Edit Layers and/or Paint Layers can be sent to Houdini. Removed the previous option to send the combined height-only data, as this can be acheived by disabling Edit and Paint layers simultaneously. |
Wed. January 10, 2024 | |
19.5.829 | Deprecated Raw Mesh generation method. This will remain the default method in 19.5 to maintain compatability but will be removed in a future version of Houdini. |
Fri. December 15, 2023 | |
19.5.820 | Don't create layer info objects for Landscapes where the layer is not specified in the HDA. Don't copy user specified layer info objects to the bake folder. |
Wed. December 6, 2023 | |
20.0.547 | Don't created layer info assets for landscape material layers if they layer is not present in the HDA. Do not copy user specified landscape layer info objects to the bake folder. |
Wed. December 6, 2023 | |
19.5.815 |
|
Thu. November 30, 2023 | |
20.0.542 |
|
Thu. November 30, 2023 | |
19.5.814 |
|
Wed. November 29, 2023 | |
20.0.541 |
|
Wed. November 29, 2023 | |
19.5.812 | Added support for tokens in bake outliner folder attribute. |
Tue. November 28, 2023 | |
20.0.538 | Added support for tokens when specifing the bake world outliner folder. |
Mon. November 27, 2023 | |
19.5.812 |
|
Mon. November 27, 2023 | |
20.0.539 | Skeletal Mesh input now exports the mesh using the `FSkeletalMeshImportData` (the source geometry), if available in the bulk data, to Houdini via `FMeshDescription`. This also fixes an issue where Skeletal Mesh UVs were not exported to Houdini correctly. |
Mon. November 27, 2023 | |
19.5.807 | Fixed an issue where vertex colors would not be converted from gamma to linear when importing to Houdini from Unreal. |
Thu. November 23, 2023 | |
20.0.534 | Fixed vertex colors not being converted to linear space when importing from Unreal. |
Thu. November 23, 2023 | |
20.0.534 |
|
Wed. November 22, 2023 | |
19.5.807 | UE 4.27 only: Fixed a bug when baking a static mesh, where if it uses a temporary output mesh as its complex collision mesh, the collision mesh was not baked. |
Wed. November 22, 2023 | |
20.0.534 | UE 4.27 only: Fixed a bug when baking a static mesh, where if it uses a temporary output mesh as its complex collision mesh, the collision mesh was not baked. |
Wed. November 22, 2023 | |
20.0.533 | Added checkbox to export height only when importing to Houdini from Unreal. |
Wed. November 22, 2023 | |
19.5.806 | Baking outputs from a HoudiniAssetComponent will no longer replace assets when both of the following conditions are met:
|
Tue. November 21, 2023 | |
20.0.532 | Baking outputs from a HoudiniAssetComponent will no longer replace assets when both of the following conditions are met:
|
Mon. November 20, 2023 | |
19.5.805 | When baking an output asset the default bake name now includes the `HoudiniAssetComponent`'s GUID (if a custom bake name was not set in the output details panel or via attributes). This makes the default bake name unique to that specific HoudiniAssetActor, preventing situations where baking could replace assets baked from different instantiations of the same HDA from different levels when using the default bake name. |
Mon. November 20, 2023 | |
20.0.532 | When baking an output asset the default bake name now includes the `HoudiniAssetComponent`'s GUID (if a custom bake name was not set in the output details panel or via attributes). This makes the default bake name unique to that specific HoudiniAssetActor, preventing situations where baking could replace assets baked from different instantiations of the same HDA from different levels when using the default bake name. |
Mon. November 20, 2023 | |
20.0.531 | Fixed an issue where the wrong camera transform could be sent to Houdini from Unreal. |
Mon. November 20, 2023 | |
19.5.804 | Fixed an issue where the wrong camera transform could be sent to Houdini from Unreal. |
Mon. November 20, 2023 | |
19.5.801 | Fixed an issue where importing a height field with non-default grid spacing into Unreal would cause the landscape to be scaled vertically. |
Fri. November 17, 2023 | |
20.0.528 | Fixed an issue where height fields with non-default grid spacing would be scaled vertically when imported to Unreal. |
Fri. November 17, 2023 | |
19.5.800 | Improved user interaction with the rotation field of transform inputs for Geometry inputs. |
Thu. November 16, 2023 | |
19.5.800 | Added support for baking of data tables. |
Thu. November 16, 2023 | |
20.0.527 | Improved the UI for editing rotations in Geometry input transforms. |
Thu. November 16, 2023 | |
20.0.527 | Added support for baking data tables in Unreal. |
Thu. November 16, 2023 | |
20.0.527 | Add support for serializing AnimCurves as fbx_custom_attributes when sending/receiving AnimSequences/motionclips. |
Wed. November 15, 2023 | |
20.0.526 | Fixed an issue where HDAs would recook when loading a sub level containing an HDA which references an actor in the same sub level. |
Wed. November 15, 2023 | |
19.5.799 | Fixed an issue where HDAs would recook when loading a sub level containing an HDA which references an actor in the same sub level. |
Wed. November 15, 2023 | |
19.5.799 | Added support for the "Export Level Instance Content" input option to the old input system with packed level actors and level instances in world input. This means that the "Export Level Instance Content" option is now functional in both the old input system and the new input system. |
Tue. November 14, 2023 | |
20.0.526 | Added support for the "Export Level Instance Content" input option to the old input system with packed level actors and level instances in world input. This means that the "Export Level Instance Content" option is now functional in both the old input system and the new input system. |
Tue. November 14, 2023 | |
19.5.798 | Added support for enabling / disabling, and querying the enabled state, of the cook triggers (`On Parameter/Input Change`, `On Transform Change` and `On Asset Input Cook`) of a HoudiniAssetActor to the Public API. |
Mon. November 13, 2023 | |
20.0.525 | Added support for enabling / disabling, and querying the enabled state, of the cook triggers (`On Parameter/Input Change`, `On Transform Change` and `On Asset Input Cook`) of a HoudiniAssetActor to the Public API. |
Mon. November 13, 2023 | |
20.0.520 |
|
Wed. November 8, 2023 | |
19.5.792 |
|
Tue. November 7, 2023 | |
20.0.519 |
|
Tue. November 7, 2023 | |
19.5.792 | Fixed a bug where custom collision meshes from a HoudiniAssetActor's temporary output would not be baked when baking the output of the HoudiniAssetActor. |
Tue. November 7, 2023 | |
20.0.519 | Fixed a bug where custom collision meshes from a HoudiniAssetActor's temporary output would not be baked when baking the output of the HoudiniAssetActor. |
Tue. November 7, 2023 | |
19.5.788 |
|
Fri. November 3, 2023 | |
19.5.788 | The new input system now correctly identifies variations of input objects that are affected by the following input settings:
|
Fri. November 3, 2023 | |
20.0.515 | The new input system now correctly identifies variations of input objects that are affected by the following input settings:
|
Fri. November 3, 2023 | |
19.5.788 | Fixed a build error with UE5.0 due to a missing #include directive. |
Fri. November 3, 2023 | |
20.0.515 | Fixed a build error with UE5.0 due to a missing #include directive. |
Fri. November 3, 2023 | |
19.5.786 |
|
Wed. November 1, 2023 | |
20.0.513 |
|
Wed. November 1, 2023 | |
19.5.786 | Added the "Export Level Instance Content" world input option to the input UI / details panel. This option can be used to enable or disable exporting of Level Instance / Packed Level Actor content with world input when using the new input system. The option is enabled by default. |
Wed. November 1, 2023 | |
19.5.786 | The plugin now exports Level Instance and Packed Level Actor content with world input in the new input system. |
Wed. November 1, 2023 | |
20.0.512 | Added the "Export Level Instance Content" world input option to the input UI / details panel. This option can be used to enable or disable exporting of Level Instance / Packed Level Actor content with world input when using the new input system. The option is enabled by default. |
Tue. October 31, 2023 | |
20.0.512 | The plugin now exports Level Instance and Packed Level Actor content with world input in the new input system. |
Tue. October 31, 2023 | |
19.5.785 | Add support for setting "Default" collision profile on static mesh components. |
Tue. October 31, 2023 | |
20.0.512 | Add support for setting "Default" collision profile on static mesh components. |
Tue. October 31, 2023 | |
19.5.781 | Fixed an issue, in the new input system, when updating connections to merge SOPs where some old / out of date object merge nodes remained connected and were not deleted. |
Thu. October 26, 2023 | |
20.0.508 | Fixed an issue, in the new input system, when updating connections to merge SOPs where some old / out of date object merge nodes remained connected and were not deleted. |
Thu. October 26, 2023 | |
19.5.780 | Fixed crash when saving a level after the Wrapper deletes the Houdini Asset Acotr. |
Thu. October 26, 2023 | |
20.0.507 | Fixed crash when saving a level after the Wrapper deletes the Houdini Asset Actor. |
Thu. October 26, 2023 | |
19.5.779 | Fixed an issue where the input object state in the HAC was not always saved when using World Partition, or one file per actor. The package of the HoudiniAssetActor is now marked as dirty when:
|
Tue. October 24, 2023 | |
20.0.506 | Fixed an issue where the input object state in the HAC was not always saved when using World Partition, or one file per actor. The package of the HoudiniAssetActor is now marked as dirty when:
|
Tue. October 24, 2023 | |
19.5.779 |
|
Tue. October 24, 2023 | |
20.0.506 |
|
Tue. October 24, 2023 |