シェイプのスムージングによってレンダリングのパフォーマンスが向上します。
ビットマップとは異なり、ベクターコンテンツのレンダリングには多くの演算が必要です。これは特に、多くの制御ポイントを含むグラデーションや複雑なパスを使用する場合に当てはまります。デザイナーや開発者は、シェイプを十分に最適化する必要があります。次の図は、制御ポイントを多く含む単純化されていないパスを示しています。
Flash Professional のスムーズツールを使用して、余分な制御ポイントを削除できます。同様の機能を持つツールを Adobe® Illustrator® で利用できます。また、ポイントおよびパスの総数は文書情報パネルで確認できます。
スムージングによって余分な制御ポイントが削除され、SWF ファイルの最終的なサイズが減少し、レンダリングのパフォーマンスが向上します。次の図では、同じパスのスムージング後の状態を示しています。
パスを単純化し過ぎない限り、この最適化によって見た目が変更されることはありません。しかし、複雑なパスを単純化することで、最終的なアプリケーションの平均フレームレートを格段に向上することができます。
|
|
|