tutorial - Unity3D shader to bevel, round, edges of a cube?
unity surface shader (1)
En general, el Relieve Mapping puede modificar la silueta del objeto como en esta imagen. Necesitarías preparar un mapa de alturas que baje en las fronteras y eso es todo. Sin embargo, creo que usar dicho sombreador puede ser una exageración para un efecto tan simple, así que tal vez sea mejor simplemente hacerlo en su geometría.
Esta pregunta se relaciona con el uso de sombreadores (probablemente en el entorno de Unity) para lograr bordes ligeramente redondeados en un cubo.
Considere una escena con, por ejemplo, 10 objetos cúbicos de madera o plástico en todas las orientaciones. Imagínalas como cajas o bloques de juguetes. Entonces, por ejemplo, algunos bloques para niños: ese tipo de escena. Ejemplos perfectos:
Observe que los bordes y las esquinas de cada caja son, como en el mundo real, ligeramente biselados, redondeados.
De hecho, ¿se puede hacer esto con un sombreador? ¿Existe tal sombreador?
Entonces, el punto es que podrías simplemente usar trivial 12-tri cubos , pero el sombreador biselará los bordes.
Gracias, shader gurus! Para el registro, quiero decir en el móvil ... iPhone, Android - ¡salud!