CGrad Project Blog

このサイトではBlenderやMaxwell Renderの使い方を初めての方でも分かり易いように解説したチュートリアルと藤堂+の作品やCGに関連した参考書、Webサイト、CG(VFX)を使った動画を紹介しています。

CGrad Project Logo

久々の話

ブログ記事では久々の原発事故の話。興味のない方は読まないほうがいい。
それと、この件で議論したくないので、否定的なコメントはスルーします。というか削除。
こちらは議論している暇ないし、それに気に入らないなら見なければいい。
まぁ、コメントがあればの話だけど。

昨日、総理が冷温停止宣言、Step 2完了を宣言しました。

そして、その後開催された統合対策本部の合同記者会見で、今後、この政府、東電が
参加する合同会見は本日で終了・・・と。幕引き的な動きの第一弾でしょうか。
原発もばら撒かれた放射能も何も片付いていないのに・・・。
また、2年間で放射線量を半分にするという話も変わらず。
Tweetしたようにセシウム134の半減期は2年で、統合会見でも政府が
言っていたように、半分のうちの40%は自然減衰とウェザリングで勝手に減って、
残り10%が行政の行う除染による効果と見積もっている(災害対策本部の資料はこちら)。
たった10%・・・。その間、住民の避難はなし。
やる気がないのではなく、どうも頑張っても10%しか効果が出ないらしいが。
なら、さっさと避難させようよという話なのだが、逆に住民を留めるような
「がんばろう」キャンペーンを絶賛実施中・・・。
中には「頑張っているんだから、そんな否定的なこと言うな」という言う人も
必ず出てくるし。事実が見えないのかね。

これから心配なのが、今回のStep 2完了宣言で、避難していた住民を
除染もしていない土地に戻す力が働かないかという懸念。
行政は政府の発表に従うので、例えば、避難した住民へのサービスや
家賃補助など切られる可能性もあるわけで。そうならないことを願うばかり。
というのも、この国は住民の命は大して重視していないから。
嘘だと思うなら、USTにアーカイブされているIWJの統合会見や東電会見の
録画を震災後から見てみるといい。”iwakami”で検索すると出てくる。
TVや新聞からでなく、直接会見を見ることで余計なフィルタがかからないので、
本当の姿が見えてくると思う。そして、そのときの大手メディアの対応も・・・。

それにいい加減、暫定基準値を見直して欲しい。Step 2完了なら。
これってゆるゆるのICRPの基準でも緊急時の基準だし。数ヶ月限定の。
よくこの基準と比較して小さいとか、単位が1kg当たりなのだから、そんなに
心配ないとかいう人がいるけど、人間がどれだけの食材を消費するか分かっている
のかな?しかも長期に分かって汚染が残り続けるし、1つの食材だけからの
摂取でもないし、体内に一定期間蓄積もされるし。
チェルノブイリでの実績で癌で死ぬ確立はわずかに上昇するのみだから、
心配ないっていう人もいるけど、癌になって死なない人の数は?
バイスタンダー効果やゲノム不安定性という事実が分かってきているのに、
これらも考慮していない1990年代のICRPの勧告でいいの?
ちなみにICRPは2007年勧告も出しているが、基本は同じみたいだし。

なにはともあれ、原発や福島、その他のホットスポットの地域ではまだ何も
解決していない状況なので、そういう事実があることを忘れてはならないと言いたい。




Blender 2.61正式版リリース!

Blender 2.61の正式版がリリースされました!
既にRC版とかで記事書いているので詳細は書きませんが。

ダウンロードはこちら。

リリースログはこちら。


Cyclesを試す(その2)

Cyclesでレンダリング結果を確認するため、昔、Maxwell Renderで作成したモデルを使っていじってみました。
例えばこれ。Cyclesでレンダリングした例のクリップホルダー。いい感じで仕上がってますねぇ。
(誰かこれ商品化しない? と、また言ってみる)

昔、Blenderのレンダリングの質が気に入らなかったので、XSI(MentalRay)に浮気し、その後、
Maxwell Renderに行き着いたわけ だけど、当時Cyclesがあったら浮気はなかったかなw
まぁ、いろんなツールをいじったおかげで、いろんなソフト自体のことや、ソフトに依存しないCGに
共通することとか学べたのでマイナスではなかったからいいけど。

