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

WP主题Bug提交 WP主题Bug提交 主题:1067 回复:2226

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

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

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

发布评论

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

支持 Markdown 语法,需要帮助?

评论(1

虐人心 2017-07-08 1 楼

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

具体的算法点击

论文点击