1 research outputs found

    Hacia un modelo integral para la generaci贸n de Mundos Virtuales

    Get PDF
    Uno de los problemas m谩s importantes en los sistemas de Realidad Virtual es la diversidad de los dispositivos visuales y de interacci贸n que existen en la actualidad. Junto a esto, la heterogeneidad de los motores gr谩ficos, los motores f铆sicos y los m贸dulos de Inteligencia Artificial, propicia que no exista un modelo que a煤ne todos estos aspectos de una forma integral y coherente. Con el objetivo de unificar toda esta diversidad, presentamos un modelo formal que afronta de forma integral el problema de la diversidad en los sistemas de RV, as铆 como la definici贸n de los m贸dulos principales que los constituyen. El modelo propuesto se basa en la definici贸n de una gram谩tica, que integra la actividad necesaria en un sistema de RV, su visualizaci贸n y su interacci贸n con el usuario. La descripci贸n de un mundo se presenta como una secuencia ordenada de primitivas, transformaciones que modifican el comportamiento de las primitivas y actores que definen la actividad del sistema. Los conceptos de primitiva, transformaci贸n y actor son mucho m谩s amplios de lo que es habitual en estos sistemas: Las primitivas no son simples primitivas de dibujo sino acciones que se deben ejecutar en un determinado sistema de presentaci贸n, gr谩fico o no; las transformaciones modifican las primitivas, dependiendo de su naturaleza; los actores desarrollan una o varias actividades en el mundo virtual, se visualizan mediante primitivas y transformaciones, y usan eventos que tambi茅n se definen en sentido amplio. El modelo presentado tiene como virtud la separaci贸n de la actividad del sistema de los dispositivos visuales y de interacci贸n concretos que lo componen. Esto supone varias ventajas: los dispositivos pueden ser sustituidos por otros dispositivos o por simulaciones de estos, los elementos del sistema pueden ser reutilizados, y la representaci贸n gr谩fica puede ser diferente dependiendo del dispositivo visual. En definitiva, se ha pretendido dise帽ar un sistema integral, adaptativo, reutilizable y gen茅rico. Por 煤ltimo se presenta un caso pr谩ctico que permite concretar c贸mo se utiliza el modelo propuesto
    corecore