- insert the mesh you want the colour changing mesh to take the shape of
- insert a plane and apply an array modifier to it deselect relative offset and check constant offset.
- set the distance in the z direction to around 0.05, you can change it depending on the level of detail you want.
- add a cube and scale it up so that it covers both the planes and the original mesh.
- add a boolean modifier to the cube, make sure it is set to difference and set the object to your original mesh
- delete your original mesh. You should be left with your planes and a cube with a hole in the shape of your original mesh in it
- add a boolean modifier to the planes, make sure it is set to difference and set the object to the cube.
- apply the array and boolean modifier
- delete the cube
- duplicate the planes and shift up by 0.001 m
- flip the normals on one of the set of planes
- give each mesh a different material with a different base colour ( you will have to make a texture if you plan on importing into roblox studio )
here’s a lil vid if instructions were unclear