基于GL Studio的车载信息娱乐系统开发(下)
分类:
行业新闻
作者:
来源:
新华网
发布时间:
2014-01-13
访问量:
今天我们继续通过车载信息娱乐系统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—和其它软件的整合