1

今日、私は新しいプロジェクトについて考え始めました、そして私はそれを見つけました。目標は、最初の3か月で最初のバージョンを機能させることです。

最近の大きなイベントで見られるようなライトショーを生成できる「レーザー/ライトショーシミュレーター」プログラムを作成します。問題は、それを書き込もうとしているプラ​​ットフォーム/言語です。私は何か新しいものを探しているのかもしれません。あるいは、今使っているものに固執したほうがいいかもしれません。

私の質問は; これを行うためにどのプラットフォーム/言語/ライブラリをお勧めしますか?プログラミングの経験をあなたが要求するときに受け取らないでください。プログラミング言語/プラットフォームの私の経験を知らなくても、あなたがアドバイスすることを知りたいです。

前もって感謝します、

ウィリアムv。ドアーン

4

1 に答える 1

2

あなたの目標に依存します。

主な目的が機能するものを手に入れることである場合は、すでに経験したものに固執することを強くお勧めします.

あなたの主な目的が、新しいテクノロジーを使って何か「かっこいい」ことを学んだり実行したりすることである場合、世界はあなたのカキであり、好きなものをほとんど何でも選ぶことができます。しかし、行き止まりを探索するのに多くの時間を費やし、終わらないかもしれません......

私が個人的に素晴らしいと思ういくつかの 3D エンジンとツールはすべてオープン ソースです。

  • Penumbra - Clojure言語の OpenGL, 関数型プログラミングスタイル. 確かに最先端ですが、とてもクールです。
  • Blender - 優れた 3D モデリング環境、シミュレーション、物理、キーフレーム アニメーション、レンダリングなどの多くのサポート。
  • jMonkeyEngine - ゲーム用に設計された汎用 3D エンジンですが、シミュレーションにはうまく使用できました
  • Sunflow - 「写真のようにリアルな画像合成のためのレンダリング システム」 - は、より高度な照明と大気効果のための興味深いオプションかもしれません
于 2010-10-14T15:02:07.023 に答える