C++-如何指定OpenGL访问三维纹理的插值方式

C++-如何指定OpenGL访问三维纹理的插值方式

清晨说ぺ晚安 发布于 2017-05-10 字数 109 浏览 1177 回复 1

据我所知,OpenGL访问3D纹理的默认插值方式是三线性插值。那么,怎么设置其他的插值方式呢?比如双线性插值?

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

虐人心 2017-07-08 1 楼

这个是不能通过设置来进行的,而只能由你来设计双线性插值的算法。双线性插值又称为双线性内插。在数学上,双线性插值是有两个变量的插值函数的线性插值扩展,其核心思想是在两个方向分别进行一次线性插值。既然OpenGL访问3D纹理的默认插值方式是三线性插值,那么要使用双线性插值,就得有你来实现双线性插值的算法。你还可以参考一些论文还设计你的算法。

具体的算法点击

论文点击