神州普惠

基于GL Studio的车载信息娱乐系统开发(下)


今天我们继续通过车载信息娱乐系统DEMO的介绍来了解GL Studio。

今天我们继续通过车载信息娱乐系统DEMO的介绍来了解GL Studio。

1、支持多国语言

本DEMO可通过单击菜单调出语言设置子菜单,进行语言设置,可设置中文、日文、韩文等语言(图1所示)。

 

神州普惠

图1—语音设置

 

2、支持用户界面(UI)设计

与其他用户界面开发工具不同氖荊L Studio具有很好的UI设计能力,能够使产品开发人员创作出和工业设计人员一样视觉优秀的产品。本Demo中点击左侧拉伸式主菜单,可显示所有的菜单选项(图2所示)。产品开发人员可以非常容易的设计出这些漂亮的UI界面。

 

神州普惠

图2 —用户界面设计

 

3、对三维交互技术的支持

GL Studio是一款真正的可以开发三维人机界面的平台,而不是2.5D。GL Studio可以导入3ds max等建模软件开发的三维模型,然后进行交互制作,图3展示的汽车以及开关门交互的实现就可以看到GL Studio对三维交互技术的应用。本DEMO中所有的仪表也都是三维仪表(图3所示)。

 

神州普惠

图3—三维交互技术的支持

 

4、实时数据驱动

GL Studio工程中每一个属性都是可控的且可以做实时数据更新,用户可以创建任意他们想要的功能。在本DEMO中用户从主菜单中单击气候,出现气候主界面,与气候相关如本地天气、目的地天气、车内温度等以作为气候的子菜单出来(图4所示)。

 

神州普惠

图4—实时数据驱动

 

5、具有二维动画制作能力

GL Studio中提供了二维动画制作工具,有了这个工具用户可以很轻松以二维动画的形式描述系统工作原理。在车内温度界面中,用户调节车内温度和通风系统时,GL Studio以二维动画的形式模拟了温度高低和通风量大小的变化(颜色和形状的变化)。

 

神州普惠

图5—二维动画的支持

 

6、能够和其它软件整合使用

GL Studio和其它基于Opengl的软件平台之间可以互相嵌入做整合开发。本DEMO的雷达地图界面中,GL Studio嵌入了其它导航软件实现导航功能。DiSTI公司也正准备开发自己的导航软件(图6所示)。

 

神州普惠

图6—和其它软件的整合