sideeffects / HoudiniEngineForUnreal-v2

Houdini Engine Plugin for Unreal Engine 4 - Version 2
http://www.sidefx.com/unreal
Other
295 stars 75 forks source link

4.24.3 bgeo landscape import issue #20

Open ark-dovetail opened 4 years ago

ark-dovetail commented 4 years ago

Windows 10 UE4.24.3 Houdini 18.0.460

I've made in TOPs 9 tiles with OSM data. Exported all to bgeo file. For testing imported them in a vanilla 4.24.3, and our custom version of 4.23.1

Importing had a constrain issue. If I imported to many tiles(~300 in our case) at once, and my RAM was not releasing anything causing a crash in both 4.23.1, and 4.24.3

Opening a level with one tile had no issues in both versions of the engine.

Loading a tile as a streamed one in the persistent level was Crashing our 4.23.1, but was loading in 4.24.3

Loaded tiles (9 in this case) were offset and did not align (but are fine in Houdini).

Additionally I loaded bgeo files of mapped buildings for those levels and those had no issues with transforms. In the image below You can see how misaligned the landscapes are. Only the building geometry is correct. image

In the next image I am using world composition to show how the landscapes were offset. The red outline shows the correct positioning of the building geometry bgeo. image

I could send the example 9 tiles (18 bgeo files) if required. Those are 70MB in total.

p.s. The tile bounds are bigger than in Houdini.

dpernuit commented 4 years ago

Hi Ark,

Thanks for reporting the issue, we've made a lot of changes recently to how landscapes were created, so it is possible that will be fixed in the next update. If you don't mind attaching the bgeos, I'll gladly have a look and see if I can find the issue. Do the HF happen to have rotations in Houdini?

As for the RAM issue, it seems that HAPI currently has an issue with releasing memory when using landscape, this is something that we'll try to fix in the coming weeks.

Thanks!

ark-dovetail commented 4 years ago

Hi Damien,

I am not aware of any rotations on the heightfields. I was unable to upload my files here due to size limits, so You can access them in my google drive.

Thanks