博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Three.js 关于立方体贴图产生边缘锯齿问题
阅读量:6589 次
发布时间:2019-06-24

本文共 685 字,大约阅读时间需要 2 分钟。

在使用Three.js的立方体模型进行贴图的时候,我们会发现会参数微小的锯齿效果出现

立方体贴图边缘锯齿

问题

解决后

经过试验测试发现,

textureGrass.wrapS和 textureGrass.wrapT属性导致的。

解决方法1:

删掉textureGrass.wrapS和 textureGrass.wrap

var textureGrass = new THREE.ImageUtils.loadTexture(src);// 此属性会产生抗锯齿// 写法1:删除即可/*textureGrass.wrapS = THREE.RepeatWrapping;textureGrass.wrapT = THREE.RepeatWrapping;*/// 写法2:不设置属性值,等效写法1textureGrass.wrapS;textureGrass.wrapT;textureGrass.repeat.set(1, 1); //贴图x,y平铺数量复制代码

解决方法2:

属性值设置为1001

var textureGrass = new THREE.ImageUtils.loadTexture(src);// 此属性会产生抗锯齿, 属性值设置为1001即可textureGrass.wrapS = 1001;textureGrass.wrapT = 1001;textureGrass.repeat.set(1, 1); //贴图x,y平铺数量复制代码

*:THREE.WebGLRenderer83版本实验

*版权声明:本文为原创文章,未经允许不得转载。

你可能感兴趣的文章
Redis3.0.5配置文件详解
查看>>
Know about Oracle RAC Heartbeat
查看>>
JQuery——实现Ajax应用
查看>>
前端05.js入门之BOM对象与DOM对象。
查看>>
oracle kill所有plsql developer进程
查看>>
keepalived双机热备原理及实例部署LVS+keepalived
查看>>
曲线学习PyQt5方案一
查看>>
企业私有云之rabbitmq高可用
查看>>
OpenCV学习】矩阵运算和操作2
查看>>
nginx+ffmpeg搭建rtmp转播rtsp流的flash服务器
查看>>
Win10 IoT C#开发 1 - Raspberry安装IoT系统及搭建开发环境
查看>>
关于在arm裸板编程时使用printf问题的解决方法
查看>>
开源人工智能技术将改变一切
查看>>
2015 上半年 JavaScript 使用统计数据
查看>>
《Python算法教程》——1.6 如果您感兴趣
查看>>
深度解析Java8 – AbstractQueuedSynchronizer的实现分析(下)
查看>>
SSH原理与运用(一):远程登录
查看>>
Spring Framework 4.2 中的新功能和增强功能
查看>>
动态代理解决网站字符集编码
查看>>
我所想的GIX4的权限
查看>>