daveREspawn
Nov. 26, 2017 14:39:50
Hi,
I have my heightfield importing into Unreal as a landscape and everything is working fine.
I'm just trying to figure out how I can set hole information via Houdini?
Thanks,
Dave
daveREspawn
Nov. 29, 2017 16:34:52
So I searched through the Unreal Engine C++ and the holes are controlled / created by a Visibility layer that's added to the landscape, this is a separate non-material layer that's only added if needed.
After that I took a look through the Houdini plugin C++ code and it looks like Houdini will translate the Heightfield data into the height layer for the landscape and then any other layers (rock, flow, …) will be converted into material layers.
It looks like there's nothing currently there that will create the visibility layer.
If anyone can confirm my findings, that'd be great.
I'll keep digging and if I find anything else I'll update this topic for anyone that finds it in the future.
Cheers,
Dave
dpernuit
Nov. 29, 2017 17:16:31
Hi Dave,
Your findings are correct, there is currently no way to create landscape holes via the plug-in, as the various heightfield masks are converted to landscape material layers and not visibility layers.
I've added an RFE for this and will update this post when the feature's been added to the plug-in.
daveREspawn
Nov. 29, 2017 22:52:57
Thanks Damien, appreciate it.
Seaton
July 2, 2018 21:28:28
dpernuit
Hi Dave,
Your findings are correct, there is currently no way to create landscape holes via the plug-in, as the various heightfield masks are converted to landscape material layers and not visibility layers.
I've added an RFE for this and will update this post when the feature's been added to the plug-in.
It's a very useful feature, really hope it can be added.
dpernuit
July 11, 2018 15:46:32
Hi,
Tomorrow's build of the plug-in (16.5.530) will support landscape hole creation through the plug-in.
This can be achieved by having a landscape mask called “visibility”.
The plug-in will automatically convert that mask to the landscape's visibility layer.