
[Unity Shader]
文章平均质量分 72
星球特约旅行家
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Unity Shader】3.Unity Shader基本知识学习(剔除 & 深度测试 )
1.剔除(Culling)的概念 对于实时交互的3D环境而言,现实的速度和效率是非常重要的。虽然现在的硬件能力非常的快,但是要想保持30FPS的同时处理数十万的三角形,还是有些困难的。 为了解决这种问题,人们提出了很多方法,其中有LOD,有Culling。这两种方法并不矛盾,而且我们往往需要在culling(剔除)的基础上再使用LOD进一步解决pipeline的负担。在此,博主也把L原创 2016-11-29 14:51:52 · 982 阅读 · 0 评论 -
【Unity Shader】2.Unity Shader基本知识学习(渲染序列 )
1.渲染序列所谓渲染序列也就是对象的绘制顺序。Unity允许我们控制一个特定对象绘制到屏幕上的顺序,因此我们可以更好地控制哪些对象应该覆盖在其他对象的上面。这个跟PS中的图层概念非常的相近。 那么渲染序列是怎么控制的呢?默认情况下,Unity会基于对象距离摄像机的远近来排序你的对象。因此,当一个对象离摄像机越近,它就会优先绘制在其他更远的对象上面。当然我们也可以自己控制渲染的顺序,主要是原创 2016-11-25 21:11:34 · 1853 阅读 · 0 评论 -
【Unity Shader】1.Unity的基本Shader框架学习(颜色,光照,材质)
首先说明,博主是一位Shader的初学者,在大学里也是菜鸟一枚,只是对游戏有着热情才开始学习Shader,若有写的不好地方,望各位见谅。。。哈哈哈,废话不多说,开始正题。O(∩_∩)O效果展示一、基本概念了解 1.学过计算机图形学的同学都知道,计算机图形学中的渲染管线一共有两种:1)固定功能渲染管线2)可编程渲染管线ps:渲染管线就是计算机绘制图形的过程: 局部坐标系->世界坐标系原创 2016-07-24 16:16:24 · 2894 阅读 · 0 评论 -
【Unity Shader】4.Unity Shader基本知识学习(混合 Blending )
1.Blending 的基本概念我们先来看一张图片: 图片来自网络截图,由图可知,混合操作最常见的用途便是用来制作透明物体、进行纹理的混合,它是Shader渲染的最后一步。混合操作有两个对象:源和目标,因此也有两个对应的因子,即源因子和目标因子2.语法Blend off 关闭混合Blend SrcFactor DstFactor这个也就是上面混合操作中介绍的源和目标,这个操作的作用就是配置和启原创 2016-12-09 23:39:19 · 737 阅读 · 0 评论