Unity3D笔记十 游戏元素
一、地形
1.1 树元素
1.2 草元素
二、光源
2.1 点光源
点光源(Point Light):好像包围在一个类似球形的物体中,读者可将球形理解为点光源的照射范围,就像家里的灯泡可以照亮整个屋子一样。创建点光源的方式为在Hierarchy视图中点击“Create”→“Point Light”菜单项。
参数的含义:
Type:光源的类型。点击后面的小三角,可以发现共有3个选项:Point (点光源)、Directional(平行光)和Spot(聚光灯)。选择其中一项后,可切换到当前光的类型。
Range:光照的影响范围。
Color:光照的颜色。
Intensity:光照的强度,可在原有光照的影响范围上缩小光照的面积。
Cookie:设置贴图的阿尔法透明通道。将点光源看作立方体,可设置其六个面有不同的亮度,所以这里必须使用Cubemap贴图,其他2D贴图均无效。
Shadow Type:光源投射的阴影类型。
Draw Halo:是否在点光源中使用白雾效果。
Flare:设置光源粒子效果。
Render Mode:光源的渲染模式。
Culling Mask:通过层可设置某些地图层不受光照影响。
Lightmapping:设置光照贴图模式。
22. 聚光灯
聚光灯在3D世界中以某一个点为起点向以另一个点为圆心的平面发射一组光,以射线的形式照射在平面中。类似生活中的手电筒。
参数的含义:
聚光灯的参数和点光源类似,唯一的区别在于聚光灯中多了一个“Spot Angle” 光照角度用于调节射线的光照范围
2.3 平行光
平行光(Directional Light)的照射范围非常大,它可以照亮整个游戏世界,就好比自然界的太阳一样
这三个都属于游戏对象
三、天空盒子
在Project视图中点击鼠标右键,从弹出的快捷菜单中选择“Import Package”→“Skyboxes”菜单项,将天空盒子资源包引入工程。如图:
3.1 给摄像机添加天空盒子
运行起来
如果一个游戏中有过个摄像机怎么办? 多个摄像机是无法模拟同一个天空盒子的,解决方案看3.2
3.2 场景中添加天空盒子
Unity3D笔记十 游戏元素相关推荐
- 《MFC游戏开发》笔记十 游戏中的碰撞检测进阶:地图类型障碍物判定
本系列文章由七十一雾央编写,转载请注明出处. http://blog.csdn.net/u011371356/article/details/9394465 作者:七十一雾央 新浪微博:http:// ...
- Unity3D笔记十五 碰撞、移动
碰撞 Collision. [kəˈliʒən] 碰撞:冲突:(意见,看法)的抵触:(政党等的)倾轧 选择一个需要添加碰撞器的游戏对象后 Component->Physics- Unity一共为 ...
- Unity3D笔记十八 GL图像库
作者:PEPE 出处:http://pepe.cnblogs.com/ 1.绘制2D图像的时需要使用GL.LoadOrtho()方法来将图形映射到平面中. 2.所有绘制相关的内容都要写在OnPost ...
- 《C++游戏开发》笔记十二 战争迷雾:初步实现
本系列文章由七十一雾央编写,转载请注明出处. http://blog.csdn.net/u011371356/article/details/9475979 作者:七十一雾央 新浪微博:http:// ...
- 【Visual C++】游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI
分享一下我老师大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow 本系列文章由zhm ...
- 【转】【Visual C++】游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI
原文连接:http://www.cnblogs.com/dyllove98/archive/2012/04/07/2461865.html#commentform 我们常常听闻AI(Artificia ...
- 【Visual C++】游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI .
本系列文章由zhmxy555编写,转载请注明出处. http://blog.csdn.net/zhmxy555/article/details/7434317 作者:毛星云 邮箱: happy ...
- [原]【Visual C++】游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI
本系列文章由zhmxy555编写,转载请注明出处. http://blog.csdn.net/zhmxy555/article/details/7434317 作者:毛星云 邮箱: happy ...
- 游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI
我们常常听闻AI(Artificial Intelligence人工智能)这个名词,比如Dota里面的AI地图.写这篇文章的时候,最新版的Dota AI是6.72f,估计过几天6.73的AI也要出来了 ...
最新文章
- 【LeetCode每天一题】Generate Parentheses(创造有效的括弧)
- qt练习7 定时爆炸小游戏
- python对笔记本电脑的要求-如何用Python在笔记本电脑上分析100GB数据(上)
- linux看电视系统,教你如何在Linux操作系统下观看电视节目
- 手写自己的MyBatis框架-核心对象
- SQL Server 无法生成 FRunCM 线程。请查看 SQL Server 错误日志和 Windows 事件日志(转)...
- 揭开.NET 2.0配置之谜(一)
- 关于Unity3D中函数说明
- Docker时代来临,你的团队准备好了吗?
- JVM 内存管理、自带性能监测调优工具 (jstack、jstat)及 JVM GC 调优
- 《破茧成蝶——用户体验设计师的成长之路》一1.2 邂逅用户体验设计
- web测试要点及基本方法
- JavaScript replace 强行保留后三位小数点
- win7离线安装tensorflow-gpu1.13.1
- [bzoj4094][Usaco2013 Dec]Optimal Milking 线段树
- Android Studio实现有趣的星座配对APP
- SSL单向、双向认证
- DC005电源插座隐藏的用法
- java致谢_JAVA语言课程设计致谢例文.doc
- Azure AI 服务之文本翻译
热门文章
- hades武器第四形态解锁_凯多的第四个技能预告——冰冻!
- linux系统硬盘设置密码,LUKS:Linux下磁盘加密
- 抓取html中用到的css_如何使用HTML和CSS制作像《星球大战》一样的抓取文字
- sans serif_Sans和Serif相遇可爱
- 汉堡菜单_汉堡菜单-可访问性和用户体验设计原则的挑战?
- 关于为什么我推荐大家看vue代码的随想
- Centos7 中文乱码
- 9月11日学习内容整理:正则表达式,re模块
- c++ 数据类型转换: static_cast dynamic_cast reinterpret_cast const_cast
- C3P0 释放连接 的问题