プロジェクト

全般

プロフィール

JavaFX ライン描画をCanvasとシーングラフとで比較

JavaFXで微小ラインを大量に描く場合の性能を2つの実装方法で比較しました。

  1. Canvasでラインを描画
  2. シーングラフにラインを追加して描画

ラインは500×500個で長さは1.4です。
pulseLoggerで表示される値を比較します。

結果

pulseLogger出力

Canvasを使った場合

表示

シーングラフにラインを追加の場合

表示

プログラム

Canvasを使ったコード(抜粋)

表示

シーングラフにラインを追加したコード(抜粋)

表示


約10年前に更新