GLES3.0中文API-glSampleCoverage

名称

glSampleCoverage - 指定多重采样覆盖率参数

C规范

void glSampleCoverage( GLclampf value,
GLboolean invert);

参数

value

指定单个浮点样本覆盖率值。该值被限制在[0,1]的范围内。初始值为1.0。

invert

指定一个布尔值,表示是否应反转coverage掩码。接受GL_TRUE和GL_FALSE。初始值为GL_FALSE。

描述

多重采样在各种依赖于实现的子像素位置处对像素进行多次采样以产生抗锯齿效果。如果启用了多重采样,将对点,线和多边形进行抗锯齿处理。

value用于构造临时掩模,用于确定将用于解析最终片段颜色的样本。该掩码与多重采样计算生成的覆盖掩码一致。如果设置了反转标志,则反转临时掩码(所有位翻转),然后按位与计算。

如果实现没有可用的多重采样缓冲区,或者禁用了多重采样,则仅使用单个样本计算像素的最终RGB颜色就会发生光栅化。

如果实现支持多重采样缓冲区,并且启用了多重采样,则通过组合每个像素的多个采样来生成像素的最终颜色。每个样本都包含颜色,深度和模板信息,允许对每个样本执行这些操作。

相关Gets

glGet 参数GL_SAMPLE_COVERAGE_VALUE

glGet 参数GL_SAMPLE_COVERAGE_INVERT

glIsEnabled 参数GL_SAMPLE_ALPHA_TO_COVERAGE

glIsEnabled 参数GL_SAMPLE_COVERAGE

另见

glEnable

版权

https://www.khronos.org/registry/OpenGL-Refpages/es3.0/html/glSampleCoverage.xhtml

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值