Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: Matias88 en Enero 02, 2017, 12:45:15 AM
hola a todos, estoy haciendo un proyecto nuevo de tipo lowpoly para mi nena chiquita y que pueda entretenerse con algo que diseño su padre desde cero, lo primero que me puse a crear fue los modelos con estilo lowpoly en blender ahi va todo bien, cuando importo al unity los modelos que yo diseñe, y el resultado es la imagen que le muestro. como puede hacer para que este igual como me quedo en blender. sera por el shader de unity o hay otro problema?.
Hola, es por el lighting model que tenga el shader, si es de tipo smooth los colores se van a interpolar de arista a aristam como te pasa en el caso de la izquierda.
todo va en el calculo de las normales para iluminar al objeto.
caso izquierda:
(https://cdn.tutsplus.com/gamedev/uploads/2013/10/Flat_shaded_3D_in_Unity_Normals_and_Smooth.jpg)
caso derecha:
(https://cdn.tutsplus.com/gamedev/uploads/2013/10/Flat_shaded_3D_in_Unity_Normals_and_Flat.jpg)
Se resuelve modificando el calculo de normales del objeto importado:
- Seleccionas el asset (opciones de importacion)
- En la parte de normales pones "Calculate"
- Smoothing angle = 0
Aca el tutorial original :
https://gamedevelopment.tutsplus.com/articles/go-beyond-retro-pixel-art-with-flat-shaded-3d-in-unity--gamedev-12259 (https://gamedevelopment.tutsplus.com/articles/go-beyond-retro-pixel-art-with-flat-shaded-3d-in-unity--gamedev-12259)
Saludos
Muchas gracias me resulto de 10