Problema con simetría en Blender

elder - 11/01/2009 14:40
Pocos mensaje llevo y todos son para preguntar. Mal camino llevo. El caso es que me acabo de encontrar con este problema ahora mismo, que me parece raro. Os cuento:
-Creo un plano, lo roto y lo desplazo tal y como aparece en la primera imagen.

Ahora lo duplico (igual me da con Alt+d o con shift+d) y le hago una simetría respecto al cursor en dirección y.

Y me sale lo que veis en la segunda imagen.

Es la primera vez que me pasa. He cerrado todo y he creado un archivo nuevo por si era por algún parámetro que hubiera podido tocar sin darme cuenta, pero me sigue saliendo igual. Vaya, con cualquier otro objeto la simetría sale perfectamente.
¿Alguien sabe en que me estoy equivocando? Gracias por anticipado.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #90550



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #90551

SHAZAM - 11/01/2009 14:52
Pon el centro del objeto en el eje Z, hay varias formas de hacerlo, una es colocando el cursor en el grid y alineándolo donde coinciden los ejes XYZ (shift+s cursor>>>grid).

Edito: olvidé decir que una vez que se a alineado el cursor se sitúa el centro en este último pulsando center cursor en el panel f9.

Luego debería funcionarte bien el mirror, asegúrate de que el eje del objeto también esté en x=0.
elder - 11/01/2009 15:40
He colocado el centro del objeto en el origen de coordenadas, como me dices, pero el resultado es el mismo. Estoy haciendo un coche y he hecho simetrías de todas las piezas sin ningún problema, hasta ahora. Y todas las piezas tenían el centro del objeto en su centro de masas, por así decirlo. No entiendo cual es el fallo.
GEKKONIDAE - 11/01/2009 17:49
Puedes hacer Ctrl+a para limpiar todas las transformaciones antes del mirror. De todas formas, para modelar tendrás que usar el modificador mirror, pero no la trasformación mirror. Con el modificador no tienes que duplicar la pieza, ya sale otra malla directamente.

No sé si será eso lo que dices.
elder - 11/01/2009 19:14
Cuelgo otras tres imágenes de la pieza que me da problemas. Es el retrovisor de un Lamborghini.
-1ª imagen: la carcasa del retrovisor y el espejo.
-2ª imagen: resultado de utilizar el modificador mirror en las dos piezas. La carcasa hace la simetría bien, pero el espejo se va de bareta.
-3ª imagen: resultado de duplicar los objetos con Alt+d y hacer simetría respecto al cursor. Lo mismo, la carcasa bien, pero el espejo en otra posición (distinta a la 2ª imagen).
¿Es normal eso? No entiendo que diferencia hay con las demás piezas, para que se comporte así.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #90570



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #90571



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #90572

GEKKONIDAE - 11/01/2009 19:23
Su tabaco, gracias.
elder - 11/01/2009 19:46

Su tabaco, gracias.

Perdona, pero ahí me he perdido.
Caronte - 11/01/2009 21:26
Elder, quizás si tienes el espejo emparentado a la carcasa, no te funcionara bien el mirror, porque necesitarías un mirror para cada objeto o en su defecto, unir las mallas.
elder - 11/01/2009 23:02
Caronte, los dos objetos no están emparentados entre sí, son totalmente independientes y les he hecho la simetría independientemente. Pero creo saber cuál es el problema, aunque no se me ocurre cómo solucionarlo sin borrarlo todo y volver a empezar. Al estar el espejo girado respecto a los ejes globales, sus ejes locales también están girados y por lo que parece, la simetría la hace sobre estos últimos. Sin embargo, cuando hago la simetría, tengo seleccionado global y por lo que parece lo ignora el programa.

Si el problema es éste, ¿hay alguna manera de realizar la simetría respecto a los ejes globales? O en su defecto, ¿se pueden girar los ejes locales hasta que coincidan con los generales?
Perdón por tanta pregunta.
Caronte - 11/01/2009 23:37
Gira la malla (modo edición con todo seleccionado) en lugar de girar el objeto.
elder - 12/01/2009 00:44
Vaya, me acabas de dar una clave para no volver a meter la pata. Gracias Caronte. Y cuando pensaba que tendría que volver a hacer unas cuantas piezas, acabo de descubrir que seleccionando el objeto que tiene los ejes locales girados, pinchando en object -> transform -> align todo transform orientation y luego en global, el objeto se vuelve a alinear con los ejes globales. Ahora sólo hay que girarlo otra vez a su posición, pero como dices tú, Caronte. Gracias de nuevo, me ha sido de gran ayuda.