Cult3D(基础教程之打造3D虚拟世界)
大家好,综合小编来为大家讲解下Cult3D,基础教程之打造3D虚拟世界这个很多人还不知道,现在让我们一起来看看吧!
您需要向对象添加事件和动作,并生成一个虚拟的3D世界。所以,这一次,我们来学习如何在Cult3D中编辑对象,创建一个虚拟的3D世界。初始化事件启动Cult3D进入其主界面窗口。
执行“File/AddCult3DDesignerFile”命令,导入一个我们已经设计好的3D对象minidisc.c3d。此时,该对象将显示在预览窗口中,这是一个CD播放器的3D对象模型,如图1所示。
图1
接下来,我们需要初始化对象。首先,在事件窗口左侧的列表中选择WorldStart事件,并将其拖动到右侧的空白区域。初始化Cult3D场景后将引发WorldStart事件。完成后,
将“ObjectMotion”下的Acrball动作拖动到“动作”窗口中的WorldStart事件上。在窗口中拖动鼠标时,Acrball动作可以旋转或移动对象。
对于这个动作,还可以设置特定鼠标键的功能,比如旋转轴或者移动方向。最后,展开“SceneGraph”窗口中的“Object”分支,将迷你光盘拖动到事件窗口中的Acrball动作。
如图2所示。此时,我们已经完成了一个简单的交互设计,在预览窗口中点击“播放”按钮,然后在3D对象上点击鼠标左键并拖动即可。
你会发现3D物体在旋转!设计播放按钮。接下来我们要做的就是给这个CD机加一个播放和停止播放的控制开关。首先为CD播放器导入一段音乐,最好是MID格式的音乐,这样才能保证最终生成的文件不会很大。
在场景图窗口中右键单击“声音”,然后在弹出的快捷菜单中选择“新建/声音”命令。在打开对话框中选择准备好的MID音乐,完成后添加的音乐文件会显示在场景图窗口和音乐控制窗口中。
图2
回到事件窗口,在左侧列表框中选择“LeftMouseClickonObject”事件,拖放到右侧空白区域,右键单击该事件。
在打开的快捷菜单中选择“更改名称”命令来命名此事件播放。然后在场景窗口中的play事件上拖拽Button-Playpause对象,实现播放和暂停的功能。完成后,打开操作窗口。
将“声音”下的PlaySound动作拖动到play事件,最后将场景图形窗口中“声音”下的声音拖动到PlaySound动作,如图3所示。这样我们就完成了播放按钮的设计。
将鼠标移动到预览窗口中CD播放器的播放按钮上,它会变成一个手形。点开之后,就可以开始播放刚刚导入的音乐了。
图3
设计停止按钮
完成播放按钮的设计后,我们来设计停止播放音乐按钮。这里需要CD播放器的3D模型中的按钮停止对象。
首先,将事件窗口左侧的“LeftMouseClickonObject”事件拖动到右侧的空白区域,并将其命名为Stop,然后将按钮停止对象拖放到场景窗口中的停止事件上。
完成后,将StopSound动作拖动到动作窗口中“声音”下的Stop事件中,将场景图中“声音”下的声音文件拖动到Stop Sound动作中,如图4所示。所以当我们预览的时候,
点按“停止”按钮以停止播放音乐。
图4
设计开仓按钮,然后为CD播放器设计一个开仓按钮。将事件窗口左侧的“LeftMouseClickonObject”事件拖到右侧的空白区域,并将其命名为Open。
然后将“ObjectMotion”下的RotationXYZ动作拖到事件图窗口中的Open事件上。
然后将场景图形窗口中的Minndisc-refLectivetop对象拖放到事件窗口中的RotationXYZ动作。
最后,在场景图形窗口中,将MIDI DISC-CASE-OPENING对象拖放到事件图形的Open事件上。
图5
双击RotationXYZ动作,打开RotationXYZ动作设置对话框,其中RotationXYXcontrols框中的180表示逆时针旋转180,2000表示的是旋转该角度用时2秒,
可以根据我们的需要进行设置。除了前面介绍的,我们还可以对CD播放机添加更多的交互事件,比如快进、调节音量等,可以根据模型的具体组成对象进行设计,最后我们就可以在预览窗口中使用这个播放机了,如图5所示。
这次我们了解了建立一个3D对象的方法,在Cult3D中提供非常丰富的事件和动作可以供我们使用,那么在下一期中,我们就来了解一下Cult3D的一些常用的事件和动作,这样可以更好的帮助我们使用它,
本文[高级伪原创标题]到此分享完毕,希望对大家有所帮助。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
关于安徽蚌埠地区大众CC的落地价格以及各车型的售价信息,以下是一些参考数据。请注意,这些价格可能会因市场...浏览全文>>
-
关于2023款安庆途铠的落地价格,具体金额会因地区、配置以及促销活动等因素有所不同。以下是一些参考信息供您...浏览全文>>
-
根据您的描述,生活家PHEV 2025款的价格确实有较大幅度的优惠,达到了历史最低点,这无疑提升了其性价比。不...浏览全文>>
-
途昂X是上汽大众推出的一款中大型SUV,以其豪华的内饰、宽敞的空间和强劲的动力受到广泛关注。如果你计划在安...浏览全文>>
-
截至2023年,天津滨海宝来是一款由一汽大众生产的紧凑型轿车。以下是一些常见的配置和大致的价格范围(具体价...浏览全文>>
-
在安徽安庆购买大众揽巡时,需要综合考虑车辆的价格、配置、优惠政策以及市场行情等因素,以确保购车过程顺利...浏览全文>>
-
途观X是大众汽车推出的一款跨界SUV,以其时尚的外观和较高的配置受到不少消费者的青睐。如果您在亳州地区考虑...浏览全文>>
-
关于天津滨海地区的宝来车型价格信息,以下是一些参考数据。请注意,这些价格可能会因市场波动、促销活动以及...浏览全文>>
-
安徽安庆的揽巡价格分析可以帮助您更好地了解这款车型的市场行情和购车优惠。以下是对揽巡价格的全方面分析:1...浏览全文>>
-
关于购买途观X的具体价格,以及如何选择适合自己的车型,以下是一份详细的选车秘籍全攻略。这份指南将帮助你了...浏览全文>>
- 生活家PHEV最新价格2025款,价格再创新低,性价比爆棚
- 安徽亳州途昂X多少钱?购车攻略与优惠全在这
- 天津滨海宝来价格,各配置车型售价全知晓
- 安徽安庆揽巡价格全分析,买车不踩坑
- 东莞ID.4 CROZZ新款价格2025款多少钱?选车秘籍与性价比大公开
- 28.5亿美元卖身腾讯音乐,是喜马拉雅最好的归宿
- 蚌埠途铠 2023新款价格大起底,买车超详细
- 天津滨海ID.6 CROZZ多少钱?不同配置性价比分析
- 安徽阜阳探影多少钱?经销商报价及市场优惠情况
- 安徽滁州途昂X多少钱 2025款落地价大揭秘,买车前必看
- 天津滨海探岳X多少钱 2024款落地价,买车前的全方位指南
- 天津滨海ID.6 X新款价格2023款多少钱?购车攻略助你轻松选车
- 济南途安L最新价格2022款,优惠购车,最低售价16.68万起
- 安徽滁州长安猎手K50新车报价2025款,最低售价18.29万起,现车充足
- 广汽传祺传祺向往M8试驾的流程是什么
- 江淮悍途EV预约试驾,畅享豪华驾乘,体验卓越性能
- 安徽池州ID.7 VIZZION多少钱?买车技巧与性价比全奉上
- 济南长安启源E07 2024新款价格,最低售价19.99万起现在该入手吗?
- 安徽安庆ID.4 CROZZ 2025新款价格,优惠购车,最低售价13.99万起
- 天津滨海大众CC落地价全解买车必看