Premisas para la creación de un moderno estándar de contenido de RA
Las aplicaciones AR se encuentran actualmente en una fase de desarrollo muy temprana, pero incluso las aplicaciones relativamente simples, que renderizan objetos simples, crean un efecto WOW. Mientras tanto, está claro que, en los próximos años, la complejidad de las aplicaciones de RA y los requisitos para ellas crecerán muy rápidamente.
El paradigma existente de la creación 3D-app implica una carga preliminar completa de contenido 3D en el dispositivo. Es la consecuencia de que los motores que ahora se utilizan para desarrollar aplicaciones AR fueron creados como motores para la creación de juegos, que se caracterizan por la presencia de todos los recursos cargados desde el principio (todos los archivos de un juego ya están en el dispositivo del usuario en el momento del lanzamiento). El mundo de la realidad aumentada, el mundo que todos soñamos con ver, requiere un enfoque totalmente diferente. Requiere una interacción continua con el espacio circundante, cuya escala es ilimitada.
La naturaleza revolucionaria de la plataforma Spheroid Universe está en la capacidad de transmitir infinitamente el contenido de RA a los dispositivos móviles.
Técnicamente, la calidad del streaming (elaboración de detalles del contenido AR) estará determinada por el ancho de banda de la conexión a Internet, así como por la potencia del procesador y el subsistema gráfico del teléfono móvil. AR streaming funciona mediante la carga progresiva de contenidos AR y su renderización inmediata en los primeros segundos, sin esperar a que toda la escena se descargue, a la vez que gestiona sus parámetros de calidad (elaboración de detalles, uso de texturas, objetos de diversa complejidad poligonal) en función de las condiciones bajo las que se renderiza este contenido AR.
Como característica fundamental de una aplicación de RA, el streaming de RA debe implementarse a nivel de plataforma. Esta es la premisa para la creación de un nuevo tipo de modelos 3D, y una de las razones para diseñar y desarrollar el entorno propietario del universo Spheroid.
Otros factores cruciales que requieren un entorno de programación propietario incluyen:
Desde el punto de vista técnico:
· El entorno debe combinar la máxima facilidad para los principiantes y un control total de bajo nivel para los programadores profesionales.
· Los productos creados en la plataforma deben poseer las siguientes características:
- Características multiplataforma
- Eficiencia energética
- Alta tasa de rendimiento, cercana a la nativa
- Lanzamiento rápido, tiempo mínimo desde el lanzamiento hasta el inicio de la renderización de contenido AR
Desde el punto de vista conceptual:
La plataforma tiene la necesidad de resolver los problemas de protección de los derechos de propiedad intelectual de los desarrolladores de productos de RA.
Para ello, la plataforma está integrando un entorno de desarrollo, un mercado de trabajadores y un subsistema de publicidad en un espacio unificado. Como resultado, obtendrá resultados sinérgicos que no están disponibles en otras plataformas. Por ejemplo, será posible crear modelos únicos de distribución de contenido RA - cálculo automático de pagos a todos los creadores de contenido RA, dependiendo de su éxito comercial.
Se publicarán las especificaciones de los protocolos de la plataforma, se prestará apoyo y se garantizará la retrocompatibilidad.
El entorno de desarrollo de software tendrá código abierto y estará disponible para que cualquier empresa o desarrollador lo utilice con el fin de crear productos independientes y participar en el avance de los existentes.
Last updated