11章フィルター

これまでの章では、情報を正確かつ詳細に伝えるグラフィックスを作成するための基礎を学んできました。春のピクニックに出かけるときには、正確な地図が欲しくなるでしょう。新聞に目を通して、天気予報を解説するグラフィックスを探すときには、「事実だけ」が欲しいと思うでしょう。

しかし、後でピクニックの日について聞かれた場合、気象データの詳細な説明など誰も望みはしないでしょう。同様に、純粋なベクトルで構成された春の花のグラフィックなど、誰も見たくはないでしょう。図11-1は、温かさや魅力をまったく伝えることができていません。

単純なベクトルで構成された花

図11-1 単純なベクトルで構成された花

グラフィックスは多くの場合、情報を伝えることを意図しているのと同時に、感情や気持ちを呼び起こすことを目的としています。ビットマップグラフィックスを扱うアーティストは、オブジェクト(物体)の幾何学的定義ではなく「外観」を扱います。そのような効果を加えるために、アーティストは自在に使える多くのツールを持っています。彼らは、ぼかした影を作り出したり、線の太さを部分的に変えたり、グラフィックスの一部に質感を加えたり、オブジェクトを浮き出ているように見せたりすることができます。

11.1 フィルターはどのように機能するか

SVGはビットマップ記述言語ではありませんが、これらと同じようなツールを利用することができます。SVGビューアーは、グラフィックオブジェクトを処理するときに、それを何らかのビットマップ出力デバイスにレンダリングします。つまり、どこかの時点でビューアーは、オブジェクトの記述を出力デバイス上の適当なピクセルの集まりに変換します。 ...

Get SVGエッセンシャルズ 第2版 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.