期刊库

教育   经济   科技   财会   管理   
医学   法学   文史   工业   建筑   
农学   水利   计算机   更多>>
 首 页    论文大全   论文精品    学术答疑    论文检测    出书咨询    服务流程    诚信通道    关于我们 

基于Unity3D的虚拟校园漫游的设计与实现(4)

人气指数: 发布时间:2015-03-16 11:28  来源:http://www.zgqkk.com  作者: 王彩玲等
分享到:

 


  具体实施方案有:
  1)模型设计方向:
  a)使用层距离来控制模型的显示距离;
  b)阴影其实包含两方面阴暗和影子,建议使用实时影子时把阴暗效果烘焙出来,不要使用灯光来调节光线阴暗;
  c)少用像素灯和使用像素灯的Shader;
  d)如果硬阴影可以解决问题就不要用软阴影,并且使用不影响效果的低分辨率阴影;
  e)实时阴影很耗性能,尽量减小产生阴影的距离;
  f)允许的话在大场景中使用线性雾,这样可以使远距离对象或阴影不易察觉,因此可以通过减小相机和阴影距离来提高性能。
  2)程序优化方向:
  a)删除脚本中为空或不需要的默认方法;
  b)只在一个脚本中使用OnGUI方法;
  c)避免在OnGUI中对变量、方法进行更新、赋值,输出变量建议在Update函数中调用;
  d)同一脚本中频繁使用的变量建议声明其为全局变量,脚本之间频繁调用的变量或方法声明为全局静态变量或方法;
  e)不去频繁获取组件,将其声明为全局变量;
  f)需要隐藏/显示或实例化来回切换的对象,不使用SetActive Recursively或active,使用将对象远远移出相机范围和移回原位的做法;
  g)尽量少用模运算和除法运算,比如a/5f,需改写成a*0.2f。
  5 结束语
  本文以西安石油大学新校区为例,基于Unity3d平台开发的系统运行效率高、维护简单,运用3dmax建模软件进行对场景建模,通过Javascript和C#语言实现人机交互,最后结合html进行融合导出,从而完成虚拟校园的开发。在论文中重点介绍了系统设计过程中的关键技术以及对系统从模型设计及程序设计两方面的优化。该系统经过测试,基本实现学生用户的使用需求。
  【参考文献】
  [1]范立冬,李曙光,张治刚.虚拟现实技术在医学训练中的应用[J].创伤外科杂志,2008,12,9(6).
  [2]吴燕玲.基于Wed的玩味动画技术及其在教学中的应用[J].中山大学学报:自然科学版,2002(6):53-56.
  [3]詹胜利.Web3D技术在网络教学中的应用[J].网络技术与网络教学,2006,1:15-17.
  [4]来翔.面向电子商务的虚拟商品模型研究[D].浙江大学,2003.
  [5]沈璞.虚拟现实技术在现代工业设计中的应用[J].制造业自动化,2004,6:76-78.
  [6][] Okabe M, Igarashi T. 3D modeling of trees from freehand sketches [C]//International Conference on Computer Graphics and Interactive Techniques. ACM SIGGRAPH 2003 Sketches & Applications. New York, USA: ACM, 2003:1-1.
  [7]Okabe M, Owada S, Igarashi T. Interactive design of botanical trees using freehand sketches and example-based editing [J]. Computer Graphics Forum, Eurographics (S0167-7055), 2005, 24(3):487-496.
  [8]Livny Y, Yan F L, Olson M, et al. Automatic Reconstruction of Tree Skeletal Structures from Point Clouds [J]. ACM Transactions on Graphics (S0730-0301), 2010,29(6):151-1:151-8.
  [9][] Tan P, Fang T, Xiao J X, et al. Single Image Tree Modeling [J]. ACM Transactions on Graphics (S0730-0301), 2008, 27(5): 108-1: 108-8.
  [10]Neubert B, Franken T, Deussen O. Approximate image-based tree-modeling using particle flows [J]. ACM Transactions on Graphics (S0730-0301), 2007,26(3):88-1:88-8.
  [11]甘建红,彭强,戴培东,等.基于 OBB 层次结构碰撞检测的改进算法[J].系统仿真学报,2011,23(1):2619-2173.
  [12]Gayle R, Manocha D. Navigating virtual agents in online virtual worlds[C]// Proceedings of the Web3D 2008. New York, NY, USA: ACM, 2008: 53-56.

期刊库(http://www.zgqkk.com),是一个专门从事期刊推广、投稿辅导的网站。
  本站提供如何投稿辅导,寻求投稿辅导合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


  【免责声明】本文仅代表作者本人观点,与投稿辅导_期刊发表_中国期刊库专业期刊网站无关。投稿辅导_期刊发表_中国期刊库专业期刊网站站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

 
QQ在线咨询
投稿辅导热线:
180-1501-6272
微信号咨询:
fabiaoba-com
咨询电话:18015016272 投稿邮箱:zgqkk365#126.com(#换成@)
本站郑重声明:文章只代表作者观点, 并不意味着本站认同。所载文章、数据仅供参考,使用前请核实,风险自负。
部分作品系转载,版权归原作者或相应的机构   若某篇作品侵犯您的权利,请来信告知.版权:周口博闻教育咨询有限公司 
Copyright © 2005-2023 . 期刊库 版权所有