gpt4 book ai didi

opengl - OpenGL 和 GLSL 中的 glTexParameter 和过滤?

转载 作者:行者123 更新时间:2023-12-02 06:48:15 27 4
gpt4 key购买 nike

我有几个关于 glTexParameter 和过滤的问题

1) 应用 glTexParameter 时的范围是什么(特别是过滤)?这是一个场景:

  • 绑定(bind)纹理。将过滤器设置为线性
  • 将纹理设置为着色器的“Sampler1”
  • 绑定(bind)另一个纹理。将其过滤器设置为 NEAREST
  • 将该纹理设置为着色器的“Sampler2”
  • 画画

当我在着色器中使用纹理时,一个是线性的,另一个是最接近的?或者它们会都是最近的,因为它是最后调用的?

2)GLSL中是否可以设置过滤方式?

最佳答案

1)过滤模式是纹理对象的一个​​参数,即过滤模式仅适用于设置过滤模式时已激活的纹理对象。

2) 过滤模式是采样器的一个参数,在整个着色器执行过程中必须保持不变。因此,无法从着色器内部更改它。然而,可以在不应用任何过滤的情况下处理单独的纹理级别和样本,这可用于实现自定义过滤方法(尽管这些方法的性能会低得多)。

关于opengl - OpenGL 和 GLSL 中的 glTexParameter 和过滤?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4665609/

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