Lunetic
client : Moonrise Category : DevelopmentI 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 Machine Learning
Category : DevelopmentA simple test of Machine Learning (Unity 3d).The goal for the agent is to push the ball on the red block with the least bounces possible, the fastest, and without touching the ground.It was necessary to limit the erratic movements and the too large displacements (still a lot of work is necessary at this level). Nevertheless, a few hours of training were enough to obtain a success rate higher than 80%.
Color configurator
http://download.graphiste3d.net/Wallcolor.air Category : NoneThis is a simple AS3/Air test.The purpose was to create a color confgurator with a simple photo. A rough 3d scene was modeled to render the mattes (diffuse, indirect lightings (global illumination), reflections). the mattes are dynamically binded to the selected color. Some blendModes are attached to the mattes to make the trick.The application is just a test. It can be downloaded at : http://download.graphiste3d.net/Wallcolor.air(need Adobe Air)
Unity 3d Light probe
Category : NoneThe light probe system integrated in Unity Pro 3.5 is very interesting. It optimizes the performance. The principle is fairly simple: the lights are sampled in space. This sampling is used to dynamically simulate the subtleties of illumination on non-statics objects. Associated with lightmapping and ambient occlusion (which is not done, however, to optimize performances), the result is quite efficient. No light is required. In this example, the same scene is used in this configuration, and normal lighting (+ shadows). Note that the performance gain is detrimental to the memory load of course. (Unity webplayer required)
krPano virtual visit system
client : E-Commerce 360 Category : DevelopmentA virtual visit system software (pc, mac, linux). The system is based on the krPano as3 library. It can create a complete virtual visit by simple drag'n drop and automaticaly calculates angles of heading, the relative hotspots visibilities... The software is updating automaticaly and is pc, mac & linux compatible. It has been developed with Flex / Air.
Coffee cup
Category : NoneUnity 3D is a very powerful 3d engine, but what about mobile ? I haven't had a chance to test it on iPhone, but Android is quite impressive. I quickly modeled a simple model, coded a few lines in order to manipulate the object, and I must say that so much fluidity is quite exciting. My previous tests with an 3d flash sotfware engine were rather sluggish. The first tests with Molehill Away3d are very impressive. I look forward to compare both engines ....( Android 2.3.3 (gingerbread) Samsung Galaxy S).
GREDIC Logo
client : Université de Genève Category : GraphicsA logo done in Illustrator for the educational compared research group of the University of Geneva. The logo had to be simple, dynamic and serious. Several versions have been declined (b&w, w&b, grayscale ...) and a graphic design document of course.
360° object rotation engine
client : E-commerce360 Category : DevelopmentDevelopment of a new rotation engine of 360° objects for E-commerce360 company. This unique engine based on flash / flex load a stream of xml configuration (webservice or file). There is no need to load multiple swf for a range of 360 to be displayed on a website. It includes the following features: security module displays a watermark online on non-authorized domains, dynamic zoom (hd image loads on the fly), links with other 360, a simple image zoom function, video, positioning and addition of custom graphics ...