首页|行业资讯|企业名录|周边产品|数字城市|增强现实|工业仿真|解决方案|虚拟医疗|行业仿真|图形处理|军事战场
资讯首页
行业资讯 >> 学习教程>>正文
Cult3D基础教程之打造3D虚拟世界
2012年4月25日    评论:    分享:

    来源:互联网

    由于Cult 3D自身并没有建模功能,所以在设计之前还需要借助其他工具建模,上一次我们一起了解了为Cult 3D建模和导入的方法,在Cult 3D中导入对象以后,就需要为对象添加事件和动作并且生成一个虚拟的3D世界了。那么,这次我们就一起来了解一下如何在Cult 3D中编辑对象,打造一个虚拟的3D世界吧。   初始化事件

  启动Cult 3D进入其主界面窗口,执行“File/Add Cult3D Designer File”命令,导入我们已经设计好的一个3D对象minidisc.c3d,此时对象会在预览窗口中显示,这是一个CD播放机的3D对象模型,如图1所示。

Cult3D基础教程之打造3D虚拟世界
图1

  下面我们需要初始化对象,首先在“事件(Event)”窗口的左侧列表中选择World Start事件,并且拖到右侧的空白区,World Start事件将会在Cult 3D场景加载初始化后引发。

  完成以后,在“动作(Action)”窗口中将“Object Motion”下的Acrball动作拖到World Start事件上,Acrball动作可以完成在窗口中拖动鼠标时旋转或移动物体,针对这个动作还可以设置鼠标特定键的功能,比如旋转轴或移动方向。最后在“场景图(Scene Graph)”窗口中展开“Object”分支,将Minidisc拖放到事件窗口中的Acrball动作上,如图2所示。

Cult3D基础教程之打造3D虚拟世界
图2

  这时我们就完成了一个简单的交互动作设计,在预览窗口中单击“Play”按钮,然后在3D对象上单击鼠标左键并拖动,会发现3D对象旋转起来了!

  设计播放按键

  下面我们要做的就是为这个CD机添加播放和停止播放的控制开关。首先要为CD机导入一段音乐,最好是MID格式音乐,这样可以保证最后生成的文件不会很大。在场景图窗口中右键单击“Sound”,然后在弹出的快捷菜单中选择“New/Sound”命令,在打开的对话框中选择已经预备好的MID音乐,完成后会在场景图窗口和音乐控制窗口中显示已经添加的音乐文件。

  返回事件窗口,在左侧的列表框中选择“Left Mouse Click on Object”事件并拖放到右侧的空白区域,并用右键单击此事件,在打开的快捷菜单中选择“Change Name”命令将此事件命名为Play。然后在场景窗口将Button-playpause对象拖放到Play事件上,以实现播放和暂停功能。完成后,打开动作窗口,将“Sound”下的Play Sound动作拖到Play事件中,最后将场景图窗口中“Sounds”下的声音拖放到Play Sound动作上,如图3所示。

Cult3D基础教程之打造3D虚拟世界
图3

    这样我们就完成播放按钮的设计了。在预览窗口中将鼠标移动到CD播放机的播放按钮,就会发现变成一个手型,单击后就可以开始播放刚才导入的音乐了。

  设计停止按键

  在完成播放按键的设计后,下面我们来设计停止播放音乐按键。这里需要用到CD播放机3D模型中的Button-stop对象。首先将事件窗口左侧的“Left Mouse Click on Object”事件拖到右边的空白区并取名为Stop,然后在场景窗口中将Button-stop对象拖放到Stop事件上。完成后在动作窗口中的“Sound”下将Stop Sound动作拖到Stop事件上,并且将场景图中的“Sounds”下的声音文件拖放到Stop Sound动作上,如图4所示。

Cult3D基础教程之打造3D虚拟世界
图4

    这样我们在预览的时候,单击停止按钮就可以停止播放音乐了。

   设计开仓按键

  下面再来为CD机设计一个打开仓门按钮。将事件窗口左侧的“Left Mouse Click on Object”事件拖到右边的空白区,将其命名为Open,然后在动作窗口中将“Object Motion”下的Rotation XYZ动作拖到事件图窗口的Open事件上,再将场景图窗口中的Minndisc-ref Lectivetop对象拖放到事件窗口的Rotation XYZ动作上,最后在场景图窗口中将Mididisc-case-openning对象拖放到事件图的Open事件上。 

    双击Rotation XYZ动作,打开Rotation XYZ动作设置对话框,其中Rotation XYX controls框中的180表示逆时针旋转180°,2000表示的是旋转该角度用时2秒,可以根据我们的需要进行设置。   除了前面介绍的,我们还可以对CD播放机添加更多的交互事件,比如快进、调节音量等,可以根据模型的具体组成对象进行设计,最后我们就可以在预览窗口中使用这个播放机了,如图5所示。

Cult3D基础教程之打造3D虚拟世界
图5

  这次我们了解了建立一个3D对象的方法,在Cult 3D中提供非常丰富的事件和动作可以供我们使用,那么在下一期中,我们就来了解一下Cult 3D的一些常用的事件和动作,这样可以更好的帮助我们使用它,并制作出自己的3D作品。

标签:Cult3D
上一篇:Cult3D基础教程之事件与动作
下一篇:Cult3D教程之对象与网页脚本的交互
网友评论:Cult3D基础教程之打造3D虚拟世界
评论
留名: 验证码:
您可能还需要关注一下内容:
·Cult3D教程之对象与网页脚本的交互
·Cult3D基础教程之打造3D虚拟世界
·Cult3D基础教程之事件与动作
·Cult3D基础教程之基本界面介绍
·Web3D三维虚拟商城制作平台的设计和实现
·基于虚拟现实技术的牛顿环实验设计
·基于Cult3D的天体系统模型设计与应用
·Cult3D界面窗口及常用资源介绍
·Cult3d发布三维互联网web3d作品代码
·Cult3d案例实战:制作网页交互笔记本电脑
☏ 推荐产品

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
扫一扫 第三维度
官方微信号