0

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 で解決策があるかどうか疑問に思っていました

4

1 に答える 1