私はいくつかのテクスチャアトラスをカーオブジェクトのさまざまな四角にマップしようとしています。私はクワッドに直接マッピングするのではなく、いくつかのテクスチャが歪んで回転するという問題を抱えています。問題は以下に示されています。私は、スマートな顔を使って、何が起こっているのかをより明確に示しています。 OpenGL - テクスチャリング、望ましくない傾きと回転
私は、テクスチャアトラスの幅2の累乗を作ろうとしましたが、それは動作しません。私はまた、これはテクスチャアトラスが偶数幅ではないことが原因であるということを友人から聞いたので、すべてのケースで問題を解決できませんでした。問題を解決するために幅を変更すると、テクスチャの幅が原因である可能性があります。
私は自分のシェーダーを使って、テクスチャーアトラスのテクスチャー座標を操作しています(該当する場合)。誰にもこの問題の原因についての手がかりはありますか?
"この問題の原因については誰にも手掛かりがありますか?"あなたがコードの行として私たちをあまり見せてくれていないからです。あなたが実際に何を起こそうとしているかの説明だけでなく、実際にここに何かを与える必要があります。コードにバグがあります。あなたが私たちにそのコードを見せなければ、それについては何もできません。 –
テクスチャ座標の問題のようですが、コードがなくてもわかりません。 –
これは、2のべき乗ではない幅を持たないため、実際の幅(メモリレイアウトでは、Windowsのビットマップは常にスキャンラインごとに4バイトの倍数など)と一致しません。テクスチャにはOpenGLに言った。 –