![]() |
|
Bienvenido a Foros 3DPoder.. Usted esta viendo este foro como invitado, no esta registrado todavía, lo que limita su visión del foro. Si quiere unirse gratis a la mayor comunidad del diseño gráfico de habla hispana, tener acceso a publicar y responder mensajes, tener mensajes privados con otros miembros(PM), responder encuestas, publicar sus imágenes para que las vea el resto del mundo, tener acceso a los video_tutoriales, y muchas cosas más, no lo dude. Registrarse es rápido, simple y gratuito, agregate hoy a la mayor comunidad 3D de habla hispana! ! Si usted tiene algún problema con su registro, por favor , díganoslo aquí.
|
![]() ¿Te ayudo? |
|
|||||||
|
|
|
|
#1 |
|
Miembro Nuevo
Fecha de Ingreso: marzo-2008
Mensajes: 7
|
¡Hola a todos!
Bueno, no sé si mi duda va por aquí... Que montón de mensajes, creo que me va a llevar un par de semanas leérmelo todo :P Tengo una duda muy tonta pero que llevo dos días dándome contra las paredes. Necesito Alinear un objeto con un Hueso. Imaginemos un ejemplo muy tonto: Tengo un script que a partir de la selección de un hueso (Bone) y una "piel" (un tubo por ejemplo) alinea y posiciona la piel con el hueso. Con el posicionado y la selección no tengo problema, pero no consigo alinear el hueso con el tubo. He intentado eliminar escalas, normalizar, matrices inversas, asignar rotaciones de forma directa, pero nada. Creo que el problema está en los vectores de dirección que no apuntan a donde yo quiero, pero no tengo ni idea de como solucionarlo. A ver si alguien alguna vez lo ha hecho y puede ayudarme, me vendría muy bien. Gracias |
|
|
|
| Enlaces patrocinados |
|
|
#2 |
|
p a l e t o
Fecha de Ingreso: abril-2002
Ubicación: Granada
Mensajes: 13,649
|
Si quieres alinear los pivotes de un objeto, ve a la pestaña 'Hierarchy' y escoge la opción 'Affect Pivot Only'. Modifica la orientación del pivote, y listo.
¿Es eso lo que buscas? |
|
|
|
|
|
#3 |
|
Miembro Nuevo
Fecha de Ingreso: marzo-2008
Mensajes: 7
|
Pues a ver, es una cosa muy sencilla:
Creo un Hueso, solo uno, en 3D MAXStudio 9 Y creo un tubo y me gustaría asignarle la posición y la alineación del hueso de forma automática con el lenguaje MAXScript, osea, a partir de un script, sin usar la interfaz. La posición no me da problema, pero en cuanto a alinearlos aun no ha habido suerte y he probado con todo: -Tubo.rotation = Bone.rotation -about Bone.pivot rotate Tubo Bone.rotation -Tubo.rotation = in coordsys local Bone.rotation -Hasta con un script que pillé por el foro sobre alinear. Y muchisimas cosas mas... es que ya ni me acuerdo Consigo alinear por ejemplo dos tubos. Pero un Hueso y un tubo no lo consigo. Espero haberme explicado mejor XD Gracias. Saludos |
|
|
|
|
|
#4 |
|
p a l e t o
Fecha de Ingreso: abril-2002
Ubicación: Granada
Mensajes: 13,649
|
El problema es que, por defecto, el valor 'Height' de las primitivas suele corresponder con el eje Z local. Con los huesos, es el eje X el que apunta en su dirección longitudinal. Prueba con esto a ver qué tal funciona:
Código:
$Tube01.transform = $Bone01.transform $Tube01.objectoffsetrot = (EulerAngles 0 90 0) |
|
|
|
|
|
#5 |
|
Owl
Fecha de Ingreso: enero-2006
Ubicación: Phoenix Az.
Mensajes: 30
|
intenta esto:
$Tubo.transform = $Bone.transform
__________________
six for a Cigarette... |
|
|
|
|
|
#6 |
|
p a l e t o
Fecha de Ingreso: abril-2002
Ubicación: Granada
Mensajes: 13,649
|
Phew_in, eso alinea los pivotes de los objetos, pero el tubo, por sus coordenadas locales, sigue estando perpendicular al hueso. Necesitas rotar el objeto (sin el pivote) 90 grados para completar el proceso
|
|
|
|
|
|
#7 |
|
Owl
Fecha de Ingreso: enero-2006
Ubicación: Phoenix Az.
Mensajes: 30
|
Ah! juraria que con asignar la transformación era suficiente, como no tengo un max por aquí supongo que estas en lo correcto, gracias por la aclaración ^^
__________________
six for a Cigarette... |
|
|
|
![]() |
| Etiquetas Identificativas |
| alinear, huesos, piel |
| Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes) | |
| Herramientas | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Manual de Blender - PARTE I - INTRODUCCIÓN | 3dpoder | Blender | 1 | 10 mar 2008 09:15 |
| Cocinitas y huesos que se pegan a la cerveza | 3dpoder | Blender | 0 | 15 oct 2005 02:33 |
| escalar piel y huesos a la vez | Uruk | Modelado | 4 | 14 jun 2005 20:48 |
| Huesos como alas de ave ?? | danieldefe | Animación y Rigging | 7 | 25 ago 2003 17:51 |
| PIEL Y HUESOS........ | BLACKJAWS | Animación y Rigging | 3 | 08 jun 2003 16:36 |
|
|