.
テクニック / 考察ライティング・計算分割率と計算コストモデリング・アプローチ
トップページ

テクニック / 考察

3DCG Workstation


3DCG-WSに関する説明

取り扱いショップ

サーフェイス分割率を意識した3Dモデリング・アプローチ

ライティング・レンダリング関連

サーフェイス分割率の重要性について

このページでは、これから 3DCG に取り組まれる方に知っておいてもらいたいサーフェイス分割率を意識した制作のポイントについて説明します。

具体的にはスプラインベースの3Dモデラ、サブディビジョン系ポリゴンモデラが該当しますが、統合型3Dソフトが提供する3Dモデラは、これらの何れか、叉は両方をサポートしているため 3DCG 制作全般について言える重要な事柄となります。

モデリング・アプローチ

特に初心者で多いのが必要のないところで無駄にメッシュ数を浪費するケースです。3D-CG 映像制作実習において私が最初にチェックするポイントがここになります。この無駄にメッシュを浪費する形状のタイプは大方決まっているので他人の作ったデータでもチェックするのはそれ程難しくありません。(シーンの複雑さによるが)

このような問題の発生しやすい形状のタイプを知っておくと事前に問題回避する事も可能になります。これら形状パターンと回避策について説明します。

二次曲面

無駄の発生しやすい形状の一つは円柱状に代表される二次曲面を持つ形状です。これらはスプラインベースの3Dモデラ、サブディビジョン系のポリゴンモデラ、何れも共通して言える事です。

Maya の NURBS サーフェイス (円柱状)

左の図は、Maya の NURBS サーフェイスです。中央の穴に注目してください。(クリックで拡大します)

奥行きに対する分割率が異なっています。滑らかな円弧を表現するには、多くのメッシュ数を必要としますが、奥行きに対しては多くの分割率は必要としません。

下はレンダリング結果ですが、得られるイメージの品質に大きな違いはありません。同じ事はサブディビジョン・サーフェイス(ポリゴン)においても言える事です。

Maya ヒント
メンタルレイにおけるオブジェクトごとのテッセレーション(分割率)値の設定は
Window > Rendering Editors > mental ray > Appoximation Editor で行えます。

スプラインベースとサブディビジョンの違い

サブディブジョン(ポリゴン)系、スプライン系モデラのサーフィエス分割の違い

NURBS モデラに代表されるスプラインベースのモデラは、UV 方向という一連の流れを持っています。Shadeなどの スプラインベースの3Dモデラも同様です。

このNURBSモデラの特徴は U方向、V方向に対し、個別に分割率を設定できる点にあります。

ビューポート上の表示が簡素化できる上、編集も軽いメリットがありますが、レンダリング時に使用するメッシュ数を意識し難く、無駄なレンダリング・コストを発生させる結果を招きやすくなります。

ソフトウェアによる分割率 基準値の違い.

Maya のSubdiv と Lightwave の Subpatch

Maya の場合、分割率は テッセレーション値(Sample Count)で指定します。この数値は分割するエッジの数を指しています。例えば、サブディビサーフェイスのデフォルトのテッセレーション値は 4 ですが、1ポリゴンが縦横に5つに分割・補間されます。

Lightwave のサブパッチの場合、デフォルトの分割率は 3 になっていますが、1ポリゴンが縦横に3つに分割されます。つまり、Maya のデフォルトはLightwave の分割率 5 に相当します。このようにソフトウェアによって基準は異なるので注意が必要です。

均等に分割するサブディビジョンのケース

前述した通り、Lightwave 3Dに代表されるサブディビジョン系のポリゴンモデラでは、UV方向という概念は存在しないため、分割率の指定は均等にかかります。 以下は具体例です。

サブパッチとポリゴンメッシュ
LWモデラのビューポート画面です。赤色がサブパッチで青色がポリゴン化したデータです。LWのポリゴン化は表示上のサブパッチ分割レベルに基いて変換されます。レンダリング時に指定する分割率に合わせて一時的に変換する事で、レンダリングに使用するポリゴン数を視覚的に確認することが出来ます。

円柱の縦方向を見れば、モデラの表示レベルが3分割であった事がわかります。下の図を見て下さい。

ポリゴン変換後の調整

上は不要なポリゴンメッシュを手動で調整した例です。これにより、ポリゴン数は 918 から 576 に減少してます。

前述した通り、サブディビジョン系のオブジェクトは、レンダリング時に均等に分割されてしまうため無駄なレンダリング・コストが発生し易いという事がわかります。

サブパッチ表示は、どの程度のメッシュ数がレンダリング時に消費されるか視覚的に確認し難いため、見落としがちです。

サブパッチ・オブジェクトを利用する際は常にレンダリング・コストを意識して作成する必要があります。(Lightwave モデラの場合、一度、ポリゴン化してみる事で視覚的に確認可)

沢山のオブジェクトが配置されるシーンでは、これらの不要なメッシュが積もりに積もって制作コストを引き上げる結果を招くことになるので注意が必要です。

