CIENCIA
POLICIAL
106
baja complejidad operativa. Usa renderizado controlado por GPU
con motor propio, calculando iluminaciones globales de forma rá-
pida, aun con proyectos complejos.
· Vray: es un motor de renderización que usa algoritmos de ilumi-
nación global como path tracing, mapeo de fotones o fuerza bruta.
4.3.6
Programas asociados a la creación de entornos
interactivos: motores de juegos
Los motores de juegos, motores de videojuegos o los game en-
gine son un conjunto de librerías o rutinas de programación que per-
miten crear, diseñar, representar o hacer funcionar un juego. Es, por
lo tanto, un sistema diseñado para la creación de juegos que reúne las
aplicaciones necesarias para su desarrollo. Destacan:
· Unreal Engine: creado por la compañía Epic Games. Su código se
encuentra escrito en C++, dando una alta portabilidad. Será el em-
pleado para el desarrollo del presente simulador, viéndose con más
detenimiento en epígrafes posteriores.
· Unity: se trata de un motor de juegos multiplataforma ofrecido
por la empresa Unity Technologies. Su motor gráfico principal es
OpenGL. Requiere licencia.
4.3.7
Programas asociados a la realidad aumentada
En lo relativo a programas asociados a la realidad aumentada
destacan los siguientes:
· Layar: es una aplicación que permite la creación de contenido inte-
ractivo y su acceso a través de catálogos, revistas o códigos impre-
sos al mismo. Posibilita la inserción de vídeos o versiones alterna-
tivas al producto visualizado.
· Augment: es una plataforma SaaS de realidad aumentada que per-
mite la visualización de productos con imágenes virtuales en 3D,
permitiendo su observación libre, variando el ángulo y la perspec-
tiva de visualización.