私は Python でシミュレーターを書いていますが、基本的な 2D アニメーションに関するオプションと意見に興味があります。アニメーションとは、事前にレンダリングされた画像を表示するのではなく、その場でレンダリングすることを指しています。
私は現在、matplotlib (Wxagg バックエンド) を使用しており、引き続き使用できる可能性がありますが、パフォーマンスや機能の点で十分にスケーリングできないと思われます。
要件は次のとおりです。
- クロスプラットフォーム (Linux、MacOS X、Windows)
- 複雑なオーバーヘッドが少ない
- wxpython とうまく連携します (少なくともお互いのつま先を過度に踏むことはありません)
- インタラクティブ。オブジェクトがクリックされたとき、マウスオーバーされたときなどを検出します。
高いパフォーマンスはリストにありませんが、画面上で最大 100 個のビットマップ オブジェクトを処理できる機能があればよいことに注意してください。
あなたの考え?