Adobe Director 11.5 y NVIDIA Physics

Julio 27, 2009 por mayitin3

logo Nvidia Web

Para todos es sabido que una de las mayores ventajas del Director desde su version 11 radica en la utilizacion de Aghea/NVIDIA Physics como nuevo motor de física, atras quedaron los años Havok y todos sus ejemplos, para mi algo traumático pues era fiel seguidor de Havok sobre todo por su facilidad de exportar de programas como 3ds Max su ficherito HKE que ahorraba muchisima programación, sumado a (no se por que?) la no existente documentación, tanto por parte de Adobe como de NVIDIA de su nueva fisica para Director, no existen ejemplos y mucho menos comportamientos que son muy útiles para novatos y tambien para ahorrarnos mucho tiempo programando, por tal motivo me dispuse a realizar una libreria de comportamientos similar a la que poseía Havok para Director, como iniciar la fisica cuerpos rigidos movibles y no movibles etc, por cuestion de tiempo (hace ya bastante tiempo que no me siento a programar) voy a ir posteandolas poco a poco, aqui para comenzar voy a postear como iniciar la fisica del mundo, en el comportamiento podemos especificar

  • El miembro de fisica
  • La escala del mundo
  • El modo del tiempo a pasar (nuevo en el Physics)
  • Pasos del tiempo
  • Sub pasos
  • gravedad

Con estos simples pasos precompilados nos dedicaremos solamente a crear cuerpos rigidos de todos los tipos sin preocuparnos por iniciar la fisica nueva (ahhhhhhhhhh recuerdan a  Havok y este comportamiento inicial, pues ya lo tienen para el nuevo tambien).

Espero lo disfruten y comprendan la utilidad que puede comprender no tener que iniciar nuestro mundo de forma manual

aqui les agrego el link para bajar el primer script de la libreria se llamaIniciar Aghea Physics” por cuestion de no bloquear a los entendidos de programación los metodos de entrada física estan en ingles aunque la programación la realice totalmente en español.

LINK DE DESCARGA

NVIDIA Physics Setup

Para los que tengan problemas con el navegador: http://mayitin3.files.wordpress.com/2009/07/nvidia-physics-setup.odt

!!IMPORTANTE!! luego de descargar cambie la extension del archivo de .odt a .zip pues WordPress no se acepta los .zip, disculpen las molestias.

NVIDIA PhysX Behaviors para Adobe Director 11.5 Update

Agosto 1, 2009 por mayitin3

NVIDIA PhysX Behaviors para Adobe Director 11.5 Update

Anteriormente comente sobre la realización de comportamientos para iniciar la fisica de NVIDIA en Director, a continuación pongo a su disposición todo el paquete de Instalación (Setup) para iniciar PhysX, para crear cuerpos Rigidos no movibles (Fixed Rigid Body) y cuerpos Rigidos Movibles (Dynamic Rigid Bodys), le agrege las siguientes funciones:

  • Seleccion automatica del miembro Physics.
  • Seleccion del modelo al que se le aplicará la propiedad física.
  • Selección del tipo de malla a usar entre (Box, Sphere,Concave, Convex )– caja,  esfera, concavo, convexo.

Con este comportamiento se puede iniciar de forma automática toda la física de un mundo en 3d, solo queda aplicarle movimiento.

Asi que esperen los 2 proximos Comportamientos que serán nada mas y nada menos que:

  • Character Controller Behavior —Controlador de personaje (lo enfocaré a primera y tercera persona)

  • Car builder —-Jejejejejejejeejejejejjejejejejeje, siiiiiiiiiiiiii les voy a dar la fisica para un carroooooo!!!!!! de tipo 4×4, configurarlo?, será  en un 2 por 3.

No tengo tiempo para más muela, tengo bastante trabajo.

Como usar el MayiRes Xtra

Mayo 19, 2009 por mayitin3

Gran error mío, pensar que a veces doy por sentado que las personas saben utilizar algo que e creado yo, pues a modo de disculpas va aquí, para el amigo Roque el tutorial de cómo usar el MayiRes Xtra y un ejemplo también para que sea más fácil comprenderlo.

Se copia el Xtra en la carpeta xtras de Director

Generalmente: disco local (C:)/archivos de programa/Macromedia ó Adobe/Director/xtras

Luego abrimos Director, y podemos comenzar probando que el xtra está funcionando correctamente, para esto nos dirigimos a la Ventana de Mensajes (Message  Window) allí buscamos el icono de scripting Xtras, buscamos el nombre del Xtra (MayiRes) y marcamos la opción put Interface, luego presionamos enter y visualizamos abajo  todas las propiedades del xtra, por cierto están explicadas en Ingles, nada boberías mías para que todo el mundo entendiera.

ejemplo vista

La propiedad maChangeRes utiliza una estructura simple y es la única que generalmente se necesita para hacer el cambio de resolución, por ejemplo si quiero cargar la resolución a 800 x 600 px debe ser algo asi (Lo mejor es que es sin declaración de variables ni nada por el estilo)

maChangeRes (800,600)

Eso es todo

Las demás opciones permiten hacer lo mismo pero también cambiar profundidad de color y frecuencia del monitor.

Ahora donde pongo el código.

Por lo general creo un Script de Movie y pongo el siguiente código

On StartMovie me

maChangeres(800,600)

set the centerstage to true  — Esto es para forzar a que se centre el escenario.

updatestage

end StartMovie

Lo mejor y más importante usted no necesita restituir por programación la resolución anterior antes de cerrar el proyector, el xtra la asume y solito hace el cambio, sin embargo, en modo de autor (o sea con el movie abierto en director y no el proyector) si es necesario hacer el cambio a la resolución anterior, pero sin recordar ningún numero, solo esto

maBackRes()

