javascript - 三.js图像纹理调整大小消息

标签 javascript three.js

使用图像纹理,

image is not power of two (image size) Resized to 4096x2048

显示控制台。

是否可以关闭此消息? 或者 可能不改变尺寸吗?

最佳答案

添加纹理时尝试类似以下代码

var Texture = new THREE.ImageUtils.loadTexture('checkerboard.jpg');
    Texture.wrapS = Texture.wrapT = THREE.RepeatWrapping;
    Texture.repeat.set(4, 4);
    Texture.offset.set(0.5, 0);

图像不是 2 的幂(图像大小)调整大小为 4096x2048 也是警告而不是错误......所以如果你做了正确的代码,你也可以忽略它

如果你真的想删除这个消息,请转到写入 loadTexture 函数的三个 js 文件,其中有控制台的消息...

关于javascript - 三.js图像纹理调整大小消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34983669/

相关文章:

javascript - 使用 JavaScript 检测 Android 后退按钮的使用

javascript - 使用 Three.js 和 gsap 的 Mousemove 事件

jquery - 动态改变 Raycaster 位置

javascript - THREE.js OBJLoader - 加载到 Geometry,操作,然后保存到 BufferGeometry

javascript - 闪烁文本这么多秒 - 然后消失

javascript - 未捕获的类型错误 : Cannot read property 'addEventListener'

javascript - Angular 2,尝试使用 http.get 时出现 localhost/null 错误?

javascript - 使用Jquery获取点击图像的坐标

three.js - 如何安装维护者配置 Bower 忽略的文件?

javascript - 沿 three.js 中的路径设置动画对象