gpt4 book ai didi

c# - 创建和使用我自己的纹理图集的 mipmap

转载 作者:太空狗 更新时间:2023-10-30 00:58:10 26 4
gpt4 key购买 nike

我目前正在使用自动 mipmap 生成(C# + OpenTK):

GL.GenerateMipmap(GenerateMipmapTarget.Texture2D);

我使用的纹理被平铺成 16px² 的 block 。所以我的问题是:

  • 是否可以使用不会缩小到 1x1 的 mipmap?
  • 创建不会将 block “模糊”成另一个 block 的 mipmap 的最佳方法是什么?

最佳答案

您的意思是,使用不达到 1x1 的 mipmap 链?您可以限制哪些级别可以与 glTexParameter 一起使用,查看 GL_TEXTURE_MIN_LOD、GL_TEXTURE_MAX_LOD、GL_TEXTURE_BASE_LEVEL 和 GL_TEXTURE_MAX_LEVEL 参数。

我不明白你的第二个问题,如果你的意思是使用你自己生成的 mipmaps,请参阅 glTexImage2D 的级别参数,你可以用它上传你自己的 mipmaps,以任何方式过滤。

关于c# - 创建和使用我自己的纹理图集的 mipmap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3423758/

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