2
« en: Miércoles 18 de Octubre de 2006, 22:28 »
Antes que nada, hola a todos, soy nuevo por estos lares y también podría decirse que en esto de la programación (solo tengo algunas nociones de C y Visual Basic, aunque espero saber bastante de visual basic cuando termine mi aplicación). Bueno, no me enrollo más y voy al grano.
Soy estudiante de ingeniería industrial y estoy realizando un trabajo, que consiste en el desarrollo de una pequeña aplicación. Hasta ahí todo bien.
Mi duda es que la aplicación toma como dato de entrada una geometría o modelo CAD en formato .stl (stereolithography format). Seguro que lo conoceis, es un archivo que importa la geometría de dibujo como una serie de triángulos que definen la malla que a su vez constituye la geometría o modelo CAD. Se emplea mucho en lo que son las técnicas de prototipado rápido (fabricación de prototipos).
La aplicación tomará ese mallado como base para la aplicación de una serie de ecuaciones (modelo matemático), de forma que se simule la realidad.
Bien, mi pregunta es, pueden construirse gráficos en 3D de forma más o menos decente (con buena presentación, no necesito nada de texturas sólo un mapeado de colores para reflejar los resultados del modelo matemático), en visual basic, sin recurrir a Directx (por lo que he leído estoy seguro que con OPENGL o DirectX sí que se puede implementar, aunque aún no me he metido de lleno en ello así que no se que grado de complejidad me puede llevar esto). Tener en cuenta que luego me gustaría disponer de un cierto control sobre ese modelo gráfico (principalmente rotaciones).
Saludos y gracias de antemano.