Solutions de Réalité Virtuelle

La Réalité Virtuelle offre des solutions qui répondent à un large éventail d'enjeux rencontrés par de nombreux secteurs. Généralement, à OneBonsai, nous considérons que lorsqu'un enjeu est important, coûteux et risqué, la RV constitue une solution rentable.

OB_Virtual_Reality_Illustration

Industries verticales

Nous offrons une large gamme de services, tous liés aux nouvelles technologies, telles que la Réalité Virtuelle et Augmentée et l'Intelligence Artificielle. Nous fournissons également des solutions spécifiques dans ces domaines :

Simulateurs RV

Simulateurs RV

Fabrication

Fabrication

Santé

Santé

Visualisation Architecturale

Visualisation Architecturale

Formation RV

Formation RV

Formation Militaire

Formation Militaire

Visualisation de Produit

Visualisation de Produit

Configurateur 3D

Configurateur 3D

Visite Virtuelle

Visite Virtuelle

360 Vidéo

360 Vidéo

Notre travail

Nous associons notre connaissance de nombreuses industries à des idées innovantes et créatives pour atteindre vos objectifs

  • Personnalisation
  • Évolutivité
  • Contexte solide
  • Design haute qualité

Formation en RV

Une formation en RV clé en main pour vous permettre d'entraîner votre personnel de façon efficace, efficiente et sûre.

  • Facile d'utilisation
  • Sur demande
  • Automatisée
  • Solution SaaS

Technologie RV

Nous développons nos solutions de RV avec les technologies les plus récentes. Notre pipeline varie d’un projet à l’autre, et nous l’adaptons selon les besoins spécifiques de chaque client. Une fois le processus défini, nous faisons appel à notre réservoir de talents indépendants de confiance pour le graphisme, le design d’animation, la modélisation, la texturation et le développement du jeu.

Unreal Engine 4

Sans doute le moteur en temps réel commercial le plus puissant, Unreal Engine 4 (UE4) fait vivre la RV. Nous exploitons ses performances pour créer des scènes réalistes, développer des interfaces utilisateur propres et forger des interactions entre l’utilisateur de RV et l’environnement 3D.

UE_Logo_Vertical_Black

À notre avis, Unreal Engine 4 propose un certain nombre d'avantages :

Les Blueprints

Ils consitutent probablement le plus gros avantage d'Unreal Engine. En effet, il n'est pas nécessaire d'écrire une seule ligne de code pour développer la plupart du jeu. UE4 dispose d'un système de Blueprints puissant qui est tout simplement un outil de script visuel. En dehors des codes les plus sophistiqués, il permet de relier facilement les entrées et les sorties et de simplifier le cycle de développement.

Cela procure de multiple avantages :

Il est inutile d'écrire des codes, étant donné que la plupart sont déjà inclus dans les nœuds des Blueprints.

Le risque potentiel de bugs dans les Blueprints est limité par rapport à un code classique.

Lors du débugage, il est possible de suivre visuellement l'exécution du code.

Si le Blueprint est bien organisé, cela donne un aperçu rapide et net du code.

Même ceux qui ne savent pas coder peuvent, dans une certaine mesure, comprendre les Blueprints.

Bien évidemment, il y a également des inconvénients :

Le code peut être confus, particulièrement si le Blueprint n'est pas bien organisé.

Copier le code vers un autre Blueprint peut être fastidieux.

L'exécution est légèrement plus lente qu'avec un code réel C++.

Toutefois, nous avons découvert qu'en fin de compte, la plupart du code que nous écrivons peut être incorporé à un nœud Blueprint et réutilisé dans d'autres Blueprints, ce qui accélère encore plus le développement. Les Blueprints sont un outil idéal pour notre approche basée sur le sprint.

Unreal-Engine-Blueprint
unreal-engine-4-real-time-photo-realism

Rendu réaliste en temps réel

