gpt4 book ai didi

OpenGL 混合模式与着色器混合

转载 作者:行者123 更新时间:2023-12-04 03:01:45 24 4
gpt4 key购买 nike

我目前正在对 OpenGL 和着色器进行一些研究,但我似乎无法弄清楚使用 glBlendMode 进行混合之间是否存在任何根本差异。或在着色器中编写您自己的混合模式。

选择前者或后者的原因是什么?选择一个而不是另一个是否有任何性能瓶颈?或者这只是个人喜好问题?

最佳答案

无法在着色器中复制与 glBlendFunc 的传统混合。混合需要在修改目标帧缓冲区之前对其进行采样,这在当前硬件上无法完成。

目前,您只能传递一种颜色,并选择有限的混合模式 (glBlendFunc/glBlendEquation) 中的一种,在写入帧缓冲区之前,GPU 的光栅化器会应用这些模式。

关于OpenGL 混合模式与着色器混合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11633950/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com