Can we use the Houdini16.0-Unreal4.16 branch for Unreal 4.17?

   4735   13   1
User Avatar
Member
67 posts
Joined: May 2016
Offline
… or is there something that would stop this?
User Avatar
Staff
534 posts
Joined: Sept. 2016
Offline
Hi,

The 4.17 branch will be available in a couple of days.

If you can't wait and really want to use the 4.17 today, the 4.16 branch needs a few changes in the code to build against 4.17:

- replace the forward declarations of FAssetData from “class FAssetData;” to “struct FAssetData;”
- replace the use of the member variable ComponentToWorld by GetComponentTransform()

IIRC, these are the only changes needed to go from 4.16 to 4.17

But again, the 4.17 plug-in will be here soon.
User Avatar
Member
67 posts
Joined: May 2016
Offline
Hey thanks for the update. I'll just wait for you guys to sort it out
User Avatar
Staff
534 posts
Joined: Sept. 2016
Offline
Hi trojanfoe,

The 4.17 plug-in is now on Github!
https://github.com/sideeffects/HoudiniEngineForUnreal/tree/Houdini16.0-Unreal4.17 [github.com]

The 4.17 plug-in will also ship with tomorrow's daily build of Houdini (16.0.696).
Edited by dpernuit - Aug. 14, 2017 10:04:38
User Avatar
Member
67 posts
Joined: May 2016
Offline
Many thanks.
User Avatar
Member
453 posts
Joined: Feb. 2013
Offline
The 16.0.697 daily does not seem to have the 4.17 plug-in, yet. I guess it's going to be in soon.
Edited by DASD - Aug. 13, 2017 14:17:17
User Avatar
Staff
534 posts
Joined: Sept. 2016
Offline
You guessed right, the 4.17 plug-in is only on Github for now.
I'll post an update here once it's part of the regular build!
User Avatar
Member
172 posts
Joined: March 2012
Offline
Any news from sidefx regarding the plugin.
Unfortunately i cannot compile(lack of knowledge)the plug in.
Is there an alternative like copy paste into the unreal plug in folder? ..
User Avatar
Member
67 posts
Joined: May 2016
Offline
sami.tawil
Any news from sidefx regarding the plugin.
Unfortunately i cannot compile(lack of knowledge)the plug in.
Is there an alternative like copy paste into the unreal plug in folder? ..

Here's what I do (it assumes you have git installed) *:

C:> cd \path\to\UnrealProject
C:> mkdir Plugins
C:> git clone https://github.com/sideeffects/HoudiniEngineForUnreal [github.com] Plugins\HoudiniEngine
C:> cd Plugins\HoudiniEngine
C:> git checkout Houdini16.0-Unreal4.17

In File Explorer, right-click on .uproject and select “Regenerate Visual Studio Project”. Done.

Every now and then do a git pull on the repo.

!!! NOTE: the web server is putting github.com, in square brackets, after the git clone repo URL above; you don't want that in your command line.


* Actually not quite; I use git to control my project so I add it as a submodule.
Edited by trojanfoe - Aug. 17, 2017 02:10:04
User Avatar
Member
172 posts
Joined: March 2012
Offline
Everything worked except that when i right click i have only “Generate” visual studio, and when i click it i get:

“This project doesn't have any source code. You need to add C++….”
Edited by sami.tawil - Aug. 17, 2017 04:13:33
User Avatar
Member
67 posts
Joined: May 2016
Offline
Ah, I had assumed you were using C++. OK, so you'll need to create a C++ class or two from within the Unreal Editor, I guess.
User Avatar
Member
172 posts
Joined: March 2012
Offline
well i installed visual studio 2017…manage to regenerate..but it still tells me that engine is the wrong version.
It is all 699.

I ll just wait for sidefx

Thanks a million tho, for your help, I actually got to know about git, might be usefully later.

cheers.
User Avatar
Member
67 posts
Joined: May 2016
Offline
Yeah installing new dailies when upgrading the plugin becomes a regular thing, but I don't mind as SideFX make so many improvements in a week.

You're welcome.
User Avatar
Member
172 posts
Joined: March 2012
Offline
DAILY BUILD HOUDINI 16.0.703
ADDED SUPPORT FOR UNREAL ENGINE 4.17 !



Thank you Sidefx and dpernuit i guess.
  • Quick Links