I've recently been testing out splitting a heightfield into separate tiles using the Heightfield Tile Split node. I used an expression and added some integer values to be able to re-order the Tile Number parameter to read the tiles in a specific order and to display a unique tile per frame across the timeline frame range (1001-1016). I've converted the tiles to primitive meshes with a Terrain Segment node, but noticed there's a slight overlap of edges and points between each tile.
What could be an ideal method to fuse/snap the points along the edges where each tile contacts with another tile, even if each tile is displayed on a specific frame across the timeline? I've tested using Timeshift and Group nodes to isolate specific frames and specific points along certain edges of a mesh, merging and using Ray and Fuses node to project and connect them can work. But if I want to adjust the mesh resolution during the conversion between the heightfield volume to primitive geometry, I'd have to update the point groups again to get the latest point numbers. How procedural could this setup be achieved even when increasing/decreasing the terrain mesh resolution for all the tiles? I'm unsure how it'd work if constructed within a For-Each Loop.
I've attached a copy of an example scene sample, and a screenshot of the Tile Number expression written to show it active across the timeline frame range.
The previous topic about the tile number re-order and frame number workflow inquiry can be found here:
https://www.sidefx.com/forum/topic/99971/ [www.sidefx.com]
Fuse/Snap Points Between Separate Per Frame Meshes
495 0 2-
- WaveRacer27
- Member
- 7 posts
- Joined: Oct. 2015
- Offline
-
- Quick Links
