Lavoro Interactive
LavoroInteractive is an online job fair, a web-based social network that enables companies to publish work opportunities and workers apply for a job. The website offers a typical textual interface to its users and an innovative web based interface integrating HTML and 3D functionalities that enables users to visit and interact with the virtual fair, as if they were inside a real one.
In this project I supervised the 3D production, from concept development to final lighting, and coordinated the technical development.
In this project I supervised the 3D production, from concept development to final lighting, and coordinated the technical development.
The virtual fair is inside a pavillion where are located all the stands of the companies. Virtual visitors can use a search engine to browse job offers while a semantic engine matches their profile with the announces. Moreover they can explore the fair freely and get information about the companies by visiting their stand and the contents published there (job proposals, images, photos, videos, brochures).
Our team at Virtual Reality & Multimedia Park was responsible for the 3D WebPlayer development and for the 3D virtual fair design & production. An interesting part of this project is that all the stands of the companies and the contents published inside them are dynamically downloaded from the website content management system (CMS). The virtual fair gets populated every time it's opened by the end user browser. Indeed, we can say that the 3D fair is just a view on the website content. |
A set of Javascript and C# APIs provides the communication between the Unity WebPlayer and the web page Javascript functions that queries the CMS.
This architecture breaks the dependency between the 3D WebPlayer and the CMS, enabling the fair content to evolve (new companies subscribe, publish media and job proposals) without updating anyone of the modules.
|
Obviously, developing a modular, dynamically assembled 3D environment required quite a lot of scripting to deal with problems like static batching, modular lightmapping, external content downloading and path finding (have a look at Maurizio Casini work on Unity). Moreover designing an API to implement the communication between a 3D player and a web page, in order to match the complex interaction scenarios required, was quite challenging.
In the end, the project has been successfully delivered and LavoroInteractive is going to be published. The same application has been featured on the IoLavoro job fair website. We hope that this project will be a forerunner of other 3D web-based social networks. |
Project Recap
|
|
|
|
Virtual Reality & Multimedia Park Full Credits
Stefano Bertoldi - Junior 3D Artist
Alice Calindro - Junior 3D Artist
Maurizio Casini - Tech Artist
Davide Di Giannantonio - 3D Supervisor
Andrea Gagliati - Software Developer
Shanti May - 3D Artist
Vincenzo Lombardo - original concept
Fabrizio Nunnari - API concept
Franco Bevione (VRMMP General Manager)
The material published here is property of Virtual Reality & Multimedia Park.
Alice Calindro - Junior 3D Artist
Maurizio Casini - Tech Artist
Davide Di Giannantonio - 3D Supervisor
Andrea Gagliati - Software Developer
Shanti May - 3D Artist
Vincenzo Lombardo - original concept
Fabrizio Nunnari - API concept
Franco Bevione (VRMMP General Manager)
The material published here is property of Virtual Reality & Multimedia Park.