Skip to content

Releases: AdrianPanGithub/HoudiniEngineForUnreal

v2025.02.01

31 Jan 16:45
Compare
Choose a tag to compare
  1. Support create/modify any type of assets, by s@unreal_object_path on points (See he_example_split_actors.hda)
  2. New Standalone MaterialInstance asset creating support (Also using s@unreal_material_instance, but on points, See he_example_vdb_output.hda)
  3. Support DataAsset input.
  4. Support using s[]@unreal_uproperty_Materials to override materials on all UPrimitiveComponent (e.g. InstancedStaticMeshComponent..., See he_example_vdb_output.hda)
  5. Color and ColorRamp parameter support sample screen color.
  6. Fix the issues that custom Houdini location and other plugin settings cannot be specified properly, thanks to AzadNezamdoust.
  7. Fix the performance issue of InstancedStaticMeshComponent(ISMC) output.
  8. Fix the issue that texture input with only one channel cannot set volvis to "Image" properly, thanks to VFX-沐月 @ bilibili.com.
  9. Fix the performance issue of creating landscape weight layers when Unreal >= 5.5.
  10. Fix the crash when input some skeletal meshes that cached tranforms Not refreshed, thanks to VFX-沐月 @ bilibili.com.
  11. Fix the issue that manually start session sometimes may be failed, thanks to VFX-沐月 @ bilibili.com.
  12. (And much more)...

Support all builds of Houdini 20.5.
(N.B. Houdini Engine does NOT support "apprentice(free)" license, please use "Indie", "Edu", "Core", "FX", "HEngine", etc.
Steam Houdini Indie users must specify your Houdini location manually in Houdini Engine plugin settings)

v2025.01.01

01 Jan 11:30
Compare
Choose a tag to compare
  1. Optimize the shared memory input footprint (Mesh, EditGeos input).
  2. Fix the issue that ramp parameter cannot upload after load preset and rebuild, thanks to VFX-沐月 @ bilibili.com.
  3. Fix the crash when the input texture format is BGRE8, thanks to VFX-沐月 @ bilibili.com.
  4. Fix the crash when node input is lost.
  5. Fix the issue that asset ref attribute cannot retain reference after assets migrated.
  6. Fix the issue that material parameter with ' ' cannot be set by houdini attributes, thanks to VFX-沐月 @ bilibili.com.
  7. Fix the issue that PDG Top nodes with multiple hierarchies cannot be recognized properly.
  8. Fix the issue that blueprint Set/GetParameterValues APIs cannot handle operator path inputs, thanks to VFX-沐月 @ bilibili.com.
  9. Fix the issue that HDA with file path containing Chinese cannot be loaded properly.
  10. Fix parameter display issues.

Support all builds of Houdini 20.5.
(N.B. Houdini Engine does NOT support "apprentice(free)" license, please use "Indie", "Edu", "Core", "FX", "HEngine", etc.
Steam Houdini Indie user must specify your Houdini location manually in Houdini Engine plugin settings)

v2024.12.11

