3Dピアノロールの最適化
初 OpenGL で、かつ基本的な API を調べながらの実装だったため、特に MIDI アニメ、連弾ピアノなどの 大量のノートを持つ MIDI データの場合、結構なオーバーヘッドが出る。
現状 CPU での頂点演算を行っており、GPU より CPU パワーを要求される。たぶん、改善の余地はあるはず。 (レンダリング時の CPU 演算量を軽減するため Vertex Buffer Object などの実装を行った方が良いかも・・・?)
初 OpenGL で、かつ基本的な API を調べながらの実装だったため、特に MIDI アニメ、連弾ピアノなどの 大量のノートを持つ MIDI データの場合、結構なオーバーヘッドが出る。
現状 CPU での頂点演算を行っており、GPU より CPU パワーを要求される。たぶん、改善の余地はあるはず。 (レンダリング時の CPU 演算量を軽減するため Vertex Buffer Object などの実装を行った方が良いかも・・・?)