3D虚拟现实是近年来新兴的一种技术,而在计算机图形技术中,三维显示的技术已经走向了成熟,具有相当高的可应用性。虚拟校园是为了让校外的人了解学校的情况而出现的一种应用,因此在这项应用当中应尽可能地使参观者的感受接近于现实,而3D技术的引入无疑使其真实性得到了更大的提升。作为延伸拓展,虚拟校园的建立还可以和网络社交联系起来。时下,社交网络处于不断发展的热潮之中,社交网络的应用也越来越多。如果可以将虚拟校园和社交网络进行结合,那么虚拟校园的价值就会得到巨大的提升。在这样的虚拟环境中,用户犹如身处一个真实的校园中,还可以和邻近的其他用户进行联系、交流。因为这是一个以三维建模的方式构建出来的虚拟平台,因此用户将获得身临其境的感觉,并且由此平台衍生出来的各种应用将十分丰富。一、Java3D与3DSMAX的优点三维虚拟校园在于搭建出好的三维校园模型和对其进行恰当的可视化,因此重点放在对校园环境的模拟和可视化操作上。为了满足三维物体的显示和在互联网上应用的要求,选择合适的三维建模工具和可视化工具是非常重要的。在选择合适的建模工具以及合适的可视化工具上,这两者至少应该满足如下要求:可以简单快速地搭建出在虚拟校园场景中所使用的建筑和生物模型,且能将数据进行完整地导入和可视化操作;在虚拟环境中实现与场景中三维模型的人机交互;为了便于推广这项服务,项目所开发出来的虚拟校园最好便于在互联网上运行。(一)关于Java3D在实现模型的可视化方面使用Java3D,因为Java3D可以帮助开发者屏蔽较多的细节问题,降低了开发的难度。并且借助于Java可以使虚拟校园在互联网上的运行更为轻松。在模型文件的支持上,Java3D能使用的外部模型文件为.obj。具体的类层次结构如图1所示。(二)3DSMAX3D建模软件的选择以业界广泛应用的三维建模软件3DSMAX作为建模工具,因为3DSMAX入门比较容易,操作简单,建模方便,而且它导出的是.obj文件。二、显示算法的实现和优化(一)实景拍摄在构建校园的3D模型中,3D模型实质素材的获取采用的是实景拍摄的方法。先用数码相机拍摄实景的材质,然后用Photoshop软件对所得图片进行处理,最后93栏目编辑:梁丽雯E-mail:liven_01@163.com技术应用研究2011年第12期投稿邮箱hnfc@21cn.net通过在3DSMAX的贴图通道,将处理过的图片作为材质贴到模型中。3D模型采用实景拍摄的优点:简化了模型,在导入Java3D的时候减少了运算量,属于优化模型的一种手段;实景拍摄所得的图片具有一定真实性,总体导入后效果不错。所以在建立3D模型当中,这种方法有着广泛的应用。(二)广告牌技术广告牌技术在3D模型的显示上同样能优化整个模型。根据需要显示的物体的复杂度、大小等指标,可以把物体分为两类:一类是重量级物体,此类物体包含大量需要处理的数据,它们是整幅图景的重要组成部分,例如宿舍、教学楼等;另一类是轻量级物体,包含数据量较少,仅作为图景的修饰和美化成分,例如树、花等物体。根据以上分类,可以对重量级和轻量级的物体分别指定ID。1.轻量级物体的处理轻量级物体只是作为视野的一种补充,因此对这些物体的要求不高,如果对此类物体进行深加工,不仅会加大工作量、占用大量的硬件资源,同时会影响计算机对客户需求的处理速率。为了达到更快的响应速度,实现内存空间的优化,轻量级物体统一采用2D图片代替。众所周知,2D图片只是一个平面(在3D世界中),当观察者从某些位置观察轻量级物体时,不能看到该物体的真实形态,甚至根本看不到该物体。为了克服这个问题,我们使代

