Usar Unity para “interpretar formas”
La interpretación de formas en un contexto de ingeniería se trata de la interpretación de un elemento/conjunto utilizando medios de ingeniería y desarrollando una comprensión específica del elemento a través de la creación. Por otra parte, se trata de entender un elemento/conjunto en términos funcionales y tecnológicos. Las siguientes habilidades, destrezas y conocimientos están relacionados con ésta:
- Percepción / discriminación / reconocimiento visual
- Comprensión de un objeto a través de la creación
- Asociación visual
Algunos ejemplos de interpretación de formas en el contexto de la ingeniería son:
- Traducir el efecto de una imagen en ideas y conceptos
- Percibir la funcionalidad de una pieza / ensamblaje
Una herramienta que se puede utilizar para esto es UNI TY. UNITY es un motor de juegos multiplataforma para crear juegos de computadora en 2D y 3D u otros materiales interactivos, como visualizaciones o animaciones. Este motor está escrito en C, C ++ (Runtime) y C # (Unity API). Los juegos creados en el motor de Unity son compatibles con muchas plataformas, incluidas Windows, Linux y Android . Los cascos de realidad virtual como Oculus Rift y Gear VR también son compatibles con Unity. Los juegos creados en Unity después de instalar el complemento Unity Web Player también pueden ejecutarse en un navegador web.
Motores de juego en general pueden proporcionar una amplia gama de beneficios para el ingeniero s . Algunos de estos beneficios son revisiones de diseño inmersivo, diseño basado en la experiencia, visualización de diseño, ingeniería estructural, etc. La interpretación de formas se trata de comprender un objeto de acuerdo con una perspectiva técnica: por ejemplo, para percibir las partes de una bicicleta y comprender cómo funciona. funciona viéndolo. Para aprender esta competencia necesitamos una herramienta que pueda visualizar una maqueta digital cercana al objeto real, para lo cual UNITY es una buena opción.
Ventajas y desventajas
Usar UNITY tiene las siguientes ventajas y desventajas:
Ventajas:
- Unity es una gran aplicación para el desarrollo de juegos . Es muy eficaz a la hora de renderizar escenas 2D y 3D. En el contexto de la interpretación de ingeniería, su mejor uso es la representación de imágenes en 3D.
- La unidad es excelente para multiplataforma desarrollo y juegos multiplataforma . Plataformas como Unity han simplificado el proceso. El uso de plataformas de desarrollo de cruz, una única secuencia de comandos se puede compilar y utilizarse para muchas plataformas .
- El soporte técnico para Unity es eficiente. Los miembros de soporte técnico también están altamente capacitados y se puede confiar en ellos en caso de problemas técnicos.
- Excelente plataforma visual
- El motor de juego de Unity también es fácil de usar en comparación con muchas otras tecnologías.
- Rentable
Desventajas
- Física: en el motor Unity 5, el soporte integrado para el motor de física PhysX tiene algunos problemas de rendimiento y carece de algunas funcionalidades importantes .
- Coste de la licencia : los desarrolladores deben tener licencias para obtener los mejores gráficos, la implementación y las mejoras de rendimiento. Estas licencias son caras de adquirir. Además, el uso de renderizado, soporte de búfer, soporte de esténcil y muchas más funciones aumentan los costos de desarrollo debido a las costosas licencias.
- Código fuente: el código es estable en Unity a diferencia de otros motores y cuenta con una gran arquitectura que mejora el rendimiento de la aplicación del juego. Sin embargo, la falta de disponibilidad del código fuente dificulta encontrar, abordar y solucionar los problemas de rendimiento.
- Consumo de Memoria: el juego desarrollado aprovechando el motor de Unity consume más memoria, lo que a su vez crea errores OOM y problemas de depuración en las aplicaciones.
Vídeos y material extra