こんにちは。FunnyMakerという者です。
現在開発中の「Mod_SC3D」という3D描画モジュールについて、
動作速度の情報を集めたいので、みなさんにご協力いただきたく思っております。
このモジュールはHSPの標準命令のみを通して簡易な3D描画を行うものです。
この分野では、sprocketさんが作られた「d3module」というモジュールが知られていますが、「Mod_SC3D」も大体そのようなものとイメージしてもらってあまり差し支えありません。
ただし、本モジュールは特に以下の機能を有しております。
■ Zソート
■ 簡易な光の効果
■ 3Dモデル(※独自形式)の使用
すべてGDIを通して描画していますので、WindowsVista以降ではCPUが描画速度に大きく影響するのではないかと考えております。
↓のURLよりダウンロードし、解凍して出てくるパッケージ内の「SixSidedNeedle.exe」を実行してください。(または、スクリプトのエディタからの実行でもかまいません。)
http://www.mediafire.com/download/7anp5m8hxlp5cax/Debug_Mod_SC3D_C2.zip
↓の画像のような画面が表示されるはずです。
http://www.mediafire.com/view/wcddypd2r4z08r7/ScreenShot_SixSidedNeedle_MSC3D_C2.PNG
↓動作確認動画
http://youtu.be/CAPewC8XsP4
画面左上にFPSが表示されます。上2桁程度でよいので、この値を教えてください。
併せてCPUやOSのバージョン等、関係がありそうな情報も記載してもらえると嬉しいです。
最新/高速なマシンでの実行結果や、逆に、古い/低速なマシンでの実行結果、Linux上でwineを通した際の実行結果、
さらにはスマートフォンでの実行結果(※apkファイルを同梱してあります。iOS版は用意できておりませんが、ソースから適切にビルドすれば動くかもしれません。)
など、極端な状況のデータも大歓迎です。
私のテスト結果を参考までに載せておきます。
○「DynaBook Satellite 1850 SA120C/4」
fps : 4.7 (WindowsXP HomeEdition SP3 32bit)
0.6 (wine on ubuntu 12.04 32bit)
CPU : Intel(R) Celeron(TM) 1200MHz
RAM : 512MB
○ 「Aspire 5349」
fps : 10.1 (Windows7 Home Premium 64bit)
10.5 (wine on ubuntu 12.04 32bit)
○「android端末 SO-04E」
fps : 4.2
時期的に多忙なので、報告をいただいても返答が遅くなる場合があります。あらかじめご了承ください。