Skip to content

cnsuhao/HoudiniEngineForUnreal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Houdini Engine for Unreal

Houdini Engine for Unreal Engine is a plug-in that allows integration of Houdini technology into Unreal.

This plug-in brings Houdini's powerful and flexible procedural workflow into Unreal Engine through Houdini Digital Assets. Artists can interactively adjust asset parameters inside the editor and use Unreal geometries as asset inputs. Houdini's procedural engine will then "cook" the asset and the results will be available in the editor without the need for baking.

You can use the Houdini Engine for UE4 Forum on the SideFX website to ask questions, discuss new features work, and share your ideas.

Installing from Source

  1. Get the UE4 source code from: https://github.com/EpicGames/UnrealEngine/releases
  2. Within the UE4 source, navigate to Engine/Plugins/Runtime, and clone this repo into a folder named HoudiniEngine.
  3. Download and install the correct build of 64-bit Houdini. To get the build number, look at the header of Source/HoudiniEngineRuntime/HoudiniEngineRuntime.Build.cs, under Houdini Version.
  4. Generate the UE4 Visual Studio solution (by running GenerateProjectFiles.bat) and build UE4 (either x64 Debug Editor or x64 Development Editor).
  5. When starting Unreal Engine editor, go to Plugins menu and make sure to enable the HoudiniEngine plugin (it's in Rendering section). Restart UE4 if you had to enable it.
  6. You should now be able to import Houdini Digital Assets (HDA) .otl or .hda files or drag and drop them into the Content Browser.
  7. Once you have an HDA in the Content Browser you should be able to drag it into Editor viewport. This will spawn a new Houdini Asset Actor. Geometry cooking will be done in a separate thread and geometry will be displayed once the cooking is complete. At this point you will be able to see asset parameters in the Details pane. Modifying any of the parameters will force the asset to recook and possibly update its geometry.

About

Houdini Engine Plugin for Unreal Engine 4

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 84.6%
  • C 12.2%
  • Objective-C 2.7%
  • C# 0.5%