- 478 名前:名前は開発中のものです。 [2007/12/14(金) 01:26:52 ID:Xg/Hthq5]
- >>476
あんまり考えてないんですけど、「デバイスがスプライトの回転をがんばるのか」ってことです。 内部的にスプライトがどんなものなのかわからないのですが、「回転させる」という処理は、 軽い処理なんでしょうか。俺は、スプライトを複数個回転させるのも、ひとつのスプライトを renderの一瞬で複数回回転させるのも同じ処理であると想像してます。 ただし、1つのスプライトを回転させた場合、「回転をもとに戻す」という処理があるので、 単純に考えれば回転の数は2倍になるわけです。しかし、それらは、すべて見かけ上の問題で、 「賢いコンパイラが不要なコードをすっとばすように、DirectXも賢く処理している」とか 「その点は賢くないけど、所詮、スプライトの処理なんて、何やっても軽い」とかなら 安心できます。476さんは、後者のことを言ってます? ただ、スプライトと言っても、俺が書いてるのは、総2Dゲーム(笑)で、画像は限界まで ロードしてます。したがって、本当に、画像データを回転させたりしてるなら、決して軽くは ないと思うのです。
|

|