Is there a better way to change normal maps? I have over 120 normal maps, and I want to play them as an animation for my ocean, but each time I load a normal map, it keeps reloading and causing delays.
I just want to find a way to change the normal map without placing a lot of meshes in the same location.
Try adding 120 SurfaceAppearances to the mesh and then make the one you want to show visible.
Otherwise if you are trying to make an ocean, if you have the ability make use of EditableMesh to change the ocean surface rather than static maps.
it’s will cause Higher memory usage — 120 maps in GPU at once
i already use editablemesh but that not helped i tried before 
I think Roblox surfaceAppearaces will always have that flicker as it recalculates what the mesh will look like with PBR. However, someone else may have a solution that I didnt think of.
If you don’t mind my asking, are your normal maps there to try and create the effect of water rippling?