Unity3D上路_04-基础资源介绍
2014-06-04 12:54
1511 查看
官网: http://unity3d.com
4.5: http://netstorage.unity3d.com/unity/UnitySetup-4.5.0.exe
本文资源: http://pan.baidu.com/s/1dDf7Owp
类似手电筒,光线呈筒状,具有方向性。可模拟为太阳,产生投影。
Intensity-亮度
Shadow Type-阴影类型:
No Shadows-无阴影(默认)
Hard Shadows-生硬投影,影子边缘明显
Soft Shadows-柔和投影,边缘可自然过渡
Culling Mask-过滤:
勾选产生影响的物体
Lightmapping-光照贴图:
RealtimeOnly-用来实施照明
BakedOnly-用来烘焙Lightmap
Range-范围
Render Mode-渲染模式:
Important-像素级别
Not Important-定点光
系统自带的环境光是没有范围和方向的,
Edit,Render Setting,
同时添加其它光照体,制造好的光线环境,
烘焙前后对比,
Lightmapping/Maps/Light Probes,
2)添加刚体属性:Component,Physics,Rigidbody,
3)然后给一个材质,
- end
资源:
本篇博文《Unity3D上路》:http://pan.baidu.com/s/1o6oIS9G
4.5: http://netstorage.unity3d.com/unity/UnitySetup-4.5.0.exe
本文资源: http://pan.baidu.com/s/1dDf7Owp
一。光照
1.方向光-Directional Light
GameObject,Create Other,Directional Light,类似手电筒,光线呈筒状,具有方向性。可模拟为太阳,产生投影。
Intensity-亮度
Shadow Type-阴影类型:
No Shadows-无阴影(默认)
Hard Shadows-生硬投影,影子边缘明显
Soft Shadows-柔和投影,边缘可自然过渡
Culling Mask-过滤:
勾选产生影响的物体
Lightmapping-光照贴图:
RealtimeOnly-用来实施照明
BakedOnly-用来烘焙Lightmap
2.点光源-Point Light
光线呈放射状,类似悬着的电灯泡,宇宙空间内的恒星。不支持地面的投影,Range-范围
3.聚光灯-Spot Light
光线呈圆锥状,舞台顶部的聚光灯,光线成束状照射指定目标,Render Mode-渲染模式:
Important-像素级别
Not Important-定点光
4.环境(范围)光-Area Light
光线由一个矩形面发射,具有方向性。不能在Scene中实时查看效果,只能用来烘焙Lightmap,系统自带的环境光是没有范围和方向的,
Edit,Render Setting,
5.雾效
6.灯光贴图-Lightmapping
当多边形数量很多时使用。将光线效果预渲染呈贴图在多边形上模拟光影效果。多用于建筑、树木、山石等在游戏中处于静止状态的物体,1)开启Static
2)添加AreaLight
同时添加其它光照体,制造好的光线环境,
3)配置Lightmapping
Window,Lightmapping,烘焙前后对比,
7.灯光探头-Light Probe
动态的实现全局环境光对于动态物体的影响。在已经使用了Lightmapping的场景内使用。1)关闭Static
选择需要运动的物体,取消Static(默认取消),2)创建探头群组
选中运动的物体,3)添加探头
环绕运动物体周身,添加多个探头,一般为前、后、左、右、顶部,4)重新烘焙场景
Lightmapping/Bake/Bake Scene,Lightmapping/Maps/Light Probes,
5)配置光照的Lightmapping
二。地形
1.创建Terrain
2.设置
3.绘制地形
前3个工具绘制地势;后续3个绘制地皮,1)添加纹理
第一个纹理将作为地形的底色,2)选中贴图
3)绘制
添加第2/N个纹理作为画笔的颜色在底色上进行绘制,4.树林
1)添加树木
2)选中模型
3)打散种植
4)保留数量
5.草皮
1)添加纹理
2)选中贴图
3)添加细节
添加杂物模型,6.光影模拟
使用Lightmapping,三。天空盒子
1.创建材质
2.设置材质类型
3.设置材质贴图
4.设置主相机
1)添加天空盒子
选中相机,Component,Rendering,SkyBox,2)指定盒子材质
四。粒子
1.创建粒子发射器(系统)
2.发射器及粒子属性设置
五。物理引擎
1.创建地面
GameObject,CreateOther,Plane,2.创建运动体
1)创建盒子:GameObject,CreateOther,Cube,2)添加刚体属性:Component,Physics,Rigidbody,
3)然后给一个材质,
3.物理材质
1)创建物理材质
2)设置属性
3)为运动体的碰撞体赋予物理材质
- end
资源:
本篇博文《Unity3D上路》:http://pan.baidu.com/s/1o6oIS9G
相关文章推荐
- [unity基础教程]Unity3D实现动态加载游戏资源(转)
- unity3d基础教程—组件介绍1
- Hadoop基础教程-第5章 YARN:资源调度平台(5.1 YARN介绍)(草稿)
- Ajax基础 (十一)---代码测试,资源及框架介绍
- Unity3D 资源热更新之AssetBundle(Unity5.x)基础用法
- salesforce 零基础开发入门学习(一)Salesforce功能介绍,IDE配置以及资源下载
- Unity3D基础学习之AssetBundle 资源包创建与加载
- 跟我从零基础学习Unity3D开发--资源打包篇(AssetBundle)
- SQL Tuning 基础概述04 - Oracle 表的类型及介绍
- 04 Mybatis应用篇---XML映射文件之select,insert,update,delete基础介绍
- JavaScript基础教程04Math对象介绍
- Unity3D基础学习之AssetBundle 资源包创建与加载
- android基础内容介绍(XXXDrawable、Android动画、Android资源使用、Fragment与Activity)
- Unity3D资源相关API介绍
- unity游戏引擎基础之预制资源介绍与使用(四)
- Unity3D - 图片资源导入的一些基础知识
- SQL Tuning 基础概述04 - Oracle 表的类型及介绍
- [unity基础教程]Unity3D实现动态加载游戏资源(转)
- salesforce 零基础开发入门学习(一)Salesforce功能介绍,IDE配置以及资源下载
- unity基础开发----Unity3D的uniSWF插件动态加载SWF UI资源