Sim 3D es un sistema de ventas y catálogo de productos en 3D orientado al sector de la tapicería, creado por la empresa Grupo SIM. Esta plataforma está desarrollada con mi motor gráfico bg2 engine - web.
Descripción
Se trata de una herramienta diseñada para vendedores y agentes de venta en tiendas del sector del mueble, la tapicería y el descanso. Este proyecto surgió a raíz del desarrollo de mi motor gráfico bg2 engine, que resultaba especialmente idóneo por sus características.
La empresa se interesó concretamente en el editor bg2 engine - composer y las facilidades que ofrece para integrar la información del ERP y el sistema de ventas con los assets de los modelos 3D y de los tapizados.
En concreto, y al margen de la creación del motor gráfico y la herramienta de edición de assets, mi contribución al proyecto consistió en:
- Asesoramiento: ayuda en la dirección de proyecto para integrar tecnologías de frontend web con bg2 engine. También contribuí en el asesoramiento para incluir en el backend los procesos de integración entre las bibliotecas de assets y la base de datos de artículos del ERP de la empresa.
- Formación de personal: mediante seminarios y cursillos, de forma ocasional, ayudo en la formación del personal en nuevas tecnologías web, el uso e integración de las nuevas características del motor gráfico, la formación en la herramienta de edición bg2 engine - composer y la Interoperabilidad de la plataforma con otros motores gráficos
- Workflow de producción: Colaboré con la empresa en la formación del personal para el desarrollo de plugins para el editor de escenas. Durante los seminarios de formación, ayudé a los desarrolladores de Grupo SIM a crear herramientas de integración a medida de sus necesidades.
Destacado
Algunos de mis proyectos personales han surgido de la colaboración con Grupo SIM para el desarrollo de Sim 3D, y ahora están disponibles también de forma pública como proyectos de código abierto. Cabe destacar:
- Integración de escenas de Sim 3D con Unreal Engine: colaboré en el desarrollo de un visor de realidad virtual y otro visor de escenas en alta calidad utilizando Unreal Engine. Mi colaboración consistió en impartir la formación del personal de la empresa en varias técnicas para importar escenas y assets de bg2 engine dentro de Unreal. Como resultado de esta colaboración creé el proyecto bg2 engine - Unreal Tools, un plugin en C++ para Unreal Engine que integra las herramientas de carga de assets, escenas y materiales.
- Generación de escenas en formato GLTF: impartí una serie de seminarios para formar a los desarrolladores de la empresa en la creación de una herramienta para visualizar escenas de Sim 3D en realidad virtual y aumentada. Para ello, en primer lugar impartí un seminario de BabylonJS para crear herramientas de VR y AR ejecutables en gafas de realidad virtual autónomas y en navegadores web de smartphones. En segundo lugar, impartí un seminario de uso de la biblioteca bg2-io para exportar escenas y assets a formato GLTF. A raíz de esta colaboración, incluí en el repositorio de bg2-io una herramienta para exportar escenas y assets a formato GLTF.
Además de esto, el feedback de la empresa y sus clientes me ayuda a capturar mejor los requisitos del motor gráfico y la herramienta de edición de escenas. Esta información me resulta muy útil para determinar el roadmap del proyecto bg2 engine.
Actualmente, Grupo SIM tiene un proceso de producción de assets en 3D muy optimizado, y la parte de vinculación entre los assets y la base de datos de producción y ventas se hace de forma automática. Esto ha influido de manera decisiva en la viabilidad del producto Sim 3D, ofreciendo un precio de producción de assets muy competitivo.
Disponibilidad
El Sim 3D está orientado al sector del mueble, la tapicería y el descanso. El producto se contrata con Grupo SIM principalmente por parte de fabricantes de mueble tapizado, y se utiliza exclusivamente por vendedores y agentes comerciales de venta.
No obstante, existe una demostración pública online en la siguiente URL:
Dentro de la web, con el botón Acceder Demo podemos entrar a una versión de ejemplo de forma anónima.