.
トップページ

環境 ~ハードウェア

3DCG Workstation


3DCG-WSに関する説明

環境 ~ソフトウェア

取り扱いショップ

3DCG ソフトと OpenGL の関係 ~ LW3Dを例に

3DCG 制作に適したビデオカードの選び方

ここでは OpenGL のバージョン、ビデオカード、3DCG ソフトウェアの対応状況によってどのような違いがあるのか、先日公開されたばかりの Lightwave 3D ver.9.3 を例に示します。Lightwave 3D に限らず、他の OpenGL を使用する 3DCG ソフトウェアにおいてもビデオカード、3Dソフト、OpenGLのバージョンの関係は共通します。

本稿は複数ページから構成されており、誤認識を招き易い内容となっています。検索エンジンから来られた方は、右メニュー "はじめに(コンテンツの概要)" を参照して下さい。

LightWave 3D の OpenGL 対応状況

LightWave 3D は ver 8.5 より OpenGL 2.0 をサポートしています。これにより、従来表示できなかった複雑なテクスチャを詳細に表示できるようになりましたが、OpenGL 2.0 以降 (機能拡張 ARB_shading_language_100)に対応したビデオカードが必要になります。

参照 => GLSL HW Shadingの対応状況

MultitextureShaders GLSLShaders
左は v8.3までのOpenGLシェーディングで、右は 8.5 でサポートした GLSLシェーダーを使用した表示です。

このファイルは DSTORM から入手する事が出来ます。LightWave 3D ユーザーは試してみると良いと思います。

OpenGL レンダリング品質によるパフォーマンスの違い

新しくサポートされた OpenGL レンダリング品質を有効にした場合や OpenGL レンダリングに使用する 光源(light) の数が増えると当然のことながら GPU に掛かる負荷も増えるためレスポンスが低下します。

GPU に大きく依存する処理

特に透明度、αチャンネルを使用した画像マッピングなどの OpenGLレンダリングも極めて高い負荷が掛かる為、描画速度に大きく影響します。

ビデオメモリ、バス転送レートに大きく依存する処理

表示するテクスチャ解像度が高いと読み込みに時間がかかり、ビデオカードのバス転送速度、ビデオカード上のメモリ速度が大きく影響します。

OpenGL の描画速度が低下する要因となるこれらの処理は、3DCGソフトウェア側で必要に応じて無効にする事が出来ます。特にモーション制作のプレビュー、モデリングの頂点編集では、OpenGL の品質はそれ程重要になる訳でもありませんし。

ver 9.3 で変更された OpenGL に関する仕様 (LWモデラ)

LightWave 3D は、一般的な統合型3DCGソフトウェアと異なり、モデリングを行う Modelerと シーンの組立・モーション・レンダリング等を行うLayoutという二つのアプリケーションから構成されています。

LightWave と言えば一般的に Layout 側を示す事が多いです。

LightWave 3D の Layout と Modeler の OpenGL の実装には違いがあり、長年改善されることはありませんでしたが、最新の ver 9.3 でようやく Layout と共通した OpenGL 制御が行えるようになりました。

従来のテクスチャマッピング表示 GLSLShaders テクスチャマッピング表示従来のテクスチャマッピング表示 GLSLShaders テクスチャマッピング表示

左は ver9.2 までのモデラ表示。左は ver 9.3 で Modeler で設定が可能になった GLSLShaders を有効にした場合の違いです。テクスチャのαチャンネルや反射MAP等も正しく表示されるためテクスチャの位置確認が容易になり生産効率が上がります。

透明度、αチャンネル、テクスチャレイヤの表示は品質は高いですが GPU に大きな負荷が掛かり表示速度は落ちます。

本題から外れますが、この変更は Layout と Modeler が ver X で統合するための布石ではないかと考えています。もし統合が実現して価格が据え置きならば 3DCG の勢力図が塗り替えられる可能性もあるのではないかと期待しています。

この変更によってModeler の OpenGLシェーディング表示は品質だけでなく速度も大幅に改善されています。

まとめ

必ずしも ビデオカードと3DCGソフトが対応している OpenGL のバージョンが一致しないど動作しないという訳ではありませんが、最高の品質を得るには双方が同一バージョンの OpenGL に対応している必要があります。