Unreal Engine est un programme de rendu en temps-réel. Ce qui signifie que chaque scène est rendue au fur et à mesure, par exemple à 60 images à la seconde. Cependant, les programmes de rendu, comme Blender ou Maya, visent à un rendre des images proches de la perfection une par une. Dans ces cas-là, cela peut prendre des heures pour faire le rendu d'une seule image.

Et c'est précisément la force d'Unreal Engine. Il est capable de faire un rendu des scènes à une vitesse et une qualité incroyables. Bien que ce rendu rapide nécessite quelques sacrifices, Unreal Engine est capable de visualiser les scènes avec précision, reflétant la réalité.

En comparaison avec les autres moteurs en temps réel, Unreal Engine possède la capacité de construire des environnements très fidèles à la réalité avec un minimum de travail. Les autres moteurs ont tendance à se focaliser davantage sur les performances (bien sûr tout aussi importantes) et nécessitent des artistes en 3D pour construire les scènes haute qualité à partir de scènes basse qualité. Dans Unreal Engine, le travail peut se faire dans le sens inverse : vous commencez à partir d'une qualité moyenne que vous augmentez ou réduisez selon les besoins.

Matériaux

Pour obtenir le détail requis par Unreal Engine, ce dernier inclut également un éditeur de matériaux puissant. En combinant les textures, les couleurs et les mathématiques, les artistes en 3D peuvent créer des matériaux incroyablement détaillés pour les moteurs.

Ainsi, le moteur prend déjà en charge ce que l'on appelle les matériaux PBR (Rendu basé sur les lois physiques). Le principe utilisé pour construire ces matériaux est fondé sur les lois physiques et donne des matériaux qui fonctionnent très bien sous des conditions d'éclairage variables. C'est important car la luminosité de la scène change sensiblement même si les matériaux restent identiques. De plus, le PBR permet aux artistes 3D de réduire la quantité de données nécessaires pour le rendu d'un objet, ce qui accroît les performances et fluidifie le jeu.

Cela a engendré un énorme bon en matière de qualité dans l'industrie du gaming, et nous utilisons également largement ces techniques dans nos développements.

unreal-materials
Unreal-Engine-Editor

L'éditeur

Dernier élément et non des moindres, l'éditeur. Travailler avec Unreal Engine est un pur bonheur. Bien que l'éditeur fasse parfois des siennes et tombe en panne (plus souvent à cause de la plateforme avec laquelle vous travaillez que du moteur), il fonctionne parfaitement. Vous disposez de tous les outils adéquats. Parmi ceux-ci :

Parmi ceux-ci :

Il est facile de trouver des actifs de tout type dans l’éditeur.

L’utilisation de l’éditeur pour manipuler l’environnement est très bien conçue.

L’utilisation des séquences pour créer des cinématiques, bouger les objets et créer des petits films est fluide.

L’éditeur comprend un module d’assistance pour le débugage et l’exécution de la RV.

Quelque soit le format pour lequel vous souhaitez créer, Bureau, RV, Portable, PS4 ou autre, il est pris en charge.

Cet outil va cartographier tous les rayons de lumière de la scène et pré-calculer les ombres et les éclairages. De cette façon, il n’est pas nécessaire de calculer la lumière pour chaque image, ce qui accélère les performances.

Utiliser plusieurs ordinateurs pour construire l’éclairage réduit significativement le temps requis pour le faire.

En utilisant l’outil de profilage avancé, il est possible de trouver les causes de problème de performances même les plus difficiles à trouver, aussi bien dans le GPU que dans le CPU.

Et bien plus encore. Le meilleur, c’est que vous pouvez l’utiliser gratuitement en payant une commission de 5% sur vos revenus. Découvrez Unreal Engine sur leur site web dès maintenant !

Contact

Faites le pas et innovez

Nous disposons de toute l’expertise dont vous avez besoin pour concevoir, construire et mettre en œuvre des solutions XR qui font la différence. Discutons de la façon dont vous pouvez innover en utilisant les nouvelles technologies.