Ticket #21141

3Dピアノロールの最適化

Open Date: 2010-03-20 11:10 Last Update: 2010-03-22 23:18

Reporter:
Owner:
Type:
Status:
Open [Owner assigned]
MileStone:
(None)
Priority:
5 - Medium
Severity:
6
Resolution:
Later
File:
None

Details

初 OpenGL で、かつ基本的な API を調べながらの実装だったため、特に MIDI アニメ、連弾ピアノなどの 大量のノートを持つ MIDI データの場合、結構なオーバーヘッドが出る。

現状 CPU での頂点演算を行っており、GPU より CPU パワーを要求される。たぶん、改善の余地はあるはず。 (レンダリング時の CPU 演算量を軽減するため Vertex Buffer Object などの実装を行った方が良いかも・・・?)

Ticket History (3/4 Histories)

2010-03-20 11:10 Updated by: rz-devel
  • New Ticket "3Dピアノロールの最適化" created
2010-03-20 18:03 Updated by: rz-devel
  • Resolution Update from None to Later
  • Milestone Update from player version 0.2 (closed) to (None)
  • Priority Update from 7 to 6
  • Severity Update from 7 to 6
2010-03-20 18:06 Updated by: rz-devel
  • Details Updated
  • Priority Update from 6 to 5 - Medium
2010-03-22 23:18 Updated by: rz-devel
  • Component Update from (None) to plugin - 3DPianoroll

Attachment File List

No attachments

Edit

Please login to add comment to this ticket » Login