jsonLoader を使用して 3D モデルをロードしています。読み込みのパフォーマンスを向上させたいので、テクスチャを 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
各テクスチャ面は既に 2 のべき乗です。問題が何であるかについてのアイデアはありますか?
編集: 考えられる WebGL ソリューションをいくつか見つけましたが、シェーダーを使用していないため、Three.js で解決策があるかどうか疑問に思っていました