Material top bottom para objetos cuadrados

Hola, mi problema es el siguiente, cuando utilizo el material top bottom en algún objeto redondo, como esfera, tetera, consigo que tenga un material en la mitad de arriba y otro en la de abajo y con el degradado que yo quiero, pero cuando quiero hacer lo mismo en un objeto cuadrado, como una caja, solo consigo poner un material en el plano de arriba y otro material en todos los demás lados, pero no lo consigo poner en la mitad de la caja, que es lo que yo quiero, no sé si es que no se puede hacer o que hay que hacerlo de otra manera, realmente lo que quiero hacer, es texturizar los pedazos de una carretera fracturada con RayFire, de manera que, quede en la parte de arriba, un material de asfalto con algo de grosor, aprosimadamente 12cm y en la parte inferior un material de tierra, aproximadamente unos 50 centímetros, os agradecería que si podéis, me orientaseis algo y si con este tipo de material no se puede hacer, me digáis como podría hacerlo, muchas gracias. Saludos.

Ver más sobre el tema y los comentarios en el foro