10 Dec 16:34
Compare
Choose a tag to compare
  1. Significantly performance boost(up to 4x) of HDA rebuild, input, and node parameter preset loading in some cases.
  2. Add back Skeletal Mesh I/O support, new he_example_kinefx_output.hda. (Also see how to use skeletal mesh I/O: https://www.bilibili.com/video/BV1c4qUYgERN/?share_source=copy_web&vd_source=343861e4bcb904ef705dc97bfa3d4eca by VFX-沐月 @ bilibili.com) .
  3. Add “unreal_actor_outliner_path” attribute to actor input, is (folder)/(parent)/(label).
  4. Refine C++ API for asset output.
  5. Fix the issue that parameter name cannot update properly after the letter case changed, thanks to VFX-沐月 @ bilibili.com.
  6. Fix the issue that attribute value cannot update properly when attribute painting, thanks to Zhu Xiaokun.
  7. Fix the issue of actor reference input failure.
  8. Fix the issue that saving Houdini scene may freeze unreal editor for a few seconds in some cases.
  9. Fix the issue of unreal spline input.
  10. Fix the issue that “unreal_actor_filter_method” parm tag not work properly.

Support all builds of Houdini 20.5

v2024.11.12

12 Nov 15:58
Compare
Choose a tag to compare

Release Candidate 2

  1. UE5.5 Release Support
  2. New he_example_byte_mask.hda
  3. Streamline C++ API for custom data output translator.
  4. Fix the crash sometimes when unreal editor closing.
  5. Fix the issue that landscape input always trigger cook after entering landscape edmode, thanks to VFX-沐月 @ bilibili.com.
  6. Fix the crash when the output assets try to override exist asset that classes are different, thanks to VFX-沐月 @ bilibili.com.
  7. Fix the issue of the conversion between houdini "Alpha" layer and unreal landscape visibility layer, now they look identical.
  8. Fix the issue that attribute parameter will trigger cook twice after committed value by Enter, thanks to Zhu Xiaokun.
  9. Fix the issue of array attribute display and retrieve.
  10. Fix the issue that houdini asset cannot reload properly after hda file path changed.

Support all builds of Houdini 20.5

v2024.10.07

07 Oct 11:24
Compare
Choose a tag to compare

Release Candidate 1

  1. UE5.5 Preview 1 initial support, but still testing. Next version is waiting for 5.5 release
  2. Manage tool panel now syncs with actor outliner folders.
  3. DynamicMeshComponent input initial support
  4. LevelInstanceActor input support
  5. Support hindie.steam (Houdini indie for Steam version).
  6. Fix a crash when mesh output with degenerated triangles, thanks to VFX-沐月 @ bilibili.com.
  7. Fix an issue that pack mesh output does not recognize lod_# and collision_geo group, thanks to VFX-沐月 @ bilibili.com.
  8. Fix an issue that world input filter by class does not update when a new actor spawned.
  9. Fix an issue that content input does not remove after asset deleted.
  10. Resolve session sync frozen by hide HDA nodes in Houdini.

Compatible with every build of Houdini 20.5

v2024.09.28

28 Sep 14:45
Compare
Choose a tag to compare

Release Candidate 0

  1. Completed Blueprint API support.
  2. Add back "save houdini scene (hip)" functionality.
  3. Fix the issue that landscape input force trigger update when in landscape mode, thanks to VFX-沐月 @ bilibili.com.
  4. Fix the issue that mesh input uv and material attributes not properly when mesh has no vertex color, thanks to VFX-沐月 @ bilibili.com.
  5. Fix the issue that mesh and curve input will frozen houdini session sync, thanks to VFX-沐月 @ bilibili.com.
  6. Plugin now is editor-only, fix packaging issue.
  7. Fix a crash when switch input type while curve drawing, thanks to VFX-沐月 @ bilibili.com.
  8. Content input now support Drop Multiple Assets from content browser.
  9. Fix a crash on rectange texture input.
  10. Fix an issue that rectange texture cannot output properly.
  11. Fix a crash when undo after input type switched.
  12. Fix an issue that dict uproperty attribute does not mark package dirty properly.

Compatible with Houdini 20.5.370 - 20.5.278 or newer.

v2024.09.06

06 Sep 12:25
Compare
Choose a tag to compare

Beta 2

  1. Landscape and mask brush input now support deferred update (Turn off "Check Changed")
  2. Input editor bug fixes
  3. Add an example for SplineMesh output

Compatible with Houdini 20.5.332, 20.5.278 and later

v2024.08.23

23 Aug 12:16
Compare
Choose a tag to compare

Beta 1

  1. Support VDB (Static/AnimatedSparseVolumeTexture) Output
  2. Support DynamicMesh (Geometry Script) Output
  3. Landscape output bug fixes
  4. Optimize the performance of the HierarchicalInstancedStaticMesh Output in UE5.4

Compatible with Houdini 20.5.332, 20.5.278 and later

v2024.08.10

10 Aug 11:57
Compare
Choose a tag to compare

Beta 0
Compatible with Houdini 20.5.278, 20.5.332 and later