Un truco pequeño, si usted quiere ahorrarse todo esto no ponga ningún código dentro de director, ya que el xtra funciona desde afuera. Donde este creado su proyector cree un fichero con extencion .ini que se llame así (lo mejor es hacerlo con un fichero .txt y cambiarle la extensión)

Lingo.ini

Dentro de el escribimos esto

On startup me

Machangeres(800,600)

Set the centerstage to true

Updatestage

End

Y no necesitamos mas nada el proyector funcionara solo siempre que el xtra se encuentre en la carpeta xtras de nuestro proyecto.

Cualquier duda mirar el ejemplo

Agradecimientos que no se deben omitir

Abril 20, 2009 por mayitin3

La razon de ser de este blog es primaria, pues surge de mi necesidad de ayudar a las personas que a veces no tienen la posibilidad de adquirir aplicaciones por su coste o por las mismas limitaciones que absurdamente le aplican las leyes de algunos paises a otros.

En primer lugar quiero agradecerle y lo pongo en grande al  ” Dr. Allen R. Partridge” Evangelista de Adobe y Profesor de la Universidad de de Pennsylvania, Indiana, quien con una actitud increible me ayudo de una forma inimaginable a aumentar mis conocimientos de Adobe Director, sin pedir nada a cambio, sin ponerme un pero y rápidamente, Gracias Dr Allen su ayuda es invaluable.

Ahora vienen esos agradecimientos que son espirituales pero inolvidables tambien. A mi bebe mayitin, ese hijo mio que mis compañeros dicen que es mi mejor xtra, a mi querida esposa Yudis (no se como me soporta), a mi madre del alma, esa que me hizo todo un hombre, y me enseñó el bien y el mal. A mi papá, mi ejemplo como profesional e informático y la persona que me pone los pies en la tierra cuando se me sube la fama para la cabeza, te quiero mucho papá. A mi Uncle, te quiero tantoooooo, tu lo sabes. A mis compañeros de trabajo que me asimilan diariamente con mis virtudes y defectos.

Saludos a todos,

Mario Félix Rodríguez Tamayo


MayiRes Xtra

Abril 20, 2009 por mayitin3

MayiRes Xtra es un Xtra para Macromedia-Adobe Director, capaz de realizar cambios de resolucion de pantalla en tiempo real.

Ventajas: En el mercado no existe ningun Xtra que sea capaz de recordar la resolución anterior si no es cargada previamente por algun envento.
La programación necesaria es mínima.
El Xtra es totalmente gratis y de libre distribución (aunque siempre se pudiera acreditar al autor su uso de estar interesado el usuario, honor a quien honor merece, como dijera José Martí, lo dejo a su conciencia.)
Es Shockwave Safe (aunque no le veo ningun sentido cambiarle la resulucion de pantalla al ordenador para visualizar una pagina web, pero bueno, algo util.)
Totalmente compatible con las siguientes versiones de Macromedia Adobe Director:

Macromedia Director 7
Macromedia Director 8
Macromedia Director 8.5
Macromedia Director MX
Macromedia Director MX 2004
Adobe Director 11
Adobe Director 11.5

Importante para poder descargar:
El fichero se encuentra compactado en zip, pero por limitaciones de wordpress me vi obligado a cambiarle a extension a .odt, despues de bajar el fichero MayiresXtra.odt cambiarle la extension a zip y voilá ya tiene su nuevo xtra para Director.

Link de descarga: http://mayitin3.files.wordpress.com/2009/04/mayires.odt

Todos los Xtras publicados en esta página son enteramente Cubanos, realizados por Mario Félix Rodríguez Tamayo (Mayitin3)

Contactar con Mayitin3

Abril 13, 2009 por mayitin3

Mi nombre es Mario Félix Rodríguez Tamayo (mayitin3)

Si vive en Cuba puede encontrarme en mi Centro de Trabajo

  • Palacio Central de Computación y Electrónica
  • Teléfono: 868-4256
  • Direccion Particular:

Reunión # 9 bajos entre Holguín y Antón Recio

Centro Habana, Ciudad Habana, Cuba

  • Correo Electrónico:

mario@pal.jovenclub.cu

mayitin3@cantv.net

mayitin3@yahoo.com.mx

mayitin3@gmail.com

De los MayiXtras y otros demonios

Febrero 13, 2009 por mayitin3

Todos estos años de estudio y trabajo (al menos estos ultimos 6) me ayudaron a desarrollar esas tan solicitadas herramientas para Macromedia (Adobe) Director, los Xtras (que en mi trabajo se empeñan en pronunciar “equis tras”.

Todo comenzo cuando a medida que mis productos multimedia alcanzaban niveles mas profesionales siempre aparecia el asunto de lo que no podia hacer Director, a veces cosas muy insignificantes, pero que no las hacia o simplemente se buscaban alternativas con terceros que cobran precios increibles e inaccesibles para cualquier cubano de a pie y que sencillamente no podemos tener el lujo de obtenerlo.

Por tan fuertes motivos me baje la arquitectura abierta de macromedia (MOA) y con mis modestos conocimientos de C/C++ sumado a las horas nalgas empleadas de estudio para entender este pandemoniun que es MOA, un dia, asi como asi comence a producir Xtras y como dice mi buen amigo chiqui casi lo hacia masivamente, aunque segun el mi mejor Xtra es mi propio hijo (sin palabras…)

Vistas 3d del Palacio Central de Computacion

Julio 19, 2008 por mayitin3

Aqui puedes ver la entrada principal del palacio no tiene mucho detalle pues fue renderizada con la maquina vieja pero al menos las sombras y el reflejo estan logrados.

Modelado en Sketchup y texturas and render en 3dsMax 2009 design studio.

Esta otra foto es interior, una simulacion de unos minutos antes que comenzara el evento en el palacio