Unity中Shader的帧缓存区Clear(color+Z+stencil)

文章目录

  • 前言
  • 一、什么是帧缓冲区
  • 二、片段运算
  • 三、随机扫描显示器(可以按照自定义路径绘制帧)
  • 四、光栅扫描显示器(从左到右,从上到下,依次绘制)
  • 五、缓冲的方式:单缓冲 和 双缓冲
    • 1、单缓冲
    • 2、双缓冲
  • 六、重要的帧缓冲区——颜色缓冲区
    • 1、有哪些帧缓冲区
    • 2、颜色缓冲区
    • 3、1bit的颜色
    • 4、24bit的颜色(现在常用的屏幕颜色)![请添加图片描述](https://img-blog.csdnimg.cn/9a703b131286458f9251838978fddeb9.jpeg)
    • 5、1920 x 1080 颜色缓冲占多少内存
    • 6、在进行写入缓存前,一般要进行缓存清除(下面这个一般是默认开启的)![请添加图片描述](https://img-blog.csdnimg.cn/dd82b1b01d3e41e9a9e7242003bcb3f8.jpeg)
    • 7、在Unity中把相机设置为这样,运行游戏,就能看见不清除缓存的奇特效果


前言

帧缓存区


一、什么是帧缓冲区

Unity中Shader的帧缓存区Clear(color+Z+stencil)_第1张图片

二、片段运算

Unity中Shader的帧缓存区Clear(color+Z+stencil)_第2张图片

三、随机扫描显示器(可以按照自定义路径绘制帧)

Unity中Shader的帧缓存区Clear(color+Z+stencil)_第3张图片

四、光栅扫描显示器(从左到右,从上到下,依次绘制)

Unity中Shader的帧缓存区Clear(color+Z+stencil)_第4张图片

五、缓冲的方式:单缓冲 和 双缓冲

1、单缓冲

Unity中Shader的帧缓存区Clear(color+Z+stencil)_第5张图片

2、双缓冲

Unity中Shader的帧缓存区Clear(color+Z+stencil)_第6张图片

六、重要的帧缓冲区——颜色缓冲区

1、有哪些帧缓冲区

Unity中Shader的帧缓存区Clear(color+Z+stencil)_第7张图片

2、颜色缓冲区

Unity中Shader的帧缓存区Clear(color+Z+stencil)_第8张图片

3、1bit的颜色

Unity中Shader的帧缓存区Clear(color+Z+stencil)_第9张图片

4、24bit的颜色(现在常用的屏幕颜色)Unity中Shader的帧缓存区Clear(color+Z+stencil)_第10张图片

5、1920 x 1080 颜色缓冲占多少内存

Unity中Shader的帧缓存区Clear(color+Z+stencil)_第11张图片

6、在进行写入缓存前,一般要进行缓存清除(下面这个一般是默认开启的)Unity中Shader的帧缓存区Clear(color+Z+stencil)_第12张图片

7、在Unity中把相机设置为这样,运行游戏,就能看见不清除缓存的奇特效果

Unity中Shader的帧缓存区Clear(color+Z+stencil)_第13张图片

你可能感兴趣的:(Unity,缓存,unity,材质,游戏引擎)