基于Web3D的虚拟社区的研究和应用

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:dfyfl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前网络上的虚拟社区大部分是以文字沟通为主要内容的BBS论坛,和以平面图形为主要内容的Flash虚拟社区。这两种虚拟社区都不能很好地模拟真实世界。随着网络带宽,计算机硬件的图形处理能力以及Web技术的发展,开始出现能够给用户带来真实感的三维虚拟社区。   本文提出一种基于Web3D技术的三维虚拟社区系统,充分利用Web3D的各种关键技术,解决三维虚拟社区系统实现的各种问题。整个系统的设计实现过程中,主要研究内容如下:   (1)使用三维建模技术建立社区的场景模型,并建立三维模型数据库保存场景模型。然后利用BS Collaborate构建多用户场景,实现在三维虚拟社区的多用户环境下用户行为的共享和场景的一致性。用户只要安装BS Contact浏览器插件,就可以使多个用户在同一个虚拟场景中进行实时交互。   (2)利用动态网页技术实现三维虚拟社区的在线聊天功能。该功能模块采用PHP+MYSQL开发,实现发送消息、读取消息和查看在线用户列表等功能。并设计了三个数据表:用户信息表,在线用户表和聊天信息表,用于保存用户聊天的相关信息。   (3)三维虚拟社区的交互控制设计。本文的三维虚拟交互控制主要包含两部分:一是场景中物品的定制,用户可以在场景中选择设置了可修改的物品,然后在页面上对物品进行修改。二是场景中的化身模型定制,用户可以根据自身需要选择合适的模型做为自己在场景中的化身,还可以对化身模型的皮肤,衣服进行选择。   本课题主要的创新点如下:   (1)开发基于浏览器的三维虚拟社区,用户无需安装客户端软件,只需安装一个容量很小的浏览器插件,便可以更方便更容易地体验三维虚拟社区带来的乐趣。   (2)基于BS Collaborate开发多用户虚拟场景,用户只要使用BS Contact作为场景浏览器插件,就可以使多个用户在同一个虚拟场景中进行实时交互,不再需要使用其它插件。   本文介绍了Web3D的各种关键技术,并详细论述了如何使用这些关键技术设计并实现三维虚拟社区系统,以及本文所研究的技术在现代企业中的应用,主要是虚拟车间,企业客户沟通和产品定制中的应用。最后,对三维虚拟社区系统的开发研究进行了总结,并针对很多功能还不完善的情况,提出改进的设想及今后工作努力的方向。
其他文献
针对传统的回采巷道锚杆支护参数设计存在的一些问题,该文在充分考虑回采巷道支护系统不确定性因素的基础上,把模糊数学方法、结构可靠度理论、人工神经网络理论及正交试验理
煤田火灾遍布世界各地,已发展成为全球性的灾难,严重威胁着人类健康、自然环境和煤矿安全生产,造成巨大的资源损失和环境污染。为了进一步研究煤田火区氧化燃烧特性参数的规律,本
液化石油气拥有易燃易爆的特点,而在对其进行储存和使用的过程中易导致火灾爆炸事故。液化石油气储罐作为大量存储液化石油气的压力容器,一旦引发事故,极有可能导致大量的人
意大利瑞吉欧教育体系以其独特的教育理念及教育管理方式闻名于世,它侧重于关注幼儿、关注过程、关注间接教育、关注教师团队等,在幼儿教育实践中取得很大成功。论文通过分析瑞
学位
本文选择离心泵作为研究分析对象,综合Pro/E造型技术,利用CFD分析软件FLUENT对不同模型、不同工况和不同进水管结构的离心泵内流场进行了深入研究,在各自章节给出了离心泵蜗
学位
随着经济的高速发展,我国城市化进程不断加快,大量候车厅、体育馆、大型商场、各种游乐场所等公共建筑涌现。这些建筑一方面极大改变了城市的面貌,提高了人民的生活水平;但另一
针对权力监督存在的突出问题,孙志勇认为,监督要有效,政治要进步,就必须充分尊重和利用现在的政治条件和环境,脚踏实地,一项制度一项制度地抓贯彻,一个措施一个措施地抓落实
在学习、宣传、贯彻十六大精神的热潮中,中共铜仁地委党校、铜仁行政学院《学报》与读者见面了。早觉得有办刊物的必要,以撩起我们党校人的思绪,激活我们党校人的思维,拓展
碲基复合薄膜具有较优的三阶非线性光学性能,在非线性光学器件领域具有较大的应用价值,研究碲基复合薄膜的三阶非线性光学性质及光限幅特性具有重要意义。   建立了Z扫描三