3D HMI Framework Development:

Technoviator designs and develops a 3DHMI Framework to render 3-Dimensional animated User Interfaces and also handle a series of events and state management.

 System Overview
A 3D model will be designed in tools like 3DS Max, Maya or Softimage which will be exported as a 3D data. This 3D data is an input to the Designer and Preview tool.
The “HMI designer & preview tool” will allow UI designer to prepare and preview the User Interface, associate properties, animations and states to the objects in a scene. Once completed the output file is saved as a HMI data which is an input to the 3D HMI SDK.

Technoviator’s 3D HMI SDK” will expose API’s to parse, render & animate the objects on a device. A device dependent application will be developed to perform the actual HMI interfacing with the SDK. 
 

Technoviator’s Plug-ins used,

  • Exports the Objects information which are created in 3DS Max, Maya, Softimage etc

 

 

Tools

  • Plug-in : C++
  • Authoring & Preview tool : VC++, HMI SDK
  • HMI SDK: C++
  • Application : OS dependent (Depending upon the OS of the embedded device)
  • CM : SVN