「 折り図 」一覧

折り図tips:拡大・縮小は率を決めておくとよい

拡大・縮小を行う際に、あらかじめ拡大率を決めておいて、それ以外は絶対に使わないようにすると楽です。

理由は部分拡大を戻す時に便利だから。また拡大を挟む図の修正があった時にも、拡大率が決まっていれば迷いません。
ちなみに、神谷個人は125%と80%を愛用しています。拡大率としては少し大きめではあるものの、入力しやすいのが利点。部分拡大等で一気に大きくしたい場合は、125%拡大を複数回行います。
AIでは、アクション機能等で登録しておくと便利ですね。

また、折り図を拡大するタイミングの目安は、
・図が半分くらいに折り畳まれる場合
・山谷の鎖線が見えない場合
・紙の重なりの隙間が埋まる場合
あたりでしょうか。図全体の大きさではなく、折る部分の大きさに合わせる事を意識するとよいでしょう。画面上のみで作業していると図が小さくなりがちなので、迷ったら拡大するくらいでちょうどよいのではないでしょうか。

余談ですがロバート・ラング氏は何回か拡大すると200%になる拡大率を使用しているそうです。とても合理的な、なんかとてもラング氏らしい話。

 


折り図tips:折り筋の起点終点を短くするか?

折り筋線の紙のフチがぶつかる時の処理は、いくつか派閥(?)があります。
A. すべてのフチから離すように短くする
B. その折り筋がついている面のフチのみ、線から離すように短くする
C. そのままフチまで延ばす
主にこの3つでしょうか。

まずAは手書きの折り図時代からの伝統的な方法です。折り筋と紙のフチの差が見やすいのが最大のメリットです。デメリットは形が変わる度に調整しなければいけないため手間がかかる事でしょうか。特に複雑な図になればなるほど面倒になります。
元々は手書き折り図の時代に、折り筋を区別するための方法として使われたのではないかと思います。手書きであれば手間は問題にならないため(どっちにしても図ごとに全部描かなければいけない)、この方法が標準的であったのでしょう。

 

次、Cについて。メリット・デメリットはAの逆になります。紙のフチと折り筋の判別がしにくい。フルカラーの折り図など、紙のフチと折り筋の線が判別しやすい場合であればこの方法でも問題ないかもしれません。グレースケールだと、色の濃さを変えたとしてもちょっと分かりにくいのではないかと思います。また細かいことを言えば、色を変えると紙のフチの線の上に折り筋の線が乗るのも問題点ではあります。

最後のBは、上記2つの折衷案のようなものになります。メリット等も大体中間くらいになりますが、見やすさはあまり損なわれない気がします。他特筆すべき点としては、線の位置関係から紙の重なりの前後関係を表現できます。これは他の2つにない利点です。

ちなみに神谷の場合は基本的にBを採用しています。Aは手間的な問題から却下、Cは基本グレースケール折り図なので分かりにくいという直感による消去法です(なお理由は後付け)。

 

折り図を描く際には、基本的には図を進めるごとに短くしながら進めるのが効率的なのではないかと思います。スクリプトが使えれば少し楽になりますね。

なお手間の問題は、ドローソフト側から起点・終点から一定の距離が空白という特殊な鎖線が設定できれば、いろいろと解決しそうです。技術的には、たとえばFreeHandなら線の設定をPostscriptで書けるなら可能なのかな?

線を短くするスクリプト という事でAI用のスクリプト。


折り図tips:前面・背面にペースト

折り図を描く時の、紙や折り筋の重なりの調整方法には、「前面/背面にペースト」を使うと便利です。

選択されたオブジェクトのすぐ上、もしくは下にペーストする機能です。用紙面のすぐ上に折り筋を追加したい場合や、中割り折り等の場合に特定の隙間にオブジェクトを追加したい場合に使えます。それ以外にも修正や重なりの調整など、さまざまな場面で活用できる機能です。使おう。

重なりの順番を一つずつ入れ替えてもいいのですが、図が複雑になると非常に手間がかかります。また、グループ内への追加の場合には、更に手間がかかる場合もあります。状況に応じて使い分けるとよいでしょう。

FreeHandでは編集メニューのスペシャル項目(特殊なコピペ機能)内にあります。ショートカットを割り当てておくと使いやすいでしょう。私の場合はcmd+sft+Fとcmd+sft+Bを設定しています。(画像は割り当て済み)。

 

AIは編集メニューに項目があります。ショートカットはcmd+Fとcmd+Bです。

Inkscapeには、もしかして機能自体無いかも。ほとんど使っていないので詳しくは分からないけれど、使えないと大変そう。需要の高そうな機能なので、アドオンとかあるのかな?


折り図tips:パスの方向の反転

山折り線・谷折り線の終点が半端になってしまう場合の対処法です。

こんな感じに半端な長さの点線が残ってしまう場合です。山谷の折り筋は、起点となる点から外側に向けて直線を描くケースが多いと思いますので、実は結構発生しやすい問題です。これはパスの向きを反転させる事で問題を解決する事ができます。線の長さを調整してもいいのですが、拡大・縮小するとずれて調整し直しとなるのであまりお勧めしません。

FreeHandの場合、メニューの「修正」→「パスの操作」→「逆方向」でパスの向きを反転させる事ができます。よく使う機能なので、ツールバーに登録しておくと便利です。

 

結果、半端な部分は折り線の起点側になり、表示される部分はきれいな谷折り線になりました。

Illustrator(手元のCS5)の場合、探してみたのですがそれっぽい機能が見つけられませんでした。一応、

  1. パスを選択して複合パスを作成(cmd+8)
  2. 属性パネルの「パスの方向反転」オン、オフで切り替え
  3. 複合パスを解除(cmd+sft+opt+8)

という手順で反転自体はできるという情報は見つけたのですが、少々めんどくさい。直線であれば180度回転でもいいのですが、ポイントが多いオブジェクトの場合はちゃんと反転させるべきでしょう。

こういう時はスクリプトが便利です。絶対同じ事を考えた人がいるはずと思い探してみたところ、やはり作っている人がいました。

http://www.pictrix.jp/ai/ReversePath/

Illustratorでの作業では必須スクリプトとして愛用させて頂いております。この場を借りて一方的にお礼申し上げます。

これもショートカット割り当てのサポートアプリなどを利用して、呼び出しやすい状態にすると便利です。

最後にInkscapeの場合。せっかくなので確認したところ、Pathメニューにありました。

以上、鎖線の終点だけでなく、紙の重なりなどで山折り線(の短い線)が見辛い場合にも使えます。


折り図tips:紙の向きを分かりやすく

対称性が高く紙の向きを間違えやすそうな場合は、早い段階でカドなどを折って印となる形を作っておくと、向きが分かりやすくなります。

例えば次の図のように、「折ってあるカドが下」としておけば、分かりやすく、紙の向きや対称軸を間違えにくくなります。

(なおこの後対称的でない折り筋つけていくという、向きを間違えないで欲しい工程になります。)

小松英夫さんとの会話の中で出てきたネタで、小さな工夫の割にはかなり効果のある、正にtipsという小技です。


塗りのある直線

  • 直線には塗りを設定しない方がよい
  • 画面に表示されなくても、面積ゼロの塗りオブジェクトが存在する
  • 環境によっては表示される場合もあり、不都合となる可能性もある

以下、詳しく。

ドローソフトでは、線などのオブジェクトに「線の色」と「塗りの色」を設定することができます。ほぼ全てのオブジェクトに対して色の設定自体は可能なので、必要のない部分にも塗りの色を設定する事が出来ます。

但し、例えば単純な直線のような、面積のないオブジェクトへ塗りを設定するのは意味がないので、相当特殊な理由がない限り避けるべきでしょう。

具体例として、谷折り線に塗りを設定した場合を見てみます。

まず、FreeHand MXでは、直線の塗りは描画されません。

折り図を描いていても、塗りがあること自体に気がつかないかもしれません。

さて、同じデータをIllustratorで開くとこうなります。

点線に設定された塗りが、細い線として描画されます。線が2重になっているようで紛らわしいですね。

さらに、PDFとしてAcrobatで開くと、AIと同様に線状に描画されます。前述のFHや、最近はInkscape製のデータで結構見かけます。

なお、同じPDFでも、MacOS標準のプレビューでは描画されません。

この例とは逆に、折り筋線のつもりで塗りのみのある直線をつかってしまうと、画面では見えるのに印刷では消えてしまう線になってしまう可能性があります。

表示が安定しない、無駄なデータを持つメリットはありません。面積のないオブジェクトには、塗りを設定しないように気をつけるとよいでしょう。


手順の整理 折り図を描く前に。

自分の作品を折り図化する場合、実際に図を描くよりも前に手順化という作業を行っています。 これは実はすっとばしても折り図自体は描けるのですが、より分かりやすく、説明しやすく(=描くのが楽)、無駄のない(=図の数が減る)手順などを事前に考えておく事で、折り図の質を高めることにつながります。また、手順を整理しておくことで図を遡った修正なども減らすことができます。

具体的には、実際に何回か折って、手順や作品自体の整理を行います。折る順番を変えたりしながらある程度の試行錯誤が必要です。

  • 事前につける必要のある折り筋の精査
  • 折り筋をつける順番
  • 折り畳み手順の検討
  • それが説明可能かつなるべく図解しやすいことの確認
  • 場合によっては作品自体の変更と修正
  • 曖昧な基準や折りの整理
  • 仕上げの折りをどこまで説明するか線引き。

こんなところだろうか。結構いろいろと考えています。

・事前につける必要のある折り筋の精査

展開図の折り筋全部を事前につけてしまうのも一つの手ではありますが、実際には手順で自然につけられる折り筋や、折る時につけても問題ない折り筋も多いものです。また、たくさんの折り筋がついていると、図解作業の手間も増えてしまいます。 確実につけておく必要のある折り筋を精査しておけば、図を見やすく、無駄な手順を省く、作業の省エネ化などが期待できます。

・折り筋をつける順番

基本は分かりやすく・折りやすくです。例えば蛇腹状の折り筋をつける場合、まず1/2、次に1/4、1/8といったように、順番に細かくしていくと、折り間違いなどを減らす事ができます。また誤差の出にくい手順、さらには漸近法等を利用した誤差を目立たなくする手順なども考えられます。このあたりは今後の研究が期待されます。

・折り畳み手順の検討

「展開図どおりに折り畳む」はなるべく避けたいので、なるべくまともな手順を考えます。先に折るべき部分や、条件が揃わないと進められない部分などもあるはずなので、比較検討しながらより良い手順を探します。 なにより無駄がない手順であれば、図解の手間もその分減ります。

・説明可能かつなるべく図解しやすいことの確認

上記の項目と被りますが、それぞれの手順がなるべく説明しやすいことや、なるべく同時に折り畳む工程を潰す(=立体図を減らす)など、折り図にした時の事も考えた手順にするとよいでしょう。

・場合によっては作品自体の変更と修正

とはいえ、そもそも良い手順に出来ないような場合もあります。内部構造や細部を修正することで改善できるのであれば、作品自体の修正も検討するべきです。

・曖昧な基準や折りの整理

細かい形や、曖昧な折りなどはなるべく整理しておきます。基準等もなるべく決めておくといいですね。

・仕上げの折りをどこまで説明するか線引き

これは作品によりますが、仕上げの比率が大きい作品の場合、たとえばぐらい折りや曲線を完全に説明するのは不可能です。また、用紙や大きさによって調整しなければいけないような部分は、折り図では説明しにくい(もしくは意味がない)場合もあります。ある程度割り切って、説明する部分としない部分の線引きを行う必要があるでしょう。

最後に。 分かりやすい手順、きれいに折れる手順、覚えやすい手順、折りやすい手順、図にしやすい手順、面白い手順、いろいろな手順が考えられますが、全てが同じ結果であるとは限りません。また全てを満たす完璧な手順はそうはありません(例えば一般的な折り鶴の手順はほぼ完璧ではあるのですが、「きれいに折れる手順」だけを考えるならより良い手順が存在します)。 2つくらい優先する項目を決めて、それを基準に考えるとよいかと思います。

「段取り八分」という言葉もあります。手順の整理は折り図制作の一部と考えて、しっかりと準備をしておくとよいですね。


折り図tips: 矢印の向き

基本的に、矢印の向きは図の視点(重なりのずらす方向)や動きと合わせた方が分かりやすい。

左側の方は視点と同じ側なので、直感的で分かりやすい。右側は向きが違うので、間違いではないのですが違和感があります。説明の都合などの必然性がなければ、向きを合わせた方が良いでしょう。

 

実際に折り図を見ながら折る場合、その図だけではなく前後の図も一緒に見ながら折ります。左の図だけ見ればどちらでも構わないのですが、場合によっては次の図と向きを合わせておいた方が分かりやすい。

 

紙の動きと矢印を合わせた例。それぞれ左側の方が、どのように折るか理解し易いのではないかと思います。右側は、よく見ると間違いではないのだけれど混乱しますね。


ドローソフトのグループ階層について

折り図tips:作業中のグループ化 https://www.folders.jp/uc/2018/431/で少し触れたグループ化階層の上限の件、せっかくなので確認してみた。

まずはIllustrator CS5、29回目でエラーメッセージが表示された。ということで、28回。

なお、どうもエラーメッセージを見る限り、回数だけでの制限ではないらしい。グループに長い名前をつけたりすると、条件が変わるのかもしれません(未検証)。

FreeHand MXは20回。さすがに古いソフトという事もありAIより少ない。

inkscapeは、もしかしたら制限が無いかもしれない。とりあえず50回までは確認した。svgファイルの<g>タグの階層が酷い事になるけれど、プログラム上での扱いは問題ないのかもしれません。

ちなみに私はこれまで折り図を描いていて、グループの階層の限界で困った事ありません。図ごとにグループ階層を増やすとかしない限り、現実的にはほぼ問題にはならないように思います。


折り図tips:作業中のグループ化

 

折り図はまとまったパーツごとにグループ化しておいて、編集する時はグループ解除、終わったら再度グループ化しておくと、誤選択などを防ぐなどいろいろと作業しやすい。

 

例えばウマの図では、頭部、体前面、体背面、尾、前足と後ろ足それぞれ左右でグループ化しています。

こんな感じ。頭部はさらにたてがみなどのパーツごとにグループ化されています。

なお実際の作業の際には、編集するパーツの前面、背面のオブジェクトを、それぞれまとめてグループ化しています。

最終的には1つの図ごとにまとめてグループ化しておくとよいでしょう。

余談ですが、多くのドローソフトには、グループ化の階層の数に限界があります。通常まず問題にはなりませんが、少し気をつけておくと良いかもしれません。