0

非常に応答性の高いズームとパン、たとえば30 FPS以上の大きな画像(最大2000 x 8000ピクセル)用の画像ビューアを作成したいと思います。私が思いついたオプションの1つは、画像を一種の固定看板として3Dシーンを作成し、カメラを前後に動かしてズームし、上下/左/右に動かしてパンすることです。

その基本的な考え方は私には理にかなっているように思えますが、私は3Dグラフィックスの経験がありません。私のアイデアを困難または不可能にする、私が見逃している基本的なものはありますか?何が問題を引き起こしたり、うまく実装するのが難しいのでしょうか?このデザインのどの部分が最大画像サイズを制限しますか?どのフレームレートを達成できるかについての推測はありますか?

また、Direct3Dを初めて使用する人のために、このタスクに取り組む方法に関するガイダンスや提案を歓迎します。

4

1 に答える 1

1

それは私にはかなり実行可能であるように思われます、30 fpsはかなり低いようにさえ見えます、あなたは確かに堅実な60(最小)を達成することができます

8k * 2kの解像度の1つの画像は約100メガバイトのVRAM(ミップマップを含む)であるため、今日のグラフィックカードではそれほど問題にはなりません。もちろん、同時に複数の画像を読み込む必要がある場合は、課題に直面します。

DirectX11は16k*16kサイズのテクスチャをサポートしているため、最大サイズを得るには並べ替える必要があります。

画像をフラットに表示したい場合は、3D変換も必要ありません。2Dスケーリング/変換は問題なく機能します。

于 2012-10-02T14:38:37.500 に答える