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 场景中添加天空盒子
最新文章
- 【JBOSS】数据库连接配置小结
- LINQ系列:Linq to Object限制操作符
- cocos学习笔记:快速上手
- perl split 的一种特殊用法
- NOI模拟赛Day3
- Partitioning by Palindromes
- [iOS 多线程 &; 网络 - 1.1] - 多线程NSThread
- Arcgis 10.1中空间连接功能
- javascrip中array使用
- 为什么选择Typescript
- Majority Element II——LeetCode
- 浅析document.createDocumentFragment()与js效率
- springboot注解使用说明
- PAT乙级-1057. 数零壹(20)
- keepalived--小白博客
- 基于.NET平台常用的框架整理<;转载>;
- Apollo-3.0本地编译
- TIdHTTP get参数带中文解决方法--请求报文
- pycharm的python console报错CE.app/Contents/helpers/pydev/_pydev_bundle/pydev_ipython_console_011.py";, line 87, in init self.matchers.remove(self.python_matches) ValueError: list.remove(x): x not in list
- Worst Performing Queries