0

これは私が実際に抱えている機能的な問題ではなく、より戦略的な問題です。私は 3D プログラミングが初めてで、チュートリアルや例を見ると、座標は通常 -1 から 1 の間であることが分かります。

座標として整数を使用する方が自然だと思います。小さな浮動小数点値が使用される特定の理由はありますか? おそらくパフォーマンスやその他のものですか?

まだそこまで進んでいないので、この質問をするのは時期尚早かもしれませんが、インポートするオブジェクト/テクスチャを作成するとき、それらは通常、座標のサイズが整数であるアプリケーションで作成されると思います (テクスチャ用の Photoshop など)。これは、x/y/z サイズを定義する方法には関係ありませんか?

前もって感謝します!

4

1 に答える 1

1

このような小さな範囲が使用されているのを見たことがありません。これは、私が言う計算で問題を引き起こす可能性があります。より一般的なスタイルは、実際のスケールを使用することです。つまり、1 単位 = 1 メートルです。また、浮動小数点値を使用する方がより現実的です。何かを回転させると、新しい座標はほぼ常に非整数になるため、小数値が必要です。整数を使用すると、スケールと精度の問題が発生します。

于 2010-01-25T13:44:09.983 に答える