Unity3D
文章平均质量分 73
大宅小涛
这个作者很懒,什么都没留下…
展开
-
Mecanim动画编辑器 - 添加动画层实现并行动作
1、创建新的状态层a) 通过下图的1按钮创建一个新的层 b) 通过下图2属性设置图层的权重,如果为0,则该图层的状态不会影响到总的状态机 c) Mask是设置动画的Avatar的关联节点,创建Avatar Mask之后可以编辑 2、编辑Avatar Mask:点击可以改变状态,如果红色则该节点不关联动画 3、获取指定状态层的状态的Hash名:int r原创 2015-06-30 16:26:47 · 787 阅读 · 0 评论 -
对于法线贴图(Normal Map) 的深入研究
前几篇文章写过有关法线贴图的内容,这次文章将讨论其原理及相关优化。回过头来看一下原来的文章真有种想删掉的感觉。。。为什么叫法线贴图,我们知道法线(Normal)是垂直于一个面的直线,通过计算光线与这条法线的角度就可以知道与面的角度,进而可以计算出面应得到的颜色值。如果我们知道物体每个面的法线就能实现对这个物体进行光照渲染。但是一堵墙也许只有四个顶点,也就是只有一个面,它最终的渲染效果将会非转载 2015-07-17 11:01:05 · 4673 阅读 · 0 评论 -
在Unity中使用Shader
1、Material 和 Shader 的关系,一个材质包含一个Shader程序,在Shader中设置的属性可以通过Material可视化设置2、内建Shader,在5.0之后的版本中大部分旧的Shader都集成在了Standard Shader中了,可以通过设置Standard Shader的属性达到不同的需要的渲染效果。 Albedo:反光率Specular:镜面反射原创 2015-07-17 11:37:32 · 5278 阅读 · 0 评论 -
Unity3d 着色器语法(Shader)
本文永久地址:http://www.omuying.com/article/27.aspx,【文章转载请注明出处!】Shader "name" { [Properties] Subshaders [Fallback] } 定义了一个着色器。着色器拥有一个 Properties 的列表。着色器包含一个子着色器的列表(SubShaders)。并且至少包含一个(SubShader)。当加载一个着转载 2015-07-17 11:29:34 · 3867 阅读 · 0 评论 -
Unity3D表面着色器(Surface Shader)资料整合
一、Shader 表面着色器语法Unity 的表面着色器 (Surface Shader) 是一种代码生成方法,用它来编写光照着色器比用低级的顶点/像素着色器程序容易得多二、编写一个灰度效果的Shader三、Shader 内置 Shader 之 Normal-Diffuse Normal-Diffuse 是一个简单的光照模型,光照强度随着物体表面和光入射角夹角的减小原创 2015-07-17 15:46:22 · 1190 阅读 · 0 评论 -
Unity3D深入浅出 - 导航网格自动寻路(Navigation Mesh)
NavMesh(导航网格)是3D游戏世界中用于实现动态物体自动寻路的一种技术,将游戏中复杂的结构组织关系简化为带有一定信息的网格,在这些网格的基础上通过一系列的计算来实现自动寻路。。导航时,只需要给导航物体挂载导航组建,导航物体便会自行根据目标点来寻找最直接的路线,并沿着该线路到达目标点。下面通过一个简单的Sample来介绍NavMesh的应用:1.在Scene中新建三个Cube,如下图摆转载 2015-07-31 15:24:24 · 7956 阅读 · 0 评论 -
Unity3D - 关于Static静态对象
在官方文档中的描述:许多的优化需要知道一个对象可以移动的游戏中。关于静态信息(IE,非移动)对象往往可以预先计算在知识的编辑器,它将不受物体的位置变化无效。例如,渲染可以通过组合几个静态对象到一个单一的,大的对象被称为一个批处理。一个游戏对象检查员在最右一个静态的复选框和菜单,这是用来在统一中,物体不会移动各种不同系统的通知。对象可以被标记为静态的这些系统中的每一个单独的,所以你可原创 2015-08-03 11:16:49 · 12831 阅读 · 1 评论 -
Unity5灯光烘焙与Unity4 灯光烘焙实际应用中的差别
Unity5终于正式发布了,我们也赶紧尝试着把现在的项目升级到Unity5.0,升级的过程遇到了不少问题,估计也是大家将来会遇到的,分享出来供大家参考。有不足的地方欢迎大家补充。一、先说说Unity4 烘焙面板里常用的参数Quality 烘焙质量一般会选择高Bounces 反弹 这个值一般选1,如果选2,烘焙的时间会增长50%左右,所以设置这个值要谨慎。S转载 2015-08-03 10:15:28 · 1753 阅读 · 0 评论 -
概要:Unity Cg 编程(关于顶点与片段着色器)
本文永久地址:http://www.omuying.com/article/83.aspx,【文章转载请注明出处!】原文链接:http://en.wikibooks.org/wiki/Cg_Programming/Unity在 Unity 游戏引擎中编写 Cg 程序要比在 OpenGL 或 Direct3D 应用中编写 Cg 程序容易,因为导入的网格和图像(即纹理)有图形用户界面支转载 2015-07-23 14:37:29 · 1242 阅读 · 0 评论