自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 一篇关于如何通过D3D12实现z-prepass技术的分享

Z-prepass的概念 在分享怎么实现之前,我们首先来看一下z-prepass到底是什么。 我们知道,在传统的图形管线中,被渲染的物体会在执行完像素着色器后执行深度检测,但这种方法有可能会在同一像素位置计算多个像素点,但实际显示在屏幕中的只有一个像素点,因此会产生大量的不必要的计算。 有一种优化策略是将深度检测的位置提前到像素着色器之前,即在执行完光栅化后便判断对应像素的深度,如果该像素的深度更小,则将其深度值写入深度缓冲区的对应位置,并对该像素进行像素着色过程。否则,便不会进行任何操作。这个过程被称为e

2020-06-28 20:40:44 573

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除