Select to view content in your preferred language

Water Masks and Rendering with ArcGIS for Unreal

590
1
07-10-2024 02:25 PM
salvaba
New Contributor

Dear ESRI team,

We are trying to use Unreal Engine 5 water materials together with ArcGIS and have a series of problems.

Here are the things we tried:

- Generate a Mean Sea Level mesh and a mesh with terrain and bathymetry. After that, we assigned a single water material with gerstner waves incorporated. We managed to see the material but for some reason the ArcGIS mesh wouln't deform according to the waves. This material was working on a normal sphere.

- Generate flat terrain and bathymetry and place the water material into an infinite flat mesh. It worked, but we are looking more into spherical/ellipsoidal worlds since view altitude is high

Is there a way to leverage ArcGIS global meshes to assign water materials and render oceanic regions with the UE water system or any of its water plugins? This is a feature that is present in Cesium for Unreal but I didn't see it in ArcGIS for Unreal.

Thanks in advance!

Best regards

1 Reply
salvaba
New Contributor

To provide a bit more of context about the problem:

- We tried exporting a mesh with 0 altitude as an slpk and load it into unreal as a 3D object layer scene ("Water 3DObjectSceneLayer.png"), together with the basemap and the elevation with bathymetry. We added it as specified in "Material Assign.png". We got "Result.png" and were expecting "Expected Result.png". It looks like the vertex displacements from the waves are lost.

- We also tried dragging and dropping the material on the ArcGIS Map Actor and it works, mesh displacements included. But then everything turns to water, including the satellite images. Therefore we tried adding another ArcGIS Map actor that could have no elevation and the water material assigned. The problem in this case is that it looks like two arcgis map actors cannot cohexist and only one of them displays data.

Is there a way to change the water textures from the satellite images to unreal water materials? Is it possible at the moment? Are there any plans to include this functionality in case it is not possible?

I'd greatly appreciate some guidance on how to get water rendering on ArcGIS for Unreal meshes. 😃

0 Kudos