で、気になるのはCyclesのArtifactの減衰の仕方がMaxwell Renderに比べ、どうなのか?
だけど、QuadroではまだCyclesはGPUレンダリングできないようなので、CPUレンダリングでCausticsの
出方を確認してみた。ArtifactについてはGPUが使えるようになってからかな。
まず最初にMaxwell Renderのレンダリング結果がこれ。

そして、Cyclesのレンダリング結果がこれ。マテリアルの設定はIORをダイアモンドの設定である2.417にし、
Full Global Illuminationのデフォルトの設定を使った。EmissionはMaxwellと同じ1つだけで
位置関係は同じ(強度は同じくらいに設定)。


ダイアモンド自体に屈折で黒くなる部分が多くなってしまってます。Causticsもまぁ出ている。
Maxwell Renderでは一部にスペクトル分解が生じて色が付いて見える部分があるけど、
Cyclesにはない。違いはそんなところかな。

次の結果は、Emissionの追加とか、GIのBounds数とかいじった後の画像。Maxwellと同じ条件では
なくなったけど、暗い部分が少なくなって、まぁまぁ改善。でも、副作用で影が薄くなった・・・。
まぁ、ポスプロで何とでもなるが。

ということで、単純な設定だけで、仕上がりとしては私はMaxwell Renderの方がいい。
市販ものだしね。
ただ、Blender→Maxwellのようなインポート作業とかないので、Cyclesはお手軽。
小細工してより良く見せることもできるので、どっちがいいというわけでなく、良い結果が出るなら、
その場その場で使い分けしていくって感じかな。 限られた時間で目的の質が得られれば、
Cyclesにこだわる必要もないし、Maxwellにこだわる必要もないしね。

なお、マテリアルの設定については、CyclesはNode機能を使っても、Maxwell Renderでの設定の
ように痒いところに手が届くものではないので、今後の進化に期待。

Blenderは全般的に言って、Sculptモードにしても、これにしても、それなりに市販ソフトの機能を
取り入れて、基本的なところは使えるようになるんだけど、細かい部分でまだまだ改善しないとダメな
部分が残ってしまい残念なので、今後の開発に期待したい(流体なんとかしれくれぇ~~)。


Cyclesとエラーが出るときの対処法

Blenderの新しいレンダラとしてCyclesが2.61から追加されました。
もう既にネット上にはCyclesを使い倒している人もいるので、今さらなんだけど、
使おうと思ったら、エラーがでて困ったので、対処方法を書いておこうかと。
(なお、これはBlender 2.61β版での話。本日リリースされた2.61 RC1では
この心配は要らないのかも)

まだ馴染みのない人のためにCyclesとは、Cyclesを使えばフォトリアルなものを
簡単に作れます。現在、2.61 β版以降か、GraphicAll.orgにある開発中のBlenderを
使うことで利用できます。
ちなみにCyclesはCPUを使って描画させる方法と、GPU(CUDA or OpenCL)で
描画させる方法があります。この2つに違いは以下のグラフの通りです。横軸は
描画させるSamples数で、縦軸が時間。CPUよりGPUでレンダリングした方が早いですが、
グラフィックカードの性能次第でもあります。 今回試したPCでは以下のような結果に
なったということ。


なお、このグラフを作成するために作ったサンプルシーンはその下の図の通り
(これはSamples数=1000)。

このグラフから「GPUだけ使えばいいじゃん!」と思うかもしれませんが、GPUでレンダリングすると、
グラフィックカードの性能によっては、レンダリング中、他の作業ができなくなります(単にマウスを
動かすだけでもカクカクするとか)。一方、CPUでレンダリングすると、レンダリング中も他の作業を普通にできます。
PCを何台も持っていない人で、レンダリング中に他の作業をしたい人はCPUでレンダリングさせる、
寝てる間にレンダリングさせておきたい人はGPUを使ってレンダリングさせるといった使い分けができますな。

ただ、「使えないぞー」とか、「エラーが出るぞー」という「Help me!」な声が世界中から出てますが、
いくつかの対処法で解決できます。あっ、そもそもグラフィックカードがCUDAに対応してないとか、
グラフィックカードのドライバが古いといった初歩的な問題は当然クリアしているのが前提です。

1つ目はXZRさんのサイトで書かれているようにグラフィックカードの設定をいじることで解決する方法。

