Enum.Material.Snow currently only works with smooth terrain, but I’d like to be able to use it on BaseParts. The current workaround is to use white sand, but it doesn’t look quite right, and getting it to work with footstep sounds is hacky.
Snow is the biggest pain point for me, but there are other terrain-only materials that I’m sure developers would love to see: Rock, Glacier, Sandstone, Mud, Basalt, Ground, CrackedLava, Asphalt, LeafyGrass, Salt, Limestone, and Pavement. This is a lot of materials though, so perhaps someday the client could stream high resolution versions of textures as-needed to keep the install lightweight, and maybe smooth terrain / parts could just use the same textures.