ipad development

January 2022

Sanofi Genzyme - Atopic dermatitis

client : Business Stratégie Communication Category : Development

Augmented reality application for the occasion of a trade show for Sanofi laboratories via Business Stratégie Communication. The application is an internal application for doctors on the show to understand the mechanisms of atopic dermatitis.The application was used mainly on iPad tablets, but it was also available for Android.

The app uses Vuforia for 2d marker recognition (2 markers only). I had to develop a camera movement smoothing system to avoid AR-related tracking shakes when moving too far away from the marker. The refraction shaders were made using Shader Graph (see my tests about it).
Unity 3d 2021.1.28f1 + Vuforia 10.3.2

Unity 3d developer, Vuforia developer

September 2021

Aquacel Quiz (webgl)

client : Business Stratégie Communication http://experts-convatec.fr/cas-ulcere/EmailingConvaTec Category : Development

BSC asked me to develop a clinical case study for Convatec in order to highlight their products. The case can be viewed on internet via webGl. It is mac/pc compatible, but also tablets/smartphones.

Questions are asked such as multiple choice question, drag'n drop ... and the answers are counted. An avatar gives a full answer and development to each question.

Statistics are displayed to the customer via a backoffice that I have developed for the occasion (number of connections over a period, statistics of connections by access from urls over a period, level of progress on the quiz, time spent on the module, ratio of right/wrong answers on each question, number of attempts per unique user, conversion rate on webinar access, statistics of os used).

The module has been developed with Unity 2021.1.11f1 (webgl), and the backoffice was developed with php / mysql / html / jQuery. The graphs are produced with CanvasJS.

Unity freelance developer, pharmaceutical industry

February 2021

Wish (3d streaming)

client : Talent Making Talent https://2020.wish.org.qa/ Category : Development

As part of an unfortunately aborted project, I worked on an interactive event for professionals from the pharmaceutical / medical sector in Qatar. Sanitary conditions meant that the show experience could be replicated online for guests who were invited and who could not attend.
I worked on the 3d development part. The show has been virtually modeled to allow the user to move around and access the various features and sections of the site (chat, live video conferences, various resources, etc.). We used Furioos technology for 3d. This technology allows real-time 3d streaming. Concretely, the 3d is calculated on the Furioos servers and displayed to the users. The undeniable advantage is that it is possible to obtain a "PC" type rendering quality on mobile. The result was quite interesting.The project was therefore developed with Unity 3d 2019.x URP + Furioos.
Unfortunately, for reasons of timing, the 3d version of the project was aborted.

Furioos, 3d streaming with Unity 3d, Unity 3d developer

December 2020

Lunetic

client : Moonrise Category : Development

I just finished the development on a POC ("Proof of Concept") for a 3d tool intended for opticians. I was in charge of the 3d part. The principle is simple: the user places dots on the scanned face of the client (by the iPad's Lidar system), algorithms (developed by Lunetic) then allow the placement and choice of the sizes of glasses in a catalog depending on the data collected. The customer can therefore visualize his face with the glasses of his choice.
The tool is of course linked to a database (models, colors, sizes etc ...) and it allows to generate a basket, take screenshots and place an order to send the result to the customer.The application was developed by Moonrise in Swift for iPad. The Unity 3d module that I implemented has been integrated and dialogues with the native layer.

This professional application is reserved for opticians. Technically, the 3d part was developed with Unity 3d 2020.1.17f1 in URP and exchanges are done in json and xml.

Unity 3d freelance developer, optic, Unity 3d development

April 2020

Sanofi augmented reality

client : Business Stratégie Communication Category : Development

As part of an event in a show for Sanofi via BSC, I developed an iPad augmented reality application.
The Vuforia-based application detects a series of markers in a tunnel specially created for the occasion at the show. These markers describe the inflammatory processes in the bronchial system.For the occasion, the new URP (Universal Render Pipeline) engine from Unity 3d (C#) was used as well as Shader Graph for the design of specific shaders (notably refraction and Fresnel). Due to the large number of elements to display, the application has been the subject of many optimizations.

Unity 3d developer, augmented reality developer, Vuforia, shader graph

February 2020

Unity fallback realtime raytracing

Category : None

Unity recently added real-time raytracing to its latest version (2019.3.x). This is mainly due to the significant advances of Nvidia. Until now, this functionality was only available on the latest RTX graphics processors from Nvidia. However, recently, this functionality has been extended to older GPUs (but with slightly lower performance of course).


The result is still far from perfect, but rather encouraging. If we consider that raytracing under Unity is still in the development phase (beta), we can expect many more developments.

On this demo, the reflections are clearly exaggerated, but it seems that by decreasing them, they disappear. Perhaps it is due to the still groping Unity library, or the limited fallback on my GTX 1080. Anyway, the indirect reflections in real time, the refraction, as well as the reflections are rather impressive.
A few years ago, I had tested a library unfortunately abandoned by its developer (Rove 3d), hoping to be able to render high quality renderings at runtime. Perhaps Unity's real-time raytracing is a first step in this direction ...
More tests will follow on this exciting feature.

Unity 3d developer, realtime raytracing

January 2020

Stylized root (Lautaret France)

client : Le Naturographe Category : Development

As part of the development of an exhibition hall for the Galerie de l'Alpe in the Alpine Garden, at the Col du Lautaret in Villar d'Arène (France), I developed, at a preliminary stage (during the design of the room), a virtual reality application on Oculus Go to help better visualizing the volumes, arrangements, and spaces.

The application was developed under Unity 3d 2018 (C#) for Oculus Go (LWRP).
(Excuse the poor quality of the video that was recorded on mobile via the Oculus. The linear color mode is causing problems when recording).

light weight render pipeline, Unity VR developer, oculus go

.
français version française
message d'infos