Siempre me han inspirado las interfaces dinámicas de tipo futurista. Lo mejor que puedo describir es una interfaz gráfica como en las últimas películas de Iron Man.Encontrar las herramientas adecuadas para programar un proyecto de interfaz de usuario de estilo futurista
Aunque no construiría una aplicación completa, me gustaría hacer pequeñas muestras de animaciones que planeo hacer interactivas. Y tal vez armarlos algún día para hacer algo más grande. Es cierto que usaré para la manipulación de audio en el futuro, pero de todos modos, ese no es el punto, ya que son las animaciones/gráficos de los que no estoy seguro.
Sé que es posible hacer ese tipo de animaciones en Adobe After Effects. Me cuesta mucho pensar en los procesos (artísticos y de programación) para continuar.
Mientras investigaba sobre esto yo mismo he adquirido experiencia básica con OGRE 3D y Blender. He importado y compilado mallas en OGRE, he podido hacer cosas básicas como mover las mallas alrededor de las cuales se trata.
Estoy empezando a pensar que podría estar acercándome a esto de la manera incorrecta y hay mejores herramientas o si 3D es excesivo para ese tipo de animaciones cuando 2D sería suficiente y tal vez proporcionen una experiencia más fluida.
estoy teniendo problemas para entender el proceso y me pregunto dos cosas:
1.) Lo principal que no puedo entender es cómo conseguir aún gráficos para hacer animaciones? ¿Mantienen las mallas la línea de tiempo de un programa como Blender y luego un motor gráfico como OGRE lee la línea de tiempo y las reproduce?
Lo más importante:
2.) ¿Es siquiera necesita gráficos (mallas)? La mayor parte de la interfaz son cuadros de bordes finos, texto y formas de colores transparentes similares a los LED que se pueden mover de forma dinámica para lograr ese efecto futurista.
Por favor, comparta sus opiniones, sugerencias y cualquier cosa que crea que me puede ayudar a lograr el desarrollo de ese tipo de ojos atractivos. Gracias.
OGRE para un programa de manipulación de audio funcionará como la parte visual de la misma, el motor de sonido se hará por separado y se vinculará con la parte gráfica del programa. Tienes algunas sugerencias geniales gracias por eso. ¿Pero respondería completamente a mis preguntas si pudieras contarme un poco sobre el proceso de animación? ¿Las mallas contienen la animación de la línea de tiempo y luego el motor de representación 3D (OGRE) reproduce los eventos de la línea de tiempo? Si utilicé algo así como Photoshop para los gráficos, ¿tendría que importarlos a Blender para convertirlos a mallas y luego importarlos a OGRE? – Tek
Para las partes en las que no usará simplemente las funciones básicas de dibujo (no sé si OGRE las tiene), probablemente haga una malla básica y aplique su diseño de photoshop como textura. Para la animación, me estaba imaginando un enfoque más manual, es decir, que codifica las animaciones desde cero en C++, no en Blender, ya que estas son animaciones bastante básicas de las que estamos hablando. Nuevamente, no sé cómo OGRE manejaría eso. – Oystein
... cont: Si desea utilizar las funciones de animación de Blender, creo que tendrá que escribir su propio formato de archivo y exportador, ya que (IIRC) Blender realmente no admite muchos formatos de archivo comunes en este momento. Sin embargo, tiene capacidades decentes cuando se trata de escribir su propio exportador, y encontrará que muchos otros han hecho cosas similares. Sin embargo, tendrías que buscarlo. No tengo idea si OGRE tiene algún soporte de animación especial. Si estuviera usando OpenGL, probablemente haría su propio renderizador de animación, usando el formato de archivo que creó para Blender. – Oystein