また、OpenGL シェーディングを利用したハードウェア・レンダリングに対応している3DCG ソフトの場合、これらの機能は使えない事になります。なるべく最新の OpenGL に対応した Quadro系ビデオカードを選ぶ必要がある事が分かります。

求められるビデオカードの性能について

3DCG ソフトによって OpenGL の実装は異なるため、最新の OpenGL で追加された機能拡張全てが利用できるという訳ではありません。また、シェーディングの品質を上げる程、パフォーマンスは低下することになります。

特に透明度やαチャンネルを含むテクスチャの合成は負荷が高くなります。

作業内容によって求められる OpenGLの品質は違います。例えば、一般的なモデリング作業ではテクスチャ表示の必要性は限られますし、パーティクルやテクスチャ・アニメーションの制作においては OpenGL の表示品質、ビデオカードの描画性能は重要になるかも知れません。

どの作業にウエイトを置くか考えるのもビデオカード選びのポイントの一つと言えますが、未経験者には判断が出来ません。本稿ではこの点にも注意を払っています。

次のページから、3DCG / CAD 向けのビデオカード、QuadroFX シリーズを例にビデオカード選び方を紹介します。


あけぶれ公式サイト

3DCG ビデオカードの選び方

  1. はじめに (コンテンツの概要)
  2. 誤った認識と誤解について
  3. SPECviewperf による検証
  4. OpenGL の確認と適正検査
    1. LightWave のケースを例に
  5. Quadro FX 選定アドバイス
    1. Quador FX 350 性能・目安
  6. 製品選びポイント (まとめ)

関連ドキュメント

Workstation 導入ガイド

3DCG 自作PCアドバイス

Windows OS 選定と注意点

separator

拡張スロットの規格と現状

PCパーツの調達と注意点

Quadro FX 選定アドバイス

separator

HP の 3DCG Workstation

DELL の 3DCG Workstation

separator

3D制作 必要な3つの条件

ビデオカードの規格について

3Dソフト 推奨ビデオカード

マウスとインターフェイス

separator

推奨 PCパーツ・ショップ

TSUKUMO (相性保証)

separator

推奨 3DCG Workstation

ドスパラBTO パソコン

Quadro搭載パソコン


独学・学習の手引き ? ?

書籍 DVD ソフト ハード

separator

自作パソコン解説 (書籍)

3DCG 制作に適したマウス

separator

教本選びのポイント

3D 制作工程別 

3Dグラフィックス 理論・概論

separator

3Dモデリング 参考書 

└ おすすめ参考書 

separator

テクスチャ 参考書 

└ おすすめ参考書 

separator

3Dライティング 参考書 

└ 光の考察 (現実世界) 

separator

レンダリング (計算) 

└ おすすめ参考書 

separator

モーション制作 参考書 

└ おすすめ参考書 

separator

カメラワーク/その他 

separator

3DCG ソフトウェア別 解説書

3DCG 教本 (作業工程別)

基礎体力 / 基礎学習


主要 統合型 3DCGソフト

書籍の出版数は人気のバロメーター。価格帯も分かります。

ドスパラBTO パソコン

Quadro搭載パソコン


CG 制作資料室 ? ?

建築 人・動物 メカ 自然

separator

人 / 動物 - 有機物系 資料

人物の描写・表現 

人物デッサン - 参考 

人物 / 肖像 (人種別) 【洋】

おすすめ写真集(人物)

separator

顔の描写と観察 【洋】

メイクアップ (化粧) 【洋】

separator

体の描写と観察 【洋】

体の構造認識・デッサン

手や足などパーツ単位

ボディビルディング 【雑誌】

separator

ファッション / 衣装 【洋】

ファッション誌 (女性) 【雑誌】

コスチューム (衣装) 【洋】

衣装関連 - 資料 (おすすめ)

separator

動物の描写・表現 【洋】

魚類 / 海洋生物 【洋】

恐竜・古代生物 

植物の描写・表現 【洋】

separator

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

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

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

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

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

フィギュア (ソリオ)

フィギュア (Happinet)

フィギュア (楽天SHOP)

フィギュア (楽天SHOP 2)

フィギュア (楽天SHOP 3)

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