本研究ではコンピュータを用いて手芸作品の設計を支援し、製作過程も支援する研究を行ってきた.今年度はパッチワークを題材にデザイン・製作を支援するシステムPatchyを作成し、研究・開発を行った。 パッチワークは布をつなぎ合わせてデザインを作成する広く普及している手芸の1つである。ところが、出来上がり図は縫い合わせたあとでしか見ることができず、色合わせや柄合わせなどはあらかじめ出来上がりを想像してデザインするしかなかった。通常は鉛筆画でデザインをしたあと、色鉛筆で布に対応するような色を塗って配色を確かめてから実際に作ることが多く、初心者はデザインに長けた人がデザインした図柄を真似て作ることが多い。 そこで我々はシステムを使って外形をデザインし、デザインした閉じた領域の中に、画像ファイルをドラッグアンドドロップすることで出来上がり図を試行錯誤してみることのできるシステムを提案する。画像ファイルには、実際に使いたい布をスキャンしたテクスチャ画像を用意し、これを用いる。ユーザは布と布の切り替え線(実線)の他、ステッチとしての縫目(点線)もデザインすることができる。既存研究のつまんで引っ張る機能[Igarashi et al. 2005]を実装してあり、ユーザが外形をつまんでひっぱることで、テクスチャもリアルタイムに追従する。 内部的なデータ構造としては2次元であるが、ピクセルごとに擬似的な法線方向を計算し、法線と光線方向を加味した色合いを計算し、描画している。このようにすることで、あたかも実際に縫い合わせたかのようなぷっくりとした立体的な描画を、一般家庭に普及しているような安価なノートPCにおいてリアルタイムで実現している。
|