知るヒトぞ知る無料のお絵描きソフト「Inkscape 1.0」を開発者が何かと重宝するワケ

無料のドロー系ソフト Inkscape 1.0 がリリース

 無料のドロー系ソフト『Inkscape』のバージョン 1.0 が、2020年の5月4日に公開された。私自身、非常にヘビーに利用しているソフトなので興奮した。一般の人には馴染みがないと思うが、無料で利用できるグラフィックソフトで、Linux、Windows、MacOS のいずれでも動くので有用だ。
『Inkscape』のウィンドウ

『Inkscape』のウィンドウ

 『Inkscape』は、基本的には2次元の画像を作成するグラフィックソフト(お絵かきソフト)だ。2次元の画像を作成するグラフィックソフトは、大きく分けるとラスター形式ベクター形式に分けられる。  ラスター形式は、1ドットずつに色を置いていく方式である。写真などでよく見る JPEG などは、この形式である。Windows 付属の『ペイント』や、『Adobe Photoshop 』などが、この方式である。  ベクター形式は、複数の点の座標を用意して、ソフトがそのあいだに線を引く方式である。代表的なソフトは、『Adobe Illustrator』になる。この形式は、写真のような精細な画像を作成するのには向かないが、拡大縮小してもきれいな線のままという特徴を持っている。そのため、ロゴや地図などを作るのに向いている。  ベクター形式の場合、基本的に、図を組み合わせたり、点を移動したりして絵を描くので、フリーハンドで絵を描く能力がなくても、絵を作ることができる。そのため、簡単な図形を組み合わせて絵を描きたい場合は『Inkscape』は威力を発揮する。  次項では、さらに踏み込んで『Inkscape』を紹介していく。

Inkscape はどんなソフト?

 『Inkscape』の保存ファイルの形式は『SVG(Scalable Vector Graphics)』になる。SVGは、Webページで標準的に利用できる画像形式だ。そのため、Webページ用のSVG形式の画像を、『Inkscape』で作成することができる。  また『Inkscape』は、作成した画像を好きなサイズでPNGファイルにして出力することもできる。さらに、PDFとして出力することもできるので、1枚ペラの文書や案内状を作る際にも用いることができる。Excel方眼紙のような用途の場合、たいてい『Inkscape』で事足りることになる。  『Inkscape』は、保存形式がSVGという標準的なファイル形式なのは先ほど話した。このSVGはXMLベースで、その中身はテキスト形式になっている。そのため、テキストエディタで開いて中身を確認することができる。また、XML形式なので、XMLエディターを使い、ツリー状に構造を表示することができる。
『Inkscape』のXMLエディター

『Inkscape』のXMLエディター

 こうした形式であることは、プログラマーにとっては非常にありがたい。自分でプログラムを書いて、データの構造を書き換えたり、色を置換したりすることが簡単にできる。また、『Inkscape』は、コマンドラインで呼び出して、SVGを好きな解像度でPNGに出力したり、PDFファイルに出力したりすることもできる。こうした特徴を組み合わせると、グラフィックに関わる作業の自動化を、高度に実現できる。  また、エクステンションという拡張機能のプログラムを、自前で書くことができる。エクステンションを使うと、『Inkscape』上での手作業の多くを自動化することが可能だ。私自身も、エクステンションを書いて活用している。また、他人が書いて、ネットに公開しているエクステンションを利用することもできる。  私はインディーゲームを作る際に、この『Inkscape』をよく利用する。SVG形式でグラフィックを作り、プログラムで色やサイズのバリエーションを作り、『Inkscape』のコマンドライン機能を利用してPNGで出力する。その後、『ImageMagick』というラスター形式の画像を扱うプログラムを利用して、キャラクターを並べて配置して、キャラクターチップを作成する。
色違いのユニット赤

色違いのユニット赤

色違いのユニット青

色違いのユニット青

 プログラムを自分で書けば、たとえばキャラクターの部品をレイヤー分けして作っておいて、組み合わせる部品を指定して、プログラムで合成したあと、PNGで出力することも可能になる。
ユニット合成

ユニット合成の例1

ユニット合成

ユニット合成の例2

ユニット合成

ユニット合成の例3

 またプレゼン資料を『Inkscape』で書くことも多い。各レイヤーを1ページとして作成しておき、自作のプログラムで1ページずつPDFに出力して合成している。同人誌の表紙も『Inkscape』を使って描いている。  『Inkscape』は、プログラマーにとって非常に便利なツールとして活用できる。自分でプログラムを書き、グラフィックを扱う人は、手元にインストールしておけば、非常に役に立つ。  このように、開発者にとっては非常に便利なソフトなのだが、一般の人にはあまり知られていない。プログラミングでの活用は抜きにしても、無料でベクター形式を扱え、標準的なファイル形式でファイルを保存するソフトは貴重なので、存在を覚えておくとよいだろう。  ここまでは私の利用方法について書いてきたが、『Inkscape』について歴史をさかのぼり、さらに踏み込んだ紹介をしてみたい。
次のページ 
歴史あるソフトだったInkscape
1
2
バナー 日本を壊した安倍政権
新着記事

ハーバービジネスオンライン編集部からのお知らせ

政治・経済

コロナ禍でむしろ沁みる「全員悪人」の祭典。映画『ジェントルメン』の魅力

カルチャー・スポーツ

頻発する「検索汚染」とキーワードによる検索の限界

社会

ロンドン再封鎖16週目。最終回・英国社会は「新たな段階」に。<入江敦彦の『足止め喰らい日記』嫌々乍らReturns>

国際

仮想通貨は“仮想”な存在なのか? 拡大する現実世界への影響

政治・経済

漫画『進撃の巨人』で政治のエッセンスを。 良質なエンターテイメントは「政治離れ」の処方箋

カルチャー・スポーツ

上司の「応援」なんて部下には響かない!? 今すぐ職場に導入するべきモチベーションアップの方法

社会

64bitへのWindowsの流れ。そして、32bit版Windowsの終焉

社会

再び訪れる「就職氷河期」。縁故優遇政権を終わらせるのは今

政治・経済

微表情研究の世界的権威に聞いた、AI表情分析技術の展望

社会

PDFの生みの親、チャールズ・ゲシキ氏死去。その技術と歴史を振り返る

社会

新年度で登場した「どうしてもソリが合わない同僚」と付き合う方法

社会

マンガでわかる「ウイルスの変異」ってなに?

社会

アンソニー・ホプキンスのオスカー受賞は「番狂わせ」なんかじゃない! 映画『ファーザー』のここが凄い

カルチャー・スポーツ

ネットで話題の「陰謀論チャート」を徹底解説&日本語訳してみた

社会

ロンドン再封鎖15週目。肥満やペットに現れ出したニューノーマル社会の歪み<入江敦彦の『足止め喰らい日記』嫌々乍らReturns>

社会

「ケーキの出前」に「高級ブランドのサブスク」も――コロナ禍のなか「進化」する百貨店

政治・経済

「高度外国人材」という言葉に潜む欺瞞と、日本が搾取し依存する圧倒的多数の外国人労働者の実像とは?

社会