Я загружаю свои 3D-модели с помощью jsonLoader. Поскольку я хочу улучшить производительность загрузки, я преобразовал текстуры в формат DDS (используя плагин Gimp). Но я не могу избавиться от этой проблемы:
GL_INVALID_ENUM : glActiveTexture: texture was GL_FALSE three.min.js:477
WebGL: drawElements: texture bound to texture unit 0 is not renderable.
It maybe non-power-of-2 and have incompatible texture filtering or is not
'texture complete'. Or the texture is Float or Half Float type with linear
filtering while OES_float_linear or OES_half_float_linear extension is not enabled.
three.min.js:477
GL_INVALID_ENUM : glActiveTexture: texture was GL_LINES
Каждая сторона текстуры уже является степенью двойки. Любые идеи о том, в чем проблема?
редактировать: я нашел несколько возможных решений WebGL, но, поскольку я не использую шейдеры, мне было интересно, есть ли какое-либо решение с Three.js
gl.activeTexture
был вызван с0
вместоgl.TEXTURE0
- person gman   schedule 28.06.2014