首页 > 电子期刊 > J > 计算机时代

基于Unity 3D的虚拟家具商城的设计与实现

场景设计如下。⑴ 首先使用3DSMax建立一个虚拟步行街建筑模型,并对模型进行渲染和烘培。⑵ 在步行街模型的基础上,构建虚拟的房间作为购物店铺,并且在店铺中放置家具模型。⑶ 进行顾客与场景之间的交互行为操作设计,这个设计需要在Unity3D中完成,所以我们要将刚才制作好的模型导出为fbx文件,将*.fbx格式的模型导入到Unity3D中,将摄像机添加到这个模型中,再为这个模型添加第一人称视角,其中包含有FPSInputController.js,CharacterMotor.js,MouseLook.js等几种Javascript脚本语言,使得用户可以通过鼠标和键盘的操作,实现在场景自由地旋转和移动,进行视角的变换。2.4 碰撞检测碰撞检测用于判定一对或多对物体在给定时间域内的同一时刻是否占有相同的区域。就虚拟场景漫游中的碰撞检测来说,它可以使用户以更自然的方式与虚拟场景中的对象进行交互,保持场景的真实性和用户的沉浸感。如果没有及时的碰撞检测,当虚拟场景中的一个对象碰到另一个对象时,往往会发生相互穿透、重叠等现象
<<上一页  下一页>>

首页 > 电子期刊 > J > 计算机时代

广州市越秀区图书馆版权所有。
联系电话:020-87673002

本站访问人数: