Allow meshes to be created/modified at runtime

As a Roblox developer, it is currently impossible to create or modify meshes at runtime

This would allow for things like terrain using marching cubes, water with waves, dynamic destruction of existing meshes, capes, clothing, efficiently shattering glass, procedurally generated trees/animals, ropes, and probably a lot more

For terrain and water, yes smooth terrain exists but developers get very little control (ability to adjust tint color is all we have) over how its looks and is interacted with, which ends up being a deal breaker for any game that wants to have a unique art style

Example of Unity’s api for modifying meshes
https://docs.unity3d.com/ScriptReference/Mesh.html

3 Likes

A post was merged into an existing topic: API to create and modify meshes during runtime

A thread with a very similar title was already posted in this category – make sure to do a search before posting