Three.js
纹理手动Mipmap生成演示
画作:
卡拉瓦乔《水果篮》
本示例展示如何手动生成和管理纹理的Mipmap级别。
左侧场景使用高质量的线性过滤,右侧场景使用性能优化的最近邻过滤。
移动鼠标可以控制相机视角,观察不同距离下的纹理渲染效果。
地面纹理
(128x128 像素)
放大过滤:
线性过滤
缩小过滤:
线性Mipmap线性过滤
画作纹理
(748x600 像素)
放大过滤:
线性过滤
缩小过滤:
线性过滤
提示:左侧使用高质量过滤,视觉效果更好但性能消耗稍高
地面纹理
放大过滤:
最近邻过滤
缩小过滤:
最近邻Mipmap最近邻过滤
画作纹理
放大过滤:
最近邻过滤
缩小过滤:
最近邻过滤
提示:右侧使用性能优化过滤,渲染速度更快但可能有锯齿