LIVE-2 vs MESH TERRAIN
1. Mesh Terrain, introduced in UE 5.8, supports the RVT workflow:
Section titled “1. Mesh Terrain, introduced in UE 5.8, supports the RVT workflow:”https://dev.epicgames.com/community/learning/knowledge-base/nK7J/unreal-engine-introduction-to-mesh-terrain#creatervtassets
…so we can write classic heightmaps from mesh terrain into RVT assets
2. Ninja can sample RVT assets as height data source
Section titled “2. Ninja can sample RVT assets as height data source”Details:
(1) set up the Mesh Terrain segment (or any other mesh) to write into a on-disk RVT asset
(2) add RVT transformer to the Transformer Pipelines (previously, we had to use a material with “RVT Output” node included, to write RVT)
(3) create an RVT volume in the scene, connected to the same on-disk RVT asset the Landscape writes-to
(4) set ninja to sample the given RVT asset:
/LiveComponent /LiveInputFields /HeightFields /RVTHeightData /UseRVTAsHeightSource = True
/LiveComponent /LiveInputFields /HeightFields /RVTHeightData /RVT-asset = (user defined RVT asset)
Besides NinjaCore, External Renderers also support the RVT data pipeline:
- SurfaceAlignedVolumes
- SurfaceAlignedMeshes
Alternatively: we can go the top-down ScenaptureCamera data pipeline to capture height for ninja.