Herramientas de Programación

Virtualmech apuesta por las herramientas de programación más versátiles, eficientes y con mayor velocidad de procesamiento.

Los simuladores diseñados en Virtualmech se programan usando lenguajes de bajo nivel y están perfectamente documentados. Las simplificaciones realizadas, métodos numéricos implementados, teorías científicas utilizadas… a todos estos aspectos tiene acceso el usuario interesado.

Los simuladores de Virtualmech van desde programas que funcionan en un PC convencional a simuladores que trabajan en varios ordenadores en paralelo. Los niveles de detalle y prestaciones se aumentan de forma modular, por lo que se pude comenzar con un simulador más sencillo que se va mejorando con la adición de nuevos módulos y capacidades.

A continuación se detalla la tecnología utilizada en nuestros proyectos:

Programación orientada a objeto: C++

Uso de librerías de código abierto: Software transparente.

Elaboración de Interfaz Gráfica de Usuario (GUI) a mediada usando la librería de código abierto Qt de Nokia (entorno de escritorio KDE-linux, photoshop y demás software Adobe, etc.) http://qt.nokia.com

Gestión y diseño de entornos de realidad virtual: A bajo nivel OpenGL (http://www.opengl.org), a medio nivel OpenSceneGraph (http://www.openscenegraph.org).

Computación en paralelo: OpenMP (http://openmp.org)