これでもダメなときがあります。その場合、Cyclesのライブラリに原因がある場合があります
(正式版のBlender 2.61がリリースされれば解決していると思います)。
この対処は、BlenderArtist Forumのこのスレッドにあります。このスレッド中のbat3aさんの
書き込みにあるx64またはx82のリンクからライブラリをダウンロードし、Blender 2.61βのフォルダの/2.60/scripts/addons/cycles/libに置きます。
これで解決のはず!もし、ダメなら自分でForumを探るか、CUDAに関するサイトを巡って解決して下さい。
そして、みんなにシェアを。

Cyclesもやっぱりアーティファクト(Artifact)が残ります(補足:Artifactとは描画画像に
残るノイズのみたいなもの)。こういうタイプのレンダラの宿命ですな。Sample数を上げてレンダリング
時間をかければ取れることもあるし、取れないこともあります。 Maxwell Rendererもこれを
早く除去できるように何年も工夫してきましたから。
後で、Cycles(GPU)とMaxwell Rendererのレンダリング時間 vs Artifact除去度の比較をしたいと思ってます
(理系なのですぐ検証したくなるんだよね・・・)。ただ、Maxwell Rendererを入れているPCでは、Cyclesの
GPUをやるとすぐにOSがクラッシュしたり、CUDAエラーが発生するので、それが解決してからだけどね・・・。
なんでもQuadro FX3800はまだダメみたいなスレッドがあったようで。RC1でもまだGPUはダメみたい・・・。
それと、D.O.Fも試してみた。設定は感覚的ではないかな。でも、まぁOK。


Blender 2.61 RC1がリリース!

Blender 2.61 RC1がリリースされました! 相変わらずな攻めの姿勢。

補足:ロゴは2.60のままですが、右上のBuild番号はr42494になってます。

ダウンロードはこちら

リリースログ(まだ作成途途途中)はこちら


密かに更新していたのか

HDRIのビューアーとして、いつも使っているPicturenautだけど、現在のバージョンは3.2。
が、しかし、Buildがいつの間にか更新されていたー。
何が変わったかは分からないけど(きっとバグ修正?)、
新しいのをダウンロードしておいた。

ダウンロードはこちら。


Dynamic Paintingを使ってみた

昨日、昼休み中にDynamic Paintingを試してみました。
これペイントする機能だけではないんです。だから、結構応用できる場面があるのかなと
思ってました。

で、試してみたわけ。昼休みの短い時間での作業だったので、大雑把にしかやれませんでしたが。

一つ目、水溜りにおちる雨みたいな感じ。

次は形状記憶合金製の板。

殴られて、ボコボコにされる。

軟体人間。

なんか、最近ストレス過多のせいか病んでるなぁ・・・


Ocean Modifierを使ってみた

時間ができたので早速、リリースされた2.61β版の機能を試してみました。
やれたのはOceanのみだけど。

ちなみにBlender 2.61β版のダウンロードはこちら(知っていると思うけど)。
ダウンロードしたら、日本語を含まないパスに置くこと(これ基本)。

Oceanは簡単に波の動きが制作できるからいいねぇ。
実際に自分でプロパティをいじると、「へぇ~、こんな設定があるのかぁ」て感じ。
プロパティはこちらでお勉強しました。

以下は試しに作った波の動画。

最後に、2.61になって、やっぱり一部のプロパティのレイアウトが変わってる。
絶対、意地悪してる・・・・。


近況&NASAのCG動画

いやぁ、全然時間ないですなぁ~。
それに私はこう見えても皮膚が弱いので、家事のやり過ぎで
指がぼろぼろ、それに乾燥が加わり、悪化。全指が絆創膏状態です。
まだ、しばらくこんな状態は続くみたい。

Blenderについては、公式サイトのDynamic Paintのところを読みましたが、
かなり応用範囲が広いように思えました。いろんなことに使えそうです。

さて、NASAのCG動画でもご紹介しておきましょうか。


チュートリアルご利用の皆様へ

本サイトのチュートリアルをFirefoxで表示すると、コンテンツの下部の一部が
隠れてしまうことが分かりました。
Firefoxをお使いの方は他のブラウザで閲覧くださいませ。
今は大幅な修正をする時間がないので、そのうち直します・・。

(ご連絡頂いた方ありがとうございました。直接の返信は無用とのことですが、
ここでお礼をばお伝え致します。)


« 前ページへ次ページへ »