最初からポリゴンで

このような形状は初めからポリゴンでモデリングを行うべきであり、サブディビジョンやスプラインベースの 3Dサーフェイス では意識しないと無駄にレンダリング・コストをかけてしまう結果を招きます。(当然、オブジェクトの重要性・用途による)

3Dソフトウェアを活用する仕事では、他のソフトウェアで作成した形状データのやり取りを行う事も多く、基本的にポリゴン変換後のやり取りとなります。ポリゴンだけのモデリングテクニックはいろんな所で役に立ちます。

減らせば良いという訳でもない

ポリゴン・グリッド

余計なポリゴンメッシュは減らせば良いという訳でもありません。左の図を見て下さい。床に使用する面を一つの四角ポリゴンで作成した例と三角メッシュで作成した例です。一見、一枚の四角ポリゴンの方がデータが軽くて良いように思えますが、一概には言えません。

レンダラの設計に左右されるところもありますが、少ないポリゴンで広範囲のエリアを表現しようとするとレンダリング時におかしな影が発生したり、正しく計算されなくなるといった不具合が生じ易くなる事もあります。Lightwave の場合は、三角ポリゴンで無ければレンダリング時にエラーが発生しやすいという時期もありました。

レンダリング時にサーフェイスに対してどのような内部処理を行っているかは、それぞれのソフトウェアによって異なります。

レンダリング・コストと生産性を天秤に

少しでも無駄を省いてレンダリング・コストを削減する努力は必要ですが、このようにシーンを最適化する作業は新たな制作コストを生み出します。

3DCG 映像制作の分野では、1秒間に 30フレームものレンダリングを行う必要があり、これらの努力は大きな意味を持ちます。 特に最近は HD化の普及により印刷用途レベルの解像度で計算を行う必要があり、無駄なレンダリング・コストは死活問題に直結します。

どの程度、シーンのカスタマイズに費やすかは、制作内容によっても異なる事があることをここで付け加えておきます。特に3DCG関連の仕事に携わろうと考えている方にとっては基本且つ重要なポイントではないかと思います。

TVアニメーション制作現場における3DCG ~ よもやばなし

映像のデジタル化に伴い、近年ではTVアニメーションの制作本数は増加しています。(デジタル・メディアは生産コストが安価で映像産業にとって収益倍増が見込めるため)

特にメカものは、3DCG ソフトによる制作が一般化して久しいですが、高い解像度を求める 『放送のHD(ハイビジョン)化』 により、唯でさえ高い3D制作コストが更に増加しています。

NTSC D1 = 720 × 486 → フルハイビジョン = 1920 × 1080 pixel

前半は CG で制作し、後半は 3DCG制作が追いつかず手書きに切り替えるといった事も実際に起きているそうです。3DCG の普及に伴い手書きメカ職人(アニメーター)も減っており、業界では人材確保が大変だという話も聞いています。

あけぶれ公式サイト

モデリング / TIPS / 考察

ライティング・レンダリング考察

  1. ライティング~ 目次 (一覧)
    1. ライティング 関連一覧
    2. レンダリング 関連一覧
    3. カメラ 関連一覧

面の分割率と計算コスト

  1. サーフェイスの分割率
  2. 見かけと計算時の分割率
  3. モデリング・アプローチ
    1. スムージング処理について
  4. 検証 : レンダリング・コスト
    1. 反射・屈折・透過への影響

関連ドキュメント

3Dモデラの種類と特徴について

3Dモデラを基準に製品を選ぶ

制作工程 3Dモデリング

制作工程 レンダリング

separator

Lightwave 3D 概要

Maya 概要


関連ソフトウェア

AutoDesk MAYA

AutoDesk MAYA (Yahoo)

LightWave 3D

LightWave 3D (Yahoo)

LightWave プラグイン


独学・学習の手引き ? ?

書籍 DVD ソフト ハード

separator

教本選びのポイント

手引き ~ カテゴリ一覧

3Dソフトウェア 参考書

3D-モデリング 

3DCG ライティング 

レンダリング (計算) 

separator

MAYA 参考書 

Lightwave 3D 参考書 


大手 模型販売. (立体資料)

デッサン人形 (オビツボディ)

デッサン人形 (ミクロマン)

人物 - 立体資料 (フィギュア)

フィギュア (Yahoo!モール)

フィギュア (ソリオ)

フィギュア (Happinet)

フィギュア (楽天SHOP)

フィギュア (楽天SHOP 2)

フィギュア (楽天SHOP 3)


CG 制作資料室 ? ?

建築 人・動物 メカ 自然

separator

世界の建築・インテリア

最も美しい村落 【洋】

建築~ 施設 / 用途別 

大自然・宇宙 / その他

アニメーション関連 考察

テクスチャ / 表面材質

3DCG検索 | コンテンツ検索 | 書籍・ソフト検索 | 国内検索 |
bottom_mark
ページ最上部
ページ最上部 前のページ