I'm currently using Houdini 16.5.536 (Game Tools version 1.30), Unreal Engine 4.20.1 and building for iOS 11.4.1.
As a test I took a grid and added a sine wave to it in houdini.
Which works fine in the editor but when I launch it onto my phone it looks like this
I've taken a look at the examples given at GDC 2017 to make sure I had the correct import settings for the picture files. I've also added the hip file, just in case.
I'm not super familiar with mobile development, but do you have any settings to control which version of opengl the mobile shaders compile to? My guess is that it's falling back to an earlier shader model that doesn't support reading textures in the vertex shader.
We have customers that have shipped mobile games with the vertex animation textures, so I know it's possible. But I'm not sure about Unreal and their mobile fallback settings.
Yeah.. that's odd, you might want to post on Unreal's forums if you haven't already. I'm not familiar enough with mobile ue4 to point you in the right direction. Sorry about that
Hi. I do not know if it will help, you can export the map in .png format, not .exr. When I did a poison simulation in Houdini and export this in Unity (like Fluid, changed topology) - .exr it is look worse then .png
Thanks for your response. Unfortunately I got the same result, using both exr and png files. In relation to the forth post of this thread, Epic have noticed the code not showing as a bug and gave it the ID UE-63324. https://issues.unrealengine.com/issue/UE-63324 [issues.unrealengine.com]