首页|行业资讯|企业名录|周边产品|数字城市|增强现实|工业仿真|解决方案|虚拟医疗|行业仿真|图形处理|军事战场
资讯首页
行业资讯 >> 学习教程>>正文
Quest3d教程7:制作操作界面GUI
2012年3月27日    评论:    分享:

    来源:第三维度

    在Quest3d中制作GUI(操作界面)

    在Quest3D4.0之前的版本中没有GUI模块,制作UI界面是很耗费时间的,4.0之后的版本加入GUI模块,因此UI制作方便了很多,但有的特殊界面效果还是要用GUI模块之外的方法来实现。下面将会对UI界面制作的各种方法都加以学习。

    先学习Quest3D4.0之后的GUI模块制作UI界面的方法,软件为我们提供了三个GUI模块(GUI;GUIContainer; GUISkin)如下图示右边是3个GUI模块的图示和一个ComboBox的模组,左边是软件为我们提供的GUI相关的所有模组。

Quest3d教程7:制作操作界面GUI

    GUI模块用于指定界面图像位置、大小和触发状态等,如下图示可以选择很多种运用类型,每一种运用类型都有不同的子接口和不同功能。

Quest3d教程7:制作操作界面GUI

    GUISkin如果你不想用GUI模块自带的贴图你可以用这个模块载入自己设计的贴图,并可以调节贴图坐标、字体颜色和大小等表面属性的调节。

Quest3d教程7:制作操作界面GUI

    GUIContainer当用了大量的GUI模块制作很多的按钮时,可以把这些GUI连接到此模块下形成一个组,还可以用这个模块进行逻辑控制。

Quest3d教程7:制作操作界面GUI

    下面将通过一个实例来学习GUI的制作方法。这一实例几乎包括了所有Quest3D4.0提供的GUI系统所能制作的GUI,共有9种GUI运用类型,下面将深入学习,如下图示:

Quest3d教程7:制作操作界面GUI

    1、 Click button单击按钮,这是最为常用的一种按钮类型,在屏幕任何位置放置一个这种按钮用鼠标点击以触发一个事件。

Quest3d教程7:制作操作界面GUI

    2、 Static单纯在屏幕显示显示文字没有任何点击操作功能。

Quest3d教程7:制作操作界面GUI

    3、Slider滑动条,可以用这个模块制作一个滑动条,拖动滑块以控制一个数值在特定区间的变化,比如可以控制音量、相机运行速度等。

Quest3d教程7:制作操作界面GUI

    通过上面的3个运用实例的学习应该了解Quest3D4.0的GUI模块了,以上制作的GUI都是软件默认的贴图,我们怎么样才能把自己设计的UI界面变成以上按钮的贴图呢?下面我们就学习GUISkin模块,这一模块就能把我们设计的UI贴图替换软件默认的UI贴图。我们把软件默认的贴图稍作修改后从新指定为按钮贴图,两张题图对比如下图:

Quest3d教程7:制作操作界面GUI

    下面是Button按钮制作实例,如图:

Quest3d教程7:制作操作界面GUI

    GUI模块Button类型如上图,先必须连接一个GUIskin,把自己设计的UI贴图载入后指定按钮的贴图坐标,双击GUIskin模块选择要调节的按钮类型,调节相关参数,坐标信息可以在Photoshop内的切片工具来获得,如下图:

Quest3d教程7:制作操作界面GUI

    下面看看GUIContainer的用法

Quest3d教程7:制作操作界面GUI

标签:Quest3d
上一篇:增强现实学习系统开发之研究
下一篇:基于GIS系统的三维战场环境仿真(三维电子沙盘)
网友评论:Quest3d教程7:制作操作界面GUI
评论
留名: 验证码:
您可能还需要关注一下内容:
·Quest3D 5.0新功能简介
·基于Quest3D的交互式虚拟建筑漫游系统的建立
·Quest3d教程6:实现动画
·Quest3d教程5:声音视频控制
·Quest3d教程4:常用编程模块
·Quest3d教程3:漫场景游与程序规律
·Quest3d教程2:导入模型与熟悉界面
·Quest3d教程1:初步认识Q3D和虚拟现实技术
·向Quest3D中导入3D模型
·QUEST3D 4.0新特性介绍
☏ 推荐产品

Ladybug5全景
商家:力方国际

ProJet®
商家:力方国际

ProJet®
商家:视科创新

Premium1.5
商家:视科创新

巴可HDX主动立体投
商家:德浩科视

巴可HDF-W26投
商家:德浩科视

巴可30000流明2
商家:德浩科视

巴可4万流明2K投影
商家:德浩科视
☞ 外设导航
☏ 企业名录
【广州】中科院广州电子技术有限公司
【北京】第二空间(北京)科技有限公司
【北京】幻维世界(北京)网络科技有限公司
【厦门】厦门惠拓动漫科技有限公司
【厦门】厦门幻眼信息科技有限公司
【深圳】深圳南方百捷文化传播有限公司
【北京】北京思源科安信息技术有限公司
【上海】上海殊未信息科技有限公司
【北京】北京赢康科技开发有限公司
【武汉】武汉科码软件有限公司
友情链接 关于本站 咨询策划 行业推广 广告服务 免责声明 网站建设 联系我们 融资计划
北京第三维度科技有限公司 版权所有 京ICP备09001338
2008-2016 Beijing The third dimension Inc. All Rights Reserved.
Tel:010-57255801 Mob:13371637112(24小时)
Email:d3dweb@163.com  QQ:496466882
扫一扫 第三维度
官方微信号