实验要求

实验二 游戏场景搭建

实验目的:掌握游戏场景搭建。

实验要求:能够使用Unity的地形引擎创建地形,熟悉场景中的光照与阴影,掌握天空盒和雾化效果等。

实验内容:

  • 地形的绘制:使用高度图绘制;使用笔刷绘制高度;在场景中需要有树木,草等。
  • 调节场景的光照和阴影:熟悉光源的类型,场景中需要有至少两种以上的光源,包括全局光源和局部光源。
  • 给场景添加天空盒。
  • 添加场景的雾化效果。

提交:下课之前提交,打包工程项目进行提交(.rar或者.zip),文件命名为:班级+学号后四位+姓名,如1711+0210+张三

实现结果

总结

地形的绘制:使用上升地形绘制,对地形进行平滑处理,然后绘制地形纹理,为了添加创意性,在地形中设置凹陷,进行河流的处理,并且添加了树和草

主要使用到该模块

调节场景的光照和阴影,默认新建的时候就是全局光【项目中的sun001】,之后可以再添加比如局部光【项目中的sun002】

给场景添加天空盒:在unity store下载非常的慢,所以在网上找资源后,在Assets中import package,再选择custom package 导入.unitypackage

Window\Lighting\Setting中选择天空盒,雾化也是

不足

前前后后做了三天,我觉得还是有必要写一下自己的不足,对光源的学习还是处于一个懵懂的状态,还有坐标系的使用的,转的头要晕。

最新文章

  1. 小书翻译完成,分享啦--《用Python操作大数据[MapReduceHadoop和Spark]》
  2. KnockoutJS 3.X API 第六章 组件(5) 高级应用组件加载器
  3. Android Studio导入Vitamio多媒体开发框架
  4. Centos minimal安装
  5. @OneToMany---ManyToOne
  6. Nginx 简介
  7. Tara's Beautiful Permutations 组合数学
  8. CSS3选择器(一)
  9. linux ftp命令(转)
  10. LCA的五种解法
  11. 5.4.1 Selenium2启动空浏览器
  12. pragma mark - 合成图
  13. Hive中数据的加载和导出
  14. 七日筑基——C#第一天(下)
  15. shell程序之逐行读取一文件里的參数且使用此參数每次运行5分钟
  16. 【机器学习算法-python实现】KNN-k近邻算法的实现(附源代码)
  17. Github+Hexo搭建静态博客
  18. angular.js实现省市区三级联动指令
  19. Andrew Ng机器学习课程笔记--week10(优化梯度下降)
  20. 对抗明文口令泄露 —— Web 前端慢 Hash

热门文章

  1. LNMP配置——Nginx配置 ——域名重定向
  2. Vue 插槽之插槽内容学习总结
  3. CSS中的块级元素,行内元素,行内块元素
  4. Srping源码之XMLBeanFactory
  5. 一次VLAN标签引发的网络事件的处置
  6. Oracle 存储结构
  7. 阅读《构建之法》之FAQ
  8. 结合k8s和pipeline的流水线,并通过k8s接口完成镜像升级
  9. windows利器使用与配置
  10. 一起来看Java设计思想之23种设计模式