3dmax java,基于Java 3D与3DS MAX的虚拟校园设计相关推荐

  1. 3ds Max建模,Blend设计,VS2008控制WPF的3D模型例子

    原文:3ds Max建模,Blend设计,VS2008控制WPF的3D模型例子 3ds Max建模,Blend设计,VS2008控制WPF的3D模型例子 所用的软件 3ds Max 9.0,Micro ...

  2. [附源码]计算机毕业设计JAVA基于Java小区电信计费管理系统

    [附源码]计算机毕业设计JAVA基于Java小区电信计费管理系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Ecli ...

  3. 基于3Ds Max实现客厅的设计与实现.docx(毕业设计、成绩评定评分表、成绩评定评审等级表)

    [摘要] 随着生活水平的提高,人们对于室内装修的要求也越来越多元化,不再简单的趋于室内的美观大方也越来越注重低碳环保. 客厅是家庭居住环境中最大的生活空间,也是家庭的活动中心.客厅在家庭生活中发挥着重 ...

  4. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java基于java网上心理咨询系统50fxl

    计算机毕业设计的编程真的不会, 应该怎么办啊, 平时学了3年都没学懂,然而还有一个月就要答辩了,一点东西都没做出来,不知道该怎么办了?好迷茫,如果毕不到业怎么办, 有没有快速的学习方法 毕设毕设,最终 ...

  5. 物流配送系统设计java,基于Java的物流配送中心系统仿真模块研究与设计

    基于Java的物流配送中心系统仿真模块研究与设计摘要:本文选取物流工程中的配送中心作为研究对象,根据实际需要建立了离散事件系统模型,并按照事件安排和时间推进的机制采用java程序设计语言设计仿真模块. ...

  6. 学生信息录入java,基于java的学生信息管理系统

    基于java的学生信息管理系统中分为多级角色管理:包括系统管理员.学生和老师几种权限,采用了开发技术JSP以及MYSQL数据库作为本系统的开发工具.主要包括新闻模块,考试模块,学生模块,教师模块,选课 ...

  7. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java基于java的仓储信息管理系统o9ypl

    要开始我们毕业设计的第一步的关键就是选好我们的课题,有的同学开始选题的时候想着按照传统的课题延续下去,在设计题目时,不要过于笼统广泛,选择题目其实并不难,要多从自身的角度出发,要结合你们当前所处的生活 ...

  8. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java基于JAVA的在线考试系统设计78084

    如果你自己基础不好或者是小白的情况下那就建议你选择网站.系统类的去做,但是还得问问你们导师,如果你们导师没问题就可以,因为有的导师是不愿意你们选择做网站.系统的,毕竟做的人比较多,重复率调高,选择这种 ...

  9. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java基于Java通识课程管理系统v87xr

    好的选题直接决定了毕业设计好坏,甚至决定了能否毕业.今天,我们就来聊一聊毕设该怎么选题. 这里分三个选题标准. 第一,参考所在学校往年选题类型和难度 可以向学长学姐了解往年的选题类型,以及使用的技术, ...

  10. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java基于JAVA的物流管理系统ztwfg

    毕业设计其实不难,主要毕业的时候任务太紧了,所以大家都非常忙没有时间去做,毕业设计还是早做准备比较好,多花点时间也可以做出来的,建议还是自己动手去做,比如先选一个题,这样就有方向,最难的是开始.后面的 ...

最新文章

  1. 2019春第二次课程设计实验报告
  2. c语言单词复数,C语言关于复数
  3. MIT媒体实验室主任辞去一切职务:拿了爱泼斯坦170万美金,涉及程序违规,麻省理工宣布彻查...
  4. VMWare NAT模式和桥接模式的区别
  5. 引用另一模板的宏_生信人值得拥有的编程模板Shell
  6. 频率副词always,usually,often...用法_16
  7. matlab左除怎么输入法,python 实现matlab左除
  8. zabbix专题:第六章 动作Actions、告警方式Medias
  9. Biztalk AS2开发经验总结
  10. CDAS2016中国数据分析师行业峰会议程(完整版)!
  11. Windows7驱动调试小Tips
  12. KMP算法求next数组
  13. [Linux]在Linux上部署Java开发环境笔记(一)-- 补充:Linux下如何手动设置IP及配置DNS服务
  14. http/https服务器安全:嗅探漏洞url路径
  15. python中可以终结一个循环的保留字是_以下可以终结一个循环的保留字是
  16. 格式化磁盘、挂载,swap分区
  17. 计算机专业押韵口号16字,创新口号16字押韵创新 鼓励创新的标语
  18. 关于表单的Validform自定义验证
  19. Windows高手必备之十大免费系统工具
  20. OpenAI 发现独特情感神经元,无监督学习系统表征情感取得突破

热门文章

  1. matlab中小波去燥原理,用matlab进行小波去噪的程序
  2. 移动端Web组件-Dialog对话框
  3. 分布式定时任务的解决方案
  4. 新手如何Reverces(3自动化逆向篇)
  5. 北京54坐标系和1980西安坐标系转换
  6. 抖音快手短视频 影视后期制作工具网址大全
  7. switch 无法启动软件,请在HOME菜单中再试一次
  8. ghost系统卡正在启动服务器,GHOST完后安装win7系统卡在正在启动windows界面...-华硕笔记本装win7,华硕win10改win7步骤...
  9. 计算机本科毕设答辩经验
  10. 京东/拼多多淘客小程序跳入路径