忍者ブログ

Light of the Wave

主に、LightWave3Dに関する事を書き記します。

   
カテゴリー「LightWave3D」の記事一覧

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2013/04/09 【折り紙表現の基礎(作り方編)】

syounen_2013_04_0007.jpg
続きです。
前回では折り紙の適した三角分割について学んだので、今度はこれを使って簡単に折っていこうと思います。
もう一杯コーヒーをおかわりして続けていきましょう。


 

- モデラー -

origami_kiso_0001-0002.jpg

1.プリミティブから「Box」を選び数値入力のパネルを編集していきます。
 市販で売られている折り紙のサイズは15cm(150mm)の正方形なのでその通りに数値を入力。



 

origami_kiso_0003_0004.jpg

2.細分化します。
 分割方法はファセットを選び、4回ほど細分化。



 

origami_kiso_0005_0007.jpg

3.ポリゴンを全て選択して「ポール作成」のコマンドをクリックします。


 

origami_kiso_0008.jpg

4.原点(中心点)をアクションの中心にして折り紙を45°回転させます。


 

origami_kiso_0009.jpg

5.上面ビューから折り紙の左端のポリゴンを選択して「選択拡張」で半分まで選択していきます。




origami_kiso_0010.jpg

6.ウェイトを作成。(名:ori_A)

 


origami_kiso_0011.jpg

7.そのまま「選択反転」でもう半分のポリゴンを選択してウェイトを作成します。(名:ori_B)




origami_kiso_0012.jpg

8.折り紙を全てポリゴン選択してサーフェイスを作成します。(名:ORIGAMI)

9..lwo保存。
 作業をレイアウトに移ります。


 


- レイアウト -


origami_kiso_0013.jpg

1.折り紙のオブジェクトを追加。
 オブジェクトのアイテムプロパティを開き、サブディビジョン手順を「一番終り」にして「色・質感編集」パネルを開きます。





origami_kiso_0014.jpg

2.「両面」オンにしてポリゴンの裏表を表示、「スムージング」オン(スムースしきい値:180°)にします。


3.折り紙の裏表に色を付けましょう。
 ノード編集をオンにしてパネルを開きます。


 

origami_kiso_0015.jpg

4.ノード追加→Spotから「Spot Info」を、Toolsから「Mixer」を追加してノードを繋げます。





origami_kiso_0016.jpg

5.「Mixer」のパネルを開き、「Fg Color」を白に「Bg Color」で折り紙の色を決めます。
 

6.これで1枚板のポリゴンの裏表に色が付けることが出来ました。
 (「Image」のノードを追加して「Mixer」のBg Colorに繋げれば柄のある折り紙が出来ます。)

 



origami_kiso_0017.jpg

7.次にボーンを仕込んでいきますが、その前にモデラーで原点と折り紙の端の長さを測ります。
 ( 詳細→計測→「ポイントの計測」で中心と端を選択した2点のポイントの距離を測る。 )





origami_kiso_0018.jpg

8.レイアウトに移りボーンを追加。
 先ほどモデラーで測った距離(106.066mm)をボーンの固定長にしてヘディング(H)-90°にします。
 

9.中心点回転記録と固定位置記録をして、ボーンのアイテムプロパティで作成したウェイトを適用していきます。

 



origami_kiso_0019.gif

10.この段階でボーンをピッチ回転させるだけでも折り紙の最低限な変形をしてくれますね。


origami_kiso_0020.jpg
(当然の事だけどボーンを-180°回転させるとポリゴンが二重に重なるので注意してください。)

 


origami_kiso_0021.jpg

11.しかし、折り目の外側部分をよく見ると内側のポリゴン(かな?)が見えてしまっています。
 

12.これを見えないようにするには折り目を少し和らげないといけないので、ボーンやウェイトを増やす必要があります。



 


- モデラー -


モデラーに戻り、元々作ってあったウェイトを利用して新しくウェイトを作っていきます。



origami_kiso_0022_0023.jpg

1.最初に作成した「ori_A」のウェイトを表示。
 折り紙の端のポリゴンを選択して「選択拡張」を15回おこないます。
(画像では16回と書いてありますけど、最初のポリゴン選択+拡張回数を含めての16回です。)^^;

 これでウェイト範囲の半分のポリゴンを選択している状態になります。




origami_kiso_0024.jpg

2.「マップ編集」→「頂点マップのコピー」でウェイトの名称を入力して新しいウェイトを作成します。(名:ori_A_1)
 するとポリゴンを選択した部分だけにウェイトが付きました。
 



origami_kiso_0025_0026.jpg
(左:ori_A_1のウェイト完成 / 右:ori_Aのウェイト表示で選択反転)

3.ポリゴンの選択状態を「選択反転」してウェイトの表示をまた「ori_A」に戻します。





origami_kiso_0027.jpg

4.同じように「頂点マップのコピー」で名称を入力して新しくウェイトを作成します。(名:ori_A_2)



origami_kiso_0028.jpg
(ori_A_2のウェイト完成。)

5.はい、これで折り紙の半分に新しい2つのウェイトが作れましたね。
 同じように「ori_B」のウェイトから2つのウェイトを作っていきます。(名:ori_B_1/ori_B_2)

6.終わったらレイアウトに移ります。

 


- レイアウト -



origami_kiso_0029.jpg

1.ボーンを複製して反対側に回転させます。

 

origami_kiso_0030_0031.jpg

2.両方のボーンを分割します。
 

2.先ほど作ったウェイトを適用して、中心点回転記録と固定位置記録をします。
 

3.これでセットアップ完了。
 ちょっと動かしてみましょう。


 

origami_kiso_0032.jpg
(2本のボーンに見えるけど、4本のボーンが重なっているよ。)

試しに10フレームほどフレームスライダを移動して中心から手前のボーン2本を0.1°ずつ傾けて、さらに2本の子ボーンを0.2°傾けます。


 

origami_kiso_0033.jpg

さっきより折り目部分が見れるものになりましたが、それでも折り目の外側部分を拡大してよく見ると内側のポリゴンが見えてしまっています。
もう少しボーンの角度を調整したり、遠くからカメラで撮ればそれほど気にならないかな。


 

origami_kiso_0034.gif

ここらへんはうまく調整が必要ですね。
以上でLWの折り紙表現の個人的基礎はこんな感じで・・・。



 

- まとめ(利点) -


上面から見ると重なった折り紙のポリゴンのズレが少ないので、1枚の折り紙から完成形までの変形が作り易くなります。
さすがに中盤になってくるとズレはじめてくると思いますが、フリープラグインの「ed_Tools」でモーフを作れば何とか不自然な変形を防ぐことは出来ると思います。

あと、ウェイトやボーンを分割することで上のGIFのように二折り目の変形も可能になるので、オブジェクトを置き換える回数が少し減らすことが出来ます。


 

- まとめ(欠点) -


前回みたいにしなやかな紙の変形が難しいので、イメージ的な感じでパシパシパシッと変形させていく感じになります。

手と折り紙の関係を持たせるには前の方法が良いですね。


 


【追記:それでも紙の表現を出したい!】

あまりにも折り紙が硬いものに見えてしまうので何とかしたい。
せめて最初の動きだけはペランペランの紙の柔らかさを出したいのでモーフを作っていきましょう。

新規モーフを作成して「曲げる」か「ひねる」で変形させます。
今回は「曲げる」を使いました。



origami_kiso_0035.jpg これをモーフとして使う。

「ひねる」はフォールオフにウェイトが使えるので、グラデーションをかけたウェイトを用意してやれば自由度の高い変形を付ける事が出来ます。

そして、下のGIFはモーフを追加して変形させた動き。

 

origami_kiso_0036.gif

だいぶ良くなりましたね。
あまり曲げすぎるとポリゴンが伸びてしまうのが難点ですが、それらしく見せることが出来ます。
まだまだ攻略しなくてはいけない折り紙の表現があるので、時間が空いている間にいろいろとやっていきましょう。

拍手[1回]

PR

カレンダー

10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

プロフィール

HN:
d_suzukky
性別:
男性
自己紹介:
こんにちは、d_suzukkyです。

田舎暮らしでのほほんと3DCGの勉強をしています。

ブログ内検索

Booklog

最新コメント

[05/22 topchecker]
[05/22 topchecker]
[05/22 topchecker]
[05/22 topchecker]
[05/22 Hyksof]

最新トラックバック

バーコード

フリーエリア

Copyright ©  -- Light of the Wave --  All Rights Reserved
Design by CriCri / Photo by Geralt / powered by NINJA TOOLS / 忍者ブログ / [PR]