fc2ブログ

Blenderで3DCG制作日記

Blenderという無料ソフトを使って3DCGを作っていきます。

Freestyleを使ってみた

内蔵レンダラーとFreestyleを統合させたビルドがリリースされたので、
我慢できずにダウンロード。今作っている教室の机で試してみました。
(教室全体はエラーでレンダリング中に落ちてしまいます)
かなり良い感じに線を描画してくれます。

freestyle_01_01.png freestyle_01_02.png
freestyle_01_03.png freestyle_01_08.png
* 4枚目の画像を少し変更。
(線の細い部分の太さを0.5にして、OSAをONにしました)


ダウンロードしたのは、GraphicAllにあるT.K.氏のビルドで、
GSoC Freestyle branch for Win32 [17671]です。
GraphicAll - http://graphicall.org/builds/index.php

使い方は、従来のEdgeボタンの隣にFreestyleボタンが追加されているので、
これを押します。すると、横のRenderタブの隣にFreestyleタブが表示されるので、
そこから設定ファイルの****.pyを選んだりします。

現段階のこのビルドでは、XpartsとYpartsを1にする必要があるみたいです。
OSAも使う場合は、タイプをBoxにする必要があるかもしれません。

freestyle_01_05.png
最新のビルドだとこうする必要はありません。

あと、shaders_listについての大雑把なメモを続きに書いておきます。

Freestyleは、scripts\freestyle\style_moduleの中にある、
****.pyというファイルに設定が書かれていて、それを読込んで機能します。
そのファイルはメモ帳などで簡単に編集することができます。

で、そのファイルには shaders_list という部分があって、
そこで線の太さや色を変えたりできます。
freestyle_01_07.png
この部分に最低でも1つだけ、何かしらパラメーターが必要で、
いろいろ組み合わせりすることで、いろいろ線のスタイルが作れるようです。
ちなみに今回アップしたレンダリング画像は全て、
cartoon.py というサンプルを元にShaders_listの部分だけ編集して作りました。

以下は実際に編集してみたうえでの一部パラメーターのメモ。
翻訳したりして確認したわけではないので、間違っている部分もあるかと思います。
( )内のxの部分を数値に置き換えてください。

・線の色 (RGBになりますが値は1~0の間で設定)
ConstantColorShader(x,x,x),

・線の色 (色を組みわせる)(yの部分が2色目)(各4つ目の値は何かわかりません)
IncreasingColorShader(x,x,x,x,y,y,y,y),

・線の色 (マテリアルの色に合わせて変化)
pyMaterialColorShader(x),

・線の太さ (値は1以下の0.5とかでも設定できます)
ConstantThicknessShader(x),

・線の太さ (強弱付き)(1~2つ目の値でそれぞれの太さ、3つ目の値で太さのコントラスト)
pyNonLinearVaryingThicknessShader(x,x,x),

・線の太さ (強弱付き)(上のものとは微妙に違いがでます)
IncreasingThicknessShader (x,x),

・線を歪ませる?
BezierCurveShader(x),

・線と線の間に隙間を作る?
TipRemoverShader(x),

・線を飛び出させる
BackboneStretcherShader(x),
  1. 2008/12/03(水) 21:16:33|
  2. 試しCG トゥーン
  3. | トラックバック:0
  4. | コメント:1
<<練習005 教室のモデリングも大体終わり | ホーム | 練習005 教室の途中経過>>

コメント

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます
  1. 2009/04/13(月) 04:51:35 |
  2. |
  3. #
  4. [ 編集]

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://bmania.blog70.fc2.com/tb.php/508-633b5467
この記事にトラックバックする(FC2ブログユーザー)

ブログ内検索

現在の私の使用PCスペック

詳しくはHPの方に
BlenderBenchmark
Blender2.49 4分42秒
Blender2.54β 1分38秒

最近のコメント

最新の記事

RSSフィード

リンク

このブログをリンクに追加する

バナー

当ブログはリンクフリーです。



この画像は直接リンクできません。
ダウンロードしてお使いください。

Blenderの本




















Blenderの本(洋書)










プロフィール

bmania

Author:bmania
FC2ブログへようこそ!

HP更新状況

Bmania HP
 作品置き場 09/09/28up
 ファイル置き場 10/07/30up
 動画置き場 11/01/28up

ツリーカテゴリ

月別アーカイブ

日本語のCG関連雑誌など




- 公式サイトの詳細ページ -

CG関連の本