2

フラクタル (マンデルブロー集合) を描画する目的で、特定の色でピクセル ポイントをプロットできるグラフィック ライブラリを探しています。フラクタルの背後にある基本的な数学を読み、理解しました。アルゴリズムは難しくありません。

しかし、どのグラフィックライブラリを使用できるかわかりません。洗練された複雑なものは必要ありません。ピクセルセットを色で印刷するだけです。あなたは私に何を提案しますか?カイロ?OpenGl?.

注: 私は pygtk の経験しかありません。Java API を読んでいて、fillRect メソッドと BufferedImages を見つけましたが、少し複雑に思えます。

ありがとう ;)

4

2 に答える 2

2

3D フラクタルを計算したい場合を除き (その場合、JOGL Java OpenGLのようなライブラリが役立ちます)、単純なjava.awt.Graphics.setColor( java.awt.Color aColor)もので十分です。(このプログラム
で示されているように)。

言い換えれば、Java のデフォルトの awt ライブラリは、このタスクを実行する必要があります。「Graphics: setColor(Color c)」を参照してください。

于 2011-05-16T07:49:12.037 に答える
0

マンデルブロとフレームフラクタルアルゴリズムの両方をネイティブJava(openGLなし)で実装しました。

最も効率的な方法は、色をint配列などに保存し、それを画像ファイル(pngまたはjpg)として保存することです。グラフィックを使用するよりもはるかに高速です。

于 2011-05-19T08:11:56.413 に答える