资源描述:
《郭晓宇00947054基于unity3d三维web设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、内蒙古大学本科毕业论文(设计)第20页学校代码10126学号00947054分类号密级本科毕业论文(设计)基于Unity3D的三维Web设计学院、系软件学院专业名称软件工程年级2009级学生姓名郭晓宇指导教师戴海滨2013年4月26日内蒙古大学本科毕业论文(设计)第20页基于Unity3D的三维Web设计作者:郭晓宇指导老师:戴海滨摘要:随着网络技术、虚拟现实技术越来越快的发展,基于各种平台的三维Web设计成为研究热点,正在受到越来越多的商家关注,当然也有着激烈的竞争。3D图形技术并不是一个新话题,早已应用到各个领域,Web3D技术是随着网
2、络技术、虚拟现实技术发展而产生的,其目的是在互联网上建立三维的虚拟世界。此次设计以Unity3D作为开发平台,研究实现技巧与展示方式,用Unity3D实现了一个3D炮塔射击游戏。本次设计所需主要工具是Unity3D。Unity3D是由UnityTechnologies开发的,是一个专业的全面整合的游戏引擎。这是一个非常强大综合型游戏开发工具,用户可以使用这个平台创建3D视频游戏、实时3D动画、建筑可视化等互动内容。Unity其编辑器运行在Windows和MacOSX下,可发布游戏至windows、Mac、Wii、iPhone和Android
3、平台。也可以利用UnityWebPlayer插件发布网页游戏或者手机游戏,支持Mac和Windows的网页浏览。本次设计的最终结果是发布一个可以运行的三维炮塔射击游戏。关键词:Unity3D,虚拟现实,地形,炮塔模型内蒙古大学本科毕业论文(设计)第20页Three-dimensionalWebdesignbasedonUnity3DABSTRACT:Withvirtualrealitytechnology,networktechnology,network-basedvirtualsystemdevelopmentandresearchbe
4、comethehot,designsbasedonallkindsofplatformhavebecomeahottopic,isbeingmoreandmorebusinessesconcernwithintensecompetition.3Dgraphicstechnologyisnotanewtopic,ithaslongbeenappliedtovariousfields.Web3Dtechnologywasbornwiththedevelopmentofvirtualrealitytechnology,networktechnol
5、ogy.Itaimedatcreateathree-dimensionalvirtualworldonInternet.ThedevelopmentplatformofthedesignisUnity3D,researchingskillsandpresentation.Designaturretshootergameontheplatform.ThemaintoolofthisdesignisUnity3D.Unity3DisdevelopedbyUnityTechnologiesisafullyintegratedgameengine.
6、Thisisaverypowerfulgamedevelopmenttools,theusercanusethisplatformtocreatea3Dvideogames,real-time3Danimation,architecturalvisualizationandinteractivecontent.UnityitseditorrunningonWindowsandMacOSX,youcanreleasethegametoWindows,Mac,Wii,iPhoneandAndroidplatform.Youcanalsouset
7、heUnitywebplayerplug-publishwebgamesormobilegames,supportforMacandWindowswebbrowser.Thefinalofthedesignistopublishaworking3Dturretshootergame.Keywords:Unity3D,Uvirtualreality,terrain,Turretmodel内蒙古大学本科毕业论文(设计)第20页目录第一章绪论41.1研究背景41.2Unity3D研究现状41.3问题的研究方法51.4论文构成5第二章开发工具及相关
8、技术简介72.1Unity3D简介72.23DSMax简介72.3Javascript简介72.4C#简介8第三章设计基本流程93.1Unity3D的基本界面介绍93.2地形基础