Convatec Experts
client : Business Stratégie Communication Catégorie : DéveloppementUn ambitieux projet : Convatec Experts est un logiciel Pc / Mac / iOs / Android qui permet aux commerciaux de Convatec de programmer des visio conférences avec des infirmières pour discuter et faire des études de cas cliniques en 3d. Ces études de cas sont ponctuées de qcm et les réponses sont données soit pas un avatar, soit par l'animateur lui-même via la visio. Le logiciel est contrôlé chez chacun des utilisateurs par l'animateur. Les échanges se font en direct. Les scores sont comptabilisés individuellement. L'animateur a la possibilité de déclencher un cas parmi un liste de cas disponibles et d'en contrôler l'avancement au fur et à mesure. Les utilisateurs peuvent voter pour sélectionner le cas qu'ils préfèrent, manipuler la 3d pour pouvoir bien sûr répondre aux qcm posés.
Les différentes versions du logiciel (Windows, Osx, iOs, Android) sont compatibles entres elles. Le logiciel a été développé sous Unity 3d 2021.1.x, les échanges entre les utilisateurs est assuré par Photon engine (PUN), et la visio conférence par webcam par Agora. L'identification est assurée par un webservice en ligne. Il s'agit d'un logiciel interne réservé aux professionnels de chez Convatec.
Ce projet m'a demandé pas mal de travail pour tout mettre en place. Les cas sont chargés dynamiquement par Addressables ce qui permet de faire évoluer les cas et d'en rajouter par la suite.
La compilation des différentes versions est assurée par Unity Cloud Build qui m'a fait gagner un précieux temps.
Field of View visualizer
http://u3d.as/hZC Catégorie : DéveloppementFOV visualizer est un asset pour Unity 3d que j'ai développé et qui permet tout simplement de visualiser de manière précise le champ de vision d'une caméra dans l'espace 3d. En principe ce champ est visible dans l'éditeur et lorsque la camera est sélectionnée uniquement. Cet asset permet donc d'étendre les fonctionnalités de la caméra pour les jeux ou le serious gaming.Plus d'infos sur Unity Asset Store.
Position in FOV
https://www.assetstore.unity3d.com/en/#!/content/19473 Catégorie : DéveloppementPosition in FOV est un asset pour Unity que j'ai développé en C#. Il permet de placer un gameObject dans le champ de la camera et de l'orienter facilement. Il permet également de positionner la camera de manière à ce que le gameObject soit positionné dans le champ de la caméra (utile pour produire un suivi de caméra). Plus d'informations sur Unity Asset Store.Voici également une vidéo tutoriel
Project UV from camera
https://www.assetstore.unity3d.com/#/content/16133 Catégorie : Développement"Project UV from camera" est un package Unity C# disponible sur Unity Asset store que j'ai créé. Ce package permet de projeter précisément les coordonnées UV d'un gameObject à partir d'une camera. Ce package s'adresse aux développeurs Unity, mais il est également utilisable sans connaissance particulières en programmation. Plus d'informations sur Unity Asset Store...
Quelques videos de demo :
Unity 3d water test
Catégorie : AucuneTest d'eau dynamique sous Unity 3d. Le canard flotte grâce à des algorithmes utilisant le principe d'Archimède. La surface de l'eau est gérée, quant à elle, en partie par le module MegaFiers. Effleurez la surface de l'eau, et modifiez sa densité grâce au slider... (nécessite le webplayer Unity 3d).
Une part d'Unity ?
Catégorie : AucuneJ'ai décliné le modèle 3d effectué sous Zbrush il y a quelques semaines en low poly pour tenter d'obtenir quelque chose d'approchant sous Unity. Le sub surface scattering est difficile à obtenir en temps réel, et le résultat n'est certes pas à la hauteur du modèle original précalculé, mais les shaders retranscrivent bien l'aspect gélifié. A vous de jouer avec la densité pour obtenir des résultats plus improbables... (nécessite Unity 3d Webplayer)
Réalité augmentée sous Android
Catégorie : AucuneJe n'ai pas testé la réalité augmentée sous Flash Android... la 3d étant encore assez poussive, les algorithmes de reconnaissance mettraient le cpu à genoux sans aucun doute. En revanche, le dernier test avec Unity m'a impressionné et j'ai décidé de le tester avec l'excellente librairie de Qualcomm de réalité augmentée pour Unity. Le système est encore instable, il le serait à moins, mais les tests sont encourageants. (Android 2.3.3 (gingerbread) - Samsung Galaxy S)
Pause café
Catégorie : AucuneUnity 3D est un moteur 3d très performant, mais qu'en est-il sur mobile ? Je n'ai pas eu l'occasion de le tester sur Iphone, mais sous Android, c'est assez bluffant. J'ai rapidement modélisé un modèle simple, codé quelques lignes pour pouvoir manipuler l'objet, et je dois dire que tant de fluidité est assez enthousiasmant. Mes précédents essais avec un moteur software flash, étaient plutôt poussifs. Les premiers tests sur MoleHill avec Away3d sont très impressionnants. A suivre de près....(Android 2.3.3 (gingerbread) Samsung Galaxy S).