![]() |
|
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í.
|
![]() |
|
|||||||
|
|
|
|
#1 |
|
soliman
Fecha de Ingreso: agosto-2004
Ubicación: Torrevieja-Alicante
Mensajes: 38
|
Bueno, no estoy muy seguro de si va en animación o va a tener que ir en otro foro...
Estoy haciendo una prueba con un ascensor... ... en Blender He creado solo dos plantas y estoy probando con IPO Ascensor4.blend Cargo este archivo para que se vea mas claro lo que quiero decir. Estando en planta Baja, presiono tecla A y se abre la puerta... entro en el ascensor y presiono tecla 1 (teclado normal) para subir al primer piso. Cuando llego al primer piso presiono tecla S y se abre la puerta. Si ahora bajo, no hay ningun problema, pues el ascensor tambien baja, pero si bajo por la escalera y vuevo a presionar A en la planta Baja, el ascensor todavía esta en la primera. Este problema es solo con 2 plantas ... y cuando tenga 4 ?? Me gustaría saber, que opción tengo si utilizar algun SCRIPT o algun tipo de expresión ?? Última edición por 3dpoder fecha: 04 ene 2008 a las 16:31. Razón: Adjuntar las imagenes al foro, es mas practico para todos y mejorara el funcionamiento del foro, grácias. |
|
|
|
| Enlaces patrocinados |
|
|
#2 |
|
Administrador
Fecha de Ingreso: abril-2002
Ubicación: 28.10º N 15.43º W in a blue planet.
Mensajes: 16,899
|
Este tema creo que va mejor en videojuegos ya que supongo que te refieres al Game Engine, te lo mudo para allá
Edito: Confirmado, Game Engine ...
__________________
Obtén enseñanza tradicional en arte y cine. Los ordenadores solo son herramientas. Ellos no pueden tomar decisiones creativas, y solo pueden crear trabajos tan buenos como tus conocimientos y tu experiencia les permita. Victor Navone Última edición por SHAZAM fecha: 01 ene 2008 a las 14:45. |
|
|
|
|
|
#3 |
|
soliman
Fecha de Ingreso: agosto-2004
Ubicación: Torrevieja-Alicante
Mensajes: 38
|
Gracias.
Si que es para Game Engine, pero tampoco estoy muy seguro, que al final va a ser del Foro de Python. |
|
|
|
|
|
#4 |
|
BlenderAdicto
Fecha de Ingreso: diciembre-2004
Ubicación: Valencia-España
Mensajes: 10,192
|
No necesitas ningún script ni expresión para hacer algo tan sencillo, pero debes pensar con lógica.
Debes de usar una sola tecla para abrir el ascensor, para saber que puerta debe abrirse, puedes usar un sensor de contacto con el suelo en cada planta o de cercania en cada puerta. Antes de abrir la puerta debes comprobar que el ascensor esté en esa planta y eso debes hacerlo con una variable (Property) donde guardaremos en que planta está el ascensor y a la que le asignaremos el valor muy facilmente en el momento en que pulsamos el número de la planta a donde queremos ir. Después usamos esa variable para comprobar si el ascensor está en esa planta y de no ser así, la puerta no se abrirá. En definitiva puedes hacer que el ascensor funcione exactamente igual que uno real, usando únicamente Logic-Briks. |
|
|
|
|
|
#5 |
|
soliman
Fecha de Ingreso: agosto-2004
Ubicación: Torrevieja-Alicante
Mensajes: 38
|
Estoy un poco espeso... me voy a dormir y mañana me lo miro.. Gracias
|
|
|
|
|
|
#6 |
|
Administrador
Fecha de Ingreso: abril-2002
Ubicación: 28.10º N 15.43º W in a blue planet.
Mensajes: 16,899
|
Caronte, ¿Sabes si el libro Blender Gamekit sigue vigente o ha quedado como objeto de culto? Por ahora lo he tenido como lo último pero es por si merece la pena echarle una ojeada, por los principios básicos claro, o mejor ir directamente a la documentación actual.
...
__________________
Obtén enseñanza tradicional en arte y cine. Los ordenadores solo son herramientas. Ellos no pueden tomar decisiones creativas, y solo pueden crear trabajos tan buenos como tus conocimientos y tu experiencia les permita. Victor Navone |
|
|
|
|
|
#7 |
|
Ready? Go!
Fecha de Ingreso: junio-2003
Ubicación: Castellón
Mensajes: 11,213
|
Hombre, la forma más limpia y bonita de hacerlo sería que el botón de cada planta le mandara al ascensor un mensaje con la Z a la que tiene que ir el ascensor.
Desde el ascensor, un script simple comprobaría si su Z es mayor, igual o menor a la que tiene que ir, y dirigirse a ella mientras sean distintas. Pero ahí ya hay que codear un poco. La ventaja es que es muy escalable y fácil de mantener, tengas 1, 2 o 400 plantas. |
|
|
|
|
|
#8 |
|
BlenderAdicto
Fecha de Ingreso: diciembre-2004
Ubicación: Valencia-España
Mensajes: 10,192
|
Sigue vigente, habrá alguna cosilla distinta pero poca cosa, porque no han tocado mucho el game-engine desde entonces.
|
|
|
|
|
|
#9 | |
|
Administrador
Fecha de Ingreso: abril-2002
Ubicación: 28.10º N 15.43º W in a blue planet.
Mensajes: 16,899
|
Cita:
![]() ...
__________________
Obtén enseñanza tradicional en arte y cine. Los ordenadores solo son herramientas. Ellos no pueden tomar decisiones creativas, y solo pueden crear trabajos tan buenos como tus conocimientos y tu experiencia les permita. Victor Navone |
|
|
|
|
|
|
#10 |
|
Miembro
Fecha de Ingreso: junio-2007
Mensajes: 90
|
Ahi tienes un pequeño ejemplo de un ascensor funcionando con logics bricks, pulsas 1, 2 ó 3, para que vaya a la planta 1 2 ó 3. Tiene algunos bugs. Pero creo que es la idea que querias.
Está hecho con logic bricks porque no se si controlas python. Consideralo un regalo de reyes, saludos a todos. Última edición por 3dpoder fecha: 07 ene 2008 a las 15:23. Razón: Adjuntar los archivos al foro, es mas practico para todos y mejorara el funcionamiento del foro, grácias. |
|
|
|
|
|
#11 |
|
BlenderAdicto
Fecha de Ingreso: diciembre-2004
Ubicación: Valencia-España
Mensajes: 10,192
|
Hombre, ya que te pones hazlo del todo
Para ser correcto:
|
|
|
|
|
|
#12 | |
|
Miembro
Fecha de Ingreso: junio-2007
Mensajes: 90
|
Cita:
1.- Los ascensores reales no tienen un solo boton de llamada. Hay un por planta, y aunque parezcan iguales, no son el mismo 2.- Las puertas se cierran y se abren solas, solo que se quedan abiertas si hay alguien en medio. Eso es cuestion de que ponga un plano o algo en la entrada, mi demo no tiene personajes, eso ya que lo ponga quien quiera 3.- como no he hecho personajes pues no puedo hacer que funcionen solo dentro. Además de la manera que lo he hecho, puede reutilizarse los botones es decir pueden usarse los mismos para llamar al ascensor como para pulsar el piso al que quieres ir. No se me ocurre que más hacerle, sin adaptarlo a algun juego o escenario concreto. Pero eso ya que se lo curre el que quiera. Yo creo que pa lo que me han pagao tampoco está tan mal no? Felices Reyes a todos |
|
|
|
|
|
|
#13 |
|
soliman
Fecha de Ingreso: agosto-2004
Ubicación: Torrevieja-Alicante
Mensajes: 38
|
Gracias a todos.
fisicomolon gracias por el regalo de reyes... Mirar este blend, en el cual he puesto los logic como me has contado. De momento, he puesto la apertura de puerta con las teclas A,S,D y luego intentare que se abran cuando llege el ascensor o si ya está en esa planta que se abra directamente, pero eso será luego... Lo de los diferentes números, esta muy bien, porqué entonces lo que voy a hacer es colocar esa conexión con los diferentes botones de planta. Pero resulta que no se el porqué, el cubo que he puesto en escena, NO lo sube el ascensor......??? He tardado en responder porque estoy de traslado de vivienda y tengo un cacao fenomenal. Última edición por 3dpoder fecha: 07 ene 2008 a las 15:28. Razón: Adjuntar los archivos al foro, es mas practico para todos y mejorara el funcionamiento del foro, grácias. |
|
|
|
|
|
#14 | |||
|
BlenderAdicto
Fecha de Ingreso: diciembre-2004
Ubicación: Valencia-España
Mensajes: 10,192
|
Cita:
Cita:
Cita:
Es algo extremadamente simple, lo de pagarte es aparte IDEM ![]() |
|||
|
|
|
|
|
#15 | |
|
BlenderAdicto
Fecha de Ingreso: diciembre-2004
Ubicación: Valencia-España
Mensajes: 10,192
|
Cita:
|
|
|
|
|
![]() |
| Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes) | |
| Herramientas | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Animación lenta en reactor | Biofix | Particulas y Dinámicas | 5 | 21 dic 2007 13:37 |
| Animación de personajes con Blender | jam | Tutoriales, Libros y Manuales. | 18 | 11 nov 2007 00:40 |
| Consejos por favor, primeros pasos en animacion | C64 | Animación y Rigging | 19 | 30 mar 2007 01:04 |
| Animacion helice | daking | Animación y Rigging | 8 | 10 abr 2006 02:35 |
| Una animacion mas | phoelix | Animación | 1 | 05 jul 2005 13:39 |
|
|