At present, the mesh and curve node functions are relatively few.
Whether in the future it will be possible to add mesh-to-VDM nodes, and allow interfaces that support computing meshes or curves?
3 Likes
Yes! There is set of mesh-related devices that I held out of Dragontail 4059 as they aren’t fully cooked yet, but both of those requests are in the works.
Mesh support within the code device is probably going to be the first to drop as it is mostly enabling work rather than feature code.
Fleshing out this answer slightly, the mesh-related devices that are planned include:
- Mesh Input device - basic 3d mesh importer that is the base for everything else
- Mesh Converter - Turn a mesh into a heightfield or vdm. Note there are some limitations here: Turning it into a heightfield will only take the highest/lowest surface at any overlapping point. There are potentially many ways to go from mesh->vdm, and this is part of where the remaining work lies. If the mesh has a fully manifold no-cut UV mapping defined, then the mesh can be 100% perfectly converted to a VDM.
- Apply to Mesh - Basically the opposite of the above, this lets you take the source mesh and a hf or vdm and modify according to the terrain input, keeping the triangle connectivity, etc exactly as it is was.
By including these pre/post steps, you can effectively leverage all of the world machine devices and effects on irregular meshes.
5 Likes
cheers! i can’t wait to see it
1 Like