动画、声音等交互反馈也是虚拟漫游的一项重要的特点,将完成的3D场景导入虚拟软件Unity3D中,通过鼠标和键盘的控制来实现整个场景的漫游,可以从各个角度观察房间的布置,也可以选择第一视角的方式参观房间,漫游时还能进行开关电视机、房间门等一系列的动作,模型也会给予相应的反馈,这就是虚拟现实的一个重大的体现。
1.3 课题的制作流程
在整个室内装潢的制作前,必须设计出一套合理的制作流程,选择所需要运用的各种软件如3dsMax、Photoshop、Unity3d等与各个软件所要用到的插件来达到设计的效果。整个制作过程分为一下几个步骤:
1.首先先做一些准备工作,画一张小户型的室内布置的设计图,对室内房型的结构做一些初步的规划,对家具的摆设有个简单的设定便于全局的规划;然后给场景的装潢设定一个理想的风格,并按照风格收集相应的贴图样式。
2.主要场景(小户型模型)的制作,根据之前所画的室内设计图在3DSmax软件中勾勒出这个户型的外墙,创建出房间的模型,并制作些主要的家具如床、沙发等模型。从整体到局部对整个场景的每个模型进行调整与修改,逐步精美化。
3.给每个模型建立材质与贴图,在3dsMax2010软件中选择Mental Ray渲染器,可以获得所需要的材质效果,通过修改工具面板中材质的反射、折射可以快速的调试出玻璃、金属等材质的效果,从而模拟不同材质的真实质感。通过Photoshop软件来手工画制无缝贴图来改善场景的细节。
4.给场景添加灯光效果,光影效果是室内漫游仿真技术中最重要的技术手段,光影能体现出材质的质感,物体的层次也是通过阴影来确定的。对于灯光的处理需要经过多次的反复测试,才能得到最终逼真的感觉。然后通过渲染输出,对整体的设计进行检查和确定。
5.将所有调试好的灯光效果,通过烘焙技术,烘焙在贴图上,如墙壁、地板这些较多的受灯光影响的模型上烘焙出灯光和阴影效果,并保存。
6.将场景所有模型导入Unity3D软件中,调整单位大小,修改材质和添加贴图使其复原之前的效果。在场景加入实时灯光使场景完全达到真实的效果。加入摄像机,摄像机就相当于用户的视角,设计两种不同的视角方式让用户拥有不同的视角体验。
7.制作交互反馈。通过鼠标和键盘的输入使场景中的某些物体有相应的反映,如电视机、门等,加入相对应的音效和粒子效果让整个系统拥有真实的视觉体验。完成最终的虚拟漫游交互系统。
1.4 3dsMax软件的介绍
3dsMax款在建模和渲染中相对出众的软件,不仅是在操作还是功能上都有着比其他同产业软件更加人性化和专业化。
1.4.1 3dsMax的简介
3D Studio软件是一款由Autodesk出品的著名3D动画软件,常简称为3d Max,是世界上应用最广泛的基于PC三文建模、动画、渲染软件,基本用于游戏开发、角色动画、视觉效果和设计行业等领域之中。3DS系列有着悠久的历史背景,最初版本由Kinetix公司开发,后被Discreet公司收购,之后又被Autodesk公司合并基于。其前身是基于DOS操作系统的3D Studio系列软件,在Windows NT出现以前,工业级的CG制作被SGI图形工作站所垄断。3D Studio Max + Windows NT组合的出现一下子打破了这一僵局,在软件的功能和价格方面都有了极大的改进,降低了CG制作的门槛,首先开始运用在电脑游戏中的动画制作,提供了专业化、产品化的工作平台,在这之后更进一步开始参与影视片的特效制作,例如X战警II等。在Discreet 3Ds max 7后,正式更名为Autodesk 3ds Max,最新版本是3ds max 2015。 3dsMax和Unity3d小户型室内场景虚拟展示与交互漫游系统设计(3):http://www.751com.cn/jisuanji/lunwen_15154.html