3DCGソフトウェア
3DCGソフトウェアは、3次元コンピュータグラフィックス (3DCG) を制作するためのソフトウェアである。
3DCGは主に
- プリプロダクション(ストーリー/コンセプトアート/コンセプトモデリング/ストーリーボード/プレビズ/R&D)
- 映像素材作成(撮影/LiDARスキャン/フィルムスキャン/3Dトラッキング)
- 3Dスキャン/テクスチャスキャン (3D再構築/テクスチャ抽出/ライティング除去)
- アセット制作(モデリング/UV展開/テクスチャリング/Surfacing/シェーダー作成/シェーダー割り当て/リギング/キャラクターセットアップ)
- アセット配置(レイアウト)
- 動作付け(アニメーション/キャラクターFX/群集/エフェクト)
- ポストアニメーション(ショットスカルプト)
- 画像化(ライティング/レンダリング)
- 映像素材の下処理(フィルムクリーンアップ/ワイヤーリムーバブル/ステレオフッテージ修正/ロトスコープ)
- 画像合成及び調整(ペイントフィックス/コンポジット/マットペインティング/ポストエフェクト/カラーグレーディング)
- 2D-3D変換、ポストプロダクション(コンフォーム/フィニッシング/エンコード/オーサリング)
の工程に分かれている。作業の基幹となり多くの工程の調整が行える統合型ソフトウェアの他に、個別の機能に特化したソフトウェアも存在する。モデリングが中心となっているソフトウェアは「モデラー」、レンダリングが中心となっているソフトウェアは「レンダラー」と呼ぶ。
各種工程における機能においては、破壊的なものと、非破壊的なものが存在する。非破壊的なものは過去の操作の修正がしやすく、パラメータにキーフレームやドリブンキー/IPOドライバを入れることでアニメーションさせることもできる。しかし、メモリやディスク容量を消費するため、メモリサイズの大きなものを扱ったり細かな編集を繰り返したりといったことは苦手である。互換性の問題もあるため、他のソフトウェアとのやりとりには破壊的な形式に直すことも多かったが、最近は非破壊的な交換形式というものが開発されてきている。
3次元CADソフトウェアについては「CAD」、3次元GISソフトウェアについては「地理情報システム」を、仮想地球儀については「仮想地球」を、3次元プラネタリウムソフトウェアについては「プラネタリウムソフトウェア」を参照。
概要
[編集]3DCGが発案された当初は一部の用途にのみ用いられる技術であり、多くの処理能力に高価な高性能ワークステーションや専用のハードウェアが必要となることが多いために市場も小さく、ソフトウェアも高価であった。しかし、時代が進むにつれてコンピュータの性能が向上し、高性能なコンピュータが一般に普及することにより、3DCGの市場が拡大してソフトウェアの低価格化・高機能化が進んだ。
3DCGソフトウェアは、科学からエンターテイメント、純粋芸術までさまざまな用途に使われており、用途によって必要な機能、必要な品質、環境、納期などが異なるため、それに合わせて多くの種類が存在する。必要なレベルに達しているソフトウェアのことを「Production Ready」であると表現する。1つの用途を達成するために複数のソフトウェアが必要になることもあり、その場合にソフトウェア同士の連携が重要となる。
3DCGソフトウェアの主な用途としては、以下のものがある。
- 実写合成映像 (VFX)
- 映画
- CM・企業VP
- ドラマ
- ミュージック・ビデオ
- 3Dアニメーション
- 映画
- CM
- アニメ
- ミュージック・ビデオ
- ゲームのムービーシーン
- パチンコ・パチスロ機のCG
- 3Dモーショングラフィックス(#モーショングラフィクス)
- CM・企業VP
- タイトルCG
- テレビ番組のオープニングCG/ジングルCG
- 3Dアニメーションロゴ
- リアルタイム実写合成
- テレビ番組のバーチャルセット(#バーチャルセット)
- 拡張現実 (AR)(#インタラクティブVR/拡張現実 (AR)/複合現実 (MR))
- ビジュアライゼーション/ビジュアルコミュニケーション
- 製品ビジュアライゼーション
- テクニカルイラストレーション
- 建築パース/ウォークスルー(#ビジュアライゼーション向け)
- エクステリア
- インテリア
- 建築パース/ウォークスルー(#ビジュアライゼーション向け)
- 映像撮影のプレビジュアライゼーション
- 演劇舞台のデザイン
- 科学可視化
- 地理情報システム
- ニュース番組の再現CG/解説CG
- ドーム映像(#ドーム動画作成)
- プラネタリウム
- インタラクティブコンテンツ(#ゲーム及びインタラクティブコンテンツ作成)
- ゲーム
- バーチャルリアリティ (VR) - VR動画(#VR動画)およびインタラクティブVR(#インタラクティブVR/拡張現実 (AR)/複合現実 (MR))
- 博物館の展示物[1]
- 仮想遊園地・仮想水族館
- フライト/鉄道/ドライビングシミュレータ[2]
- 手術シミュレータ
- 防災シミュレータ
- バーチャルリアリティ療法
- 3D仮想観光
- インタラクティブウォークスルー
- インタラクティブ3Dコミュニケーション
- Web3D
- 出版物 (DTP)
- 商業ポスター
- 挿絵CG
- 漫画の背景CG
- 純粋芸術
- キャラクター/バーチャルアイドル
- 写真集
- ダンスCG
- デジタルフィギュア
- 3D印刷によるフィギュア作成(#3Dプリンタ出力)
- その他
- ゲームのMOD
- コンセプトデザイン
- 犯罪捜査
- CGによる囮捜査[3]
- 法廷アニメーション(#法廷アニメーション向け)
- 3Dエフェクト
- 3Dトランジション
歴史
[編集]ソフトウェア毎の差異
[編集]OS及びプラットフォーム
[編集]歴史的経緯により、建築業界や機械業界ではWindowsの使用が(SolidWorksやInventorやAutoCAD、3ds Maxなど)、グラフィックデザイン業界ではmacOSの使用が多い。映像業界ではWindowsだけでなくmacOSもよく使われており、ポストプロダクション会社ではUnix系ワークステーションも使われている(Autodesk Flameなど)。日本のアニメ業界ではWindowsの使用が多い[4]。ゲーム業界では、プラットフォームによってOpenGL/Vulkan/DirectX/その他の独自APIが使われており、複数APIに対応することも多く、開発ではWindowsの使用が増えている[注釈 1]。macOS/iOS用ゲームの開発ではmacOSも使われている。映画業界ではワークステーションや巨大なレンダーファームを必要としており、スケーラビリティの高いUnix系のOSの使用が多い。かつてはSGI IRIXが、現在はLinuxが主流となっている。業界によって使われるOSが異なるため、3DCGソフトウェアはマルチプラットフォームに対応したものが多い。例えば映画向けのハイエンド・ソフトウェアではLinux版が作られたあと、他のOSに移植されている(例えば3D-EqualizerやMARI、Autodesk Flameなど)。
また視覚効果協会 (VES) の協力によってソフトウェア間の互換性を高めるための複数OS対応共通プラットフォーム「VFX Reference Platform」が定められており[5][注釈 2]、3DCGソフトウェアではその規定にあるプログラミング環境およびライブラリの使用が一般的となっている。この VFX Reference Platform は複数のソフトウェアにまたがる製作パイプラインの構築を簡単にする[5]ほか、レンダリング共通API「Hydra Render Delegate」での連携時の互換性確保にも重要となっている[6]。
なおデスクトップ/ラップトップの3DグラフィックスAPIは長らくマルチプラットフォームで使えるOpenGLを採用したものが多く、今もその後継のVulkanがマルチプラットフォームで使えるものとして存在しているものの、WindowsはDirect3D APIを、AppleのmacOSはMetal APIを重視するようになっており(AppleのOpenGL対応は4.1止まりで非推奨[7][8])、それぞれのAPIに対応するソフトウェアも増えている。一方、モバイルデバイスの3DグラフィックスAPIは長らくOpenGLの簡易版であるOpenGL ESが標準となっていたものの、その後継ではデスクトップ同様Vulkanが使われるようになったほか、AppleのiOSでもデスクトップ同様のMetal APIが使われるようになっている。
また3DCGに使われる異種汎用計算のAPIではホストとゲストの分かれた汎用のOpenCLがだんだん使われなくなり、ホストとゲストの連携の密なCUDA/HIP/Intel oneAPI SYCLの使用が広がっている。なおAppleはその領域でもMetal APIを推し進めている(OpenCLは非推奨化され[8]、CUDAはmacOS対応を終了した[9])。
デスクトップ/ラップトップのCPUではx64アーキテクチャが、モバイルデバイスのCPUではARMアーキテクチャが一般的となっており、CPUアーキテクチャによる分断も存在した。しかしながら2012年にはMicrosoft Surfaceと共にARM版Windowsが登場し、また2020年にはAppleがデスクトップ向けCPUにもARMアーキテクチャを採用し、非モバイル向けソフトウェアでもARMアーキテクチャにネイティブで対応するものが増えていった[10]。
OS間の進む分断化によってmacOS版の提供を取りやめるソフトウェアも登場している[11]一方、モバイルデバイスがデスクトップに近づくにつれてモバイルデバイスに対応するデスクトップソフトウェアも登場している[12]。
用語
[編集]ソフトウェアによって用語の違いが存在する。アメリカ英語とイギリス英語の違い(ColorとColourなど)をはじめ、訳語の違い(ノーマルと法線、シームと継ぎ目など)や、呼び方が違うもの(カラーランプ〈Rampは傾斜〉とグラデーション、モーフとモーフィングとブレンドシェイプとShape Interpとモーフターゲットとシェイプキー[13][14]、エクスプレッションとドライバ、ShellとSolidifyとThickness、BMesh(Maya SoUP) とSkin Modifier(Blender) とアーマチャー (Metasequoia)、マグネットとAffect RegionとProportional Editなど)がある。
また、同じ用語でもソフトウェアによって意味するものが異なる場合(例えば、3ds MaxのSkin ModifierとBlenderのSkin Modifier、Maya SoUPのBMeshとBlenderのBMesh、BlenderのArmatureとMetasequoiaのアーマチャーなど)がある。
UI
[編集]ソフトウェアによってUIやショートカットは異なるが、共通点も多い。
画面 | 用途 | 操作 | 備考 |
---|---|---|---|
ツリービュー リストビュー |
アウトライナ、アセット管理、ファイル表示 | ||
2Dビュー | レンダリング表示、画像編集、2Dペイント、UV編集、マスク編集、リグ選択、フリップブック | ||
2.5Dビュー | 2.5Dペイント | ||
3Dビュー | オブジェクト編集、スカルプト、3Dペイント、リギング、スキニング、オブジェクト配置、アニメーション付け、シミュレーション表示 | ||
ドープシート | アニメーション編集、コンポジット | タイミング調整 | |
グラフエディタ (カーブエディタ) | アニメーション編集、コンポジット | 補完設定 | |
シーケンサー | ノンリニアアニメーション、カメラシーケンサ、ノンリニア動画編集 | トラック複製、オーバーラップ制御 | |
スタックリスト ノードエディタ |
ヒストリ保存、非破壊編集、コンストレイント、ソルバー制御、コンポジット、ゲームロジック | 上流の編集、グループ化による再利用、焼き付け・フリーズによる軽量化 | |
スプレッドシート | データインスペクタ、データ編集 | ||
テキストエディタ | スクリプト編集、シェーダー編集 | ||
ブラウザ | ヘルプ閲覧、イントラネット閲覧 | Softimage Netview、Maya 8.0以前[15]、Cinema 4D、Houdini 14以降、Modo 901以降などが組み込みブラウザを持っている。 |
3Dビューの視点の操作では、ポインティングデバイスとキーボードが使われている。ポインティングデバイス用UIでは、Autodesk製品が3DCG/3D CAD/3D GISの共通UIとして「ViewCube」を採用している (3ds Max、Maya 2008以降[16]、Softimage 2011 SAP以降[17]、Mudbox 2013以降、MotionBuilder 2009以降、Inventor 2009以降、Revit 2009以降、Autodesk Fusion、InfraWorks 360など)。
ショートカットキー(ホットキー)は基本操作を含めソフトウェアによって大きく異なっていた。基本操作の移動-回転-拡大縮小だけでも、Mayaや3ds MaxやModoではW-E-R、SoftimageではV-C-X 、BlenderではG-R-S、LightWaveではT-Y-H、Cinema 4DではE-R-T、HoudiniではT-R-Eというように、それぞれ異なるキーが使われている。ゲームエンジンなどでは他のソフトウェアのショートカットに似せることが多く (Unity[18]、UNIGINE[19]など)、Blenderも2.8で業界互換のキーマップが追加された[20]。
コンテキストメニューは、円形メニューを採用するものが増えている (Maya、Modo、Blender 2.81以降、Houdini 16以降など)。
なお、UIの配色は、3DCG寄りのソフトウェアでは標準で暗い色が基調にされること多く (Maya 2011以降、3ds Max 2011以降、LightWave 10以降など)、CAD寄りのソフトウェアでは標準で明るい色が基調にされることが多い (SketchUpやRhinocerosなど)。近年ではOSにも標準でダークテーマとライトテーマの両方が搭載されるようになってきている (macOS Mojave以降[21]、Windows 10 May 2019 Update以降[22]など)。
座標系
[編集]共通の3D APIが登場する前にソフトウェアが発展したという歴史的な経緯により、ソフトウェアによって使われる座標系が異なっている。3DCGでは、主に空間を前提に考えた右手系Z-upや左手系Z-upと、視点を前提に考えた右手系Y-upや左手系Y-upが使われている。なお、空間の座標系がZ-upのソフトウェアであっても、スクリーン座標系においては奥行きにZが使われている。
Z-upとY-upを変換するにはX軸で90度回転する必要があり、右手系と左手系を変換をするには負のスケールを使って一軸を反転する必要がある。
座標系 (前方) |
グラフィクスAPIの既定値 | 3DオーディオAPIの既定値 | 統合ソフトウェアの既定値 | 統合ソフトウェアの代替値 | コンポジット | ゲームエンジン | 備考 |
---|---|---|---|---|---|---|---|
右手系Z‑up (Y Forward) |
3ds Max[23], Carrara, Blender[23] |
Maya[24][25], Houdini[26], modo[27] | CryEngine[28] | 工業/工学で良く使われている[29][30] | |||
右手系Y‑up (‑Z Forward) |
OpenGL[23][24], WebGL[31], Java 3D[32], XNA[33], WPF 3D[34] |
OpenAL[35], Oculus Audio SDK[36] |
Maya[24][25], Softimage[37], Houdini[26], Shade[38], modo[38][27] |
Nuke | OGRE | ||
左手系Z‑up (‑Y Forward) |
Unreal Engine[39] | ||||||
左手系Y‑up (Z Forward) |
Direct3D[40], Stage3D, Renderman[41] |
DirectSound3D, XAudio2[42] |
LightWave[24], Cinema 4D | After Effects | Unity[38], Irrlicht Engine | ゲーム業界で良く使われている |
また、ボーンの座標系(ボーンの長さ軸/主軸(Primary Axis)/ボーンの方向(Direction)、及び補助軸(Secondary Axis)/ボーンの軸(Axis))もソフトウェアによって異なる (modoやMayaは自由に指定可能、3ds Maxは主軸がX axisもしくはZ axis、Softimageは主軸がX axisもしくはY axisもしくはZ axis、Blenderは主軸がY axis)。
法線マップにおいては、画像の緑チャンネルを+Yにマッピングしたソフトウェアと、-Yにマッピングしたソフトウェアが存在し、緑チャンネルの反転が必要になる場合がある。接線空間法線マップの標準としては、MikkTspace (Mikk tangent space)が存在し、modo 901以降[43]、Blender 2.57以降[44]、Xnormal 3.17.5以降[44][45]、Unreal Engine 4.7以降[44][46]、Unity 5.3以降[47]、Knald[44]、Substance Painter 1.3以降[48]、3D-Coat、Marmoset Toolbag[49]、3ds Max 2021以降[50]、Maya 2024以降[51]、Houdini用プラグインのCompute Tangents SOPなどが採用している。
画像座標/スクリーン空間座標
[編集]画像の座標は、DirectXやGDIが左上原点、OpenGLやCore Graphicsが左下原点となっているため、3DCGソフトウェア及びそれに関連した2DCGソフトウェアにおいても、画像座標は統一されていない。
スクリーン空間の座標も基本的に画像座標と同じものの、DirectX 9以前には半ピクセルオフセットがあった[52]ため、古いシェーダーやDirectX 9以前のシステム等で互換問題の起きることがある。また、スクリーン空間のZ座標は、手前から奥にかけて、DirectXならば0.0~1.0に、OpenGLならば-1.0~1.0にマップすることが標準となっている。現在、深度の精度を改善するため、手前から奥にかけて1.0~0.0にマップするReversed-Zが普及してきている (Unreal Engine 4、Unity 5.5以降[53]、CRYENGINE 3.8.1以降[54]など)。
頂点順序
[編集]レンダリング高速化のための背面カリングにおいて、ポリゴンの表面は頂点順序によって決定されるが、ソフトウェアによって表面の指定が右回りと左回りで異なる。また、ファイル形式においても、法線方向が頂点順序によって決定されるものが多い。そのため、この方向の違いによって、モデルのやりとりで法線の反転する問題が発生する場合がある。
表面の方向 (カリングの方向) | API | 統合ソフトウェア | ゲームエンジン | 備考 |
---|---|---|---|---|
右回り (左回り) | DirectX (標準), OpenGL (GL_CW) | |||
左回り (右回り) | OpenGL (標準), DirectX (D3DCULL_CW) |
長さの単位
[編集]3DCGにおいては、CADに比べて長さの正確性があまり必要とされてこなかった。しかし、物理演算や物理ベースのレンダリング、実写合成などが普及し、正確な長さの必要な場合が増えている。また、座標が浮動小数点数で表されるため、設定された単位と単位スケールによって表せる範囲や精度が異なり、それがモデリングやシーン配置にも影響を与えうる。そのため、多くのソフトウェアでは長さの単位と単位スケールが設定できるようになっている。
3DCGソフトウェアではそれぞれ汎用単位を持っており、Generic Unit (GU)と呼ばれる。独自の名前が付いているGeneric Unitも存在する (XSIのSI unit (SoftImage Unit)、BlenderのBU (Blender Unit)、PoserのPNU (Poser Native Unit)、Unreal EngineのUU (Unreal Units)など)。汎用単位の標準の単位設定はソフトウェアによってバラバラに異なっている。
一つの単位と単位スケールだけでは表現できるシーン範囲に限界があるため、オープンワールドのゲームなど広い地形を必要する場合にはタイル化された地形を動的に読み込むという手法が用いられる。
精度
[編集]内部計算に単精度を採用するソフトウェア (3ds Max[55]やBlender[56]など)と、倍精度を採用するソフトウェア(CINEMA 4D v12以降[57]など)が存在する。両方に対応するソフトウェアも存在する (UNIGINE[58]など)。単精度は高速だが、巨大なデータを扱う場合に問題が起きる。演算のアクセラレーションを行うGPUは、ゲーム用に単精度で速いもの(GeForceシリーズ)と、業務用で倍精度が得意なもの(Quadroシリーズ)に分かれている。
また、距離の計算においては、高速なsqrt(a*a+b*b)や高速な比較のためのa*a+b*bを使っているか、オーバーフローの起こしにくい低速なhypot(a,b)を使っているかでも、問題の起きる範囲が異なる。Blenderでは、通常-5000.0から5000.0の範囲の値が信用できるとされている[56]。
オブジェクトの種類
[編集]3DCGに使われるオブジェクトには幾つかの種類がある。ソフトウェアは通常、複数の種類に対応している。
タイプ名 | 主な用途 | 備考 |
---|---|---|
Empty/ Null/ Locator/ Dummy |
座標や座標系の定義 | |
ポイントクラウド | 3Dスキャン、 トラッキング、 エフェクト |
|
パーティクル | エフェクト | パーティクルは、ポイントクラウドと異なり法線や大きさなどを保持している。 |
ボクセル / ボリューム | 流体シミュレーション、 スカルプト |
|
ポリゴン | ソフトウェアやファイル形式によって、四角ポリゴン、非平面ポリゴン[59]、多角ポリゴン、穴空きポリゴン(ドーナツポリゴン)、凹型フェース、ぶら下がりエッジ(dangling edges)[60]、ぶら下がりフェース、浮き頂点、浮きエッジ、浮きフェース、独立頂点、独立エッジ、独立フェース、自己交差、Tシェープ、ボウタイシェープ、ラミナフェースなどのオーバーラップしたフェース、法線反転フェース (非連続法線)、退縮エッジ (長さ0のエッジ)、退縮フェース (面積0のフェース)などの対応具合に差異がある。 三角ポリゴンのみのポリゴンオブジェクトはゲームやレンダラーに使われており、3ds Maxではオブジェクトの種類として三角ポリゴンのみの編集可能メッシュを持っている[61]。 | |
曲線 | アニメーションの軌道、 オブジェクトの変形 |
曲線には2次ベジェ曲線、3次ベジェ曲線、B-スプライン、カーディナルスプライン、エルミートスプライン、TCBスプライン(Kochanek–Bartelsスプライン曲線)、秋間スプライン、NURBSなどが存在し、ソフトウェアによって対応具合が異なる。曲線の直接レンダリングに対応するレンダラーが存在する。 |
曲面パッチ | 同上。 | |
ボーン | キャラクタアニメーション | |
メタボール | エフェクト | ソフトウェアによって対応形状や使用する核関数などが異なる。例えば、StoneyDesignerはメッシュメタボールに対応していた。Rendermanでは独自の核関数が使われている[62]。 |
テキスト | 立体ロゴ、 キネティック・タイポグラフィ |
ソフトウェアによってカーニングやアニメーションの扱いなどに差がある。例えばCinema 4DはMoTextというテキストアニメーション用の機能を持っており、R15でカーニングが強化されている。3ds Maxも2016 Extension 1でカーニングなどを強化した。 |
カメラ | カメラワーク | ステレオカメラや魚眼レンズに未対応のレンダラーなどがある。 |
ライト | ライティング | ポイントライト (点光源)、スポットライト (円錐光源)、シリンダーライト/ネオンライト (円筒光源)、スフィリカルライト/球形ライト (球形光源)、エリアライト/ライトボックス (面光源)、クラッドライト (四角光源)、ディスクライト (円盤光源)、メッシュライト (メッシュ光源)、スカイライト/アンビエントライト/ドームライト/Hemiランプ (天空光源)、サンライト/ディレクショナルライト/ディスタントライト/インフィニットライト (平行光源/無限遠光源)、レーザーなどがある。レンダラーにより対応具合は異なる。 |
スピーカー/ Ambient Sound Actor |
音響効果 | 主にゲームエンジンで使われているが、他にも音声レンダリングに対応しているソフトウェアが存在する(Blenderなど)。 |
画像形式
[編集]画像は内部で浮動小数点として扱うことが多いため、リニアカラースペースの32bpc浮動小数階調(float)画像が多く用いられているが、16bpc(half float)が使われる場合もある。フォーマット形式としては、OpenEXR (*.exr)、TIFF、DDS、KTX形式が良く使われている。歴史的経緯によりRadiance HDR (*.hdr)が使われることもあるが、Radiance HDR形式はOpenEXR形式に比べ色の正確性に劣る[63]。また、float画像の非可逆圧縮形式としては、OpenEXRのDWAA/DWABコーデックがある。half-float画像の非可逆圧縮形式ではDirectX及びOpenGL向けのBC6H (BPTC_FLOAT)形式やOpenGL及びDirectX 11.3以降向けのASTC形式も存在する[64]。なお、ASTCは3Dモードも持っており、三次元テクスチャを効率的に圧縮することもできる[64]。
ステレオ3D画像や多視点画像では、それらに標準で対応するOpenEXR形式が多く用いられており、その拡張子は一般的な.exrのほか、ステレオ画像で.sxr、多視点画像で.mxrが使われている[65]。また、画像を独立したペアの画像ファイル(例えば*_L.pngと*_R.png)として保存することも行われている。ステレオ3D画像では、フレームパッキングやインタレースやサイドバイサイドやトップアンドボトムなどの3D方式に変換してステレオ3D未対応の画像形式で保存することも行われている。
素材には16bpcレギュラー画像(Photoshop PSDなど)やLogカラースペースの10bpc画像(CineonやDPXなど)、デジタルカメラのRAW形式などが使われることもある。
テクスチャサイズは時代と共に拡大しており、DirectX 11世代以降、16Kテクスチャ (16384x16384) までが一般的となっているものの、32Kテクスチャ (32768x32768)に対応するソフトウェアも現れている (Mari、Substance Designer 6以降[66]、xNormalなど)。また、仮想テクスチャ(OpenGLではSparse Texture、DX11ではTiled Resources)により、256Kテクスチャ(Graniteなど)や2Mテクスチャ(Amplify Texture2[67]など)に対応することを謳うものも現れている。標準で仮想テクスチャに対応しているゲームエンジンもある (Unity 4.5以降[68][69]など)。また、マルチタイルテクスチャーのUDIMに対応するソフトウェアも増えている。UDIMに対応するゲームエンジンも登場した (Unreal Engine 4.23以降[70]など)。
レギュラー画像では、歴史的経緯により、Truevision TGA (別名Targa。Truevision社のグラフィックボード由来)、SGI (SGIワークステーション由来。16bpc対応)、Maya IFF (Autodesk Maya由来。16bpc対応)、Windows bitmap (BMP)なども使われていた。しかし、最近ではPNG (16bpc対応)のような一般的な形式を使うことも多い。
ゲーム用途でのテクスチャは、DDS形式 (Windowsが標準で対応)、KTX形式 (Khronos Groupが制定)、PVR形式 (iOSが標準で対応[71])、PKM形式 (Androidが標準で対応[72])などが使われている。
画像サイズは、B0サイズ/150dpiの静止画ポスターの場合、6083px*8598pxとなる。駅ナカ広告などでは、複数枚の大判ポスターを連貼りして一枚にすることが行われており、B0サイズ/150dpi/5連貼・2段の場合、12166px*42990pxとなる。一部のソフトウェアでは、大きな画素数に未対応となっている。
ベクター画像は、テクスチャとして使う場合、事前にラスター画像化する必要のある場合が多い。しかし、ベクター画像のままテクスチャとして使えるソフトウェアも存在する (modo 901以降など)。
アルファ値の扱い
[編集]アルファチャンネル付きの画像には通常のストレート(非事前乗算)なものと、アルファをRGBに事前乗算したものとがあり、画像形式によってアルファ値の扱いが異なっている。例えば、PNG形式ではストレートアルファにのみ対応しており、一般的にアルファの事前乗算には対応していない。一方、OpenEXRではアルファの事前乗算が標準となっている。
3DCGソフトウェアやコンポジットソフトウェアなどにおいてはレンダリングやコンポジットにアルファオーバーが多用されるため、それを高速化するために事前乗算した画像が良く使われている。 事前乗算形式にすると、RGBの情報が不可逆的に失われ、RGBがアルファに依存するようになるが、浮動小数点画像においては逆変換での精度の問題は起こりにくい。
動画形式
[編集]精度や速度やカラースペースの問題もあり、コンポジットの中間形式にはHDR画像の連番が使われることが多い (OpenEXRの連番など)。容量の大きさから、圧縮効率の良いYUV色空間で10ビット~12ビットの色深度を採用した非可逆な中間形式が使われることもある (Apple ProResやAvid DNxHD (VC-3)、GoPro CineForm (VC-5)など)。これらの動画形式は編集の容易さのために、圧縮率の高い予測フレーム(インターフレーム)を使わずに、キーフレーム(イントラフレーム)のみで構成されているものが多い。
実写素材においてもキーフレームのみの形式が使われることが多かったが(AVC-Intraなど)、記録媒体の容量や速度が制約となるために、圧縮率の高い予測フレームを使った動画形式が使われることも増えた (AVCHDやXAVCなど)。近年は、再圧縮での劣化の少ないVisually Losslessな中間形式 (ProResやDNxHDなど)で直接撮影できるカメラが増えている。色空間では、効率的にHDRを記録するために、Log系の色空間 (Cineon (*.cin)、Sony S-Log、RedLogFilm、ALEXA LOG-C ProRes、BMDFilm Log、P-10Log、Canon Logなど)で撮影することが増えている。また、大きな記録容量が必要になるものの、RAW形式 (CinemaDNG、ARRIRAW、Sony RAW MXFなど)での撮影も行われている。
一部のプロ向けカメラを除いて、多くのカメラではクロマ間引き(YUV 4:2:2やYUV 4:2:0など)が行われているものの、クロマ間引きはクロマキーで抜く場合やカラーコレクションを行う場合などに、ノイズやアーティファクトを発生させる要因となる[73]。同様に、編集時にもクロマ間引きを行わないことが望ましいが、一部の手順はクロマ間引きを行ってしまう (例えば中間コーデックにYUV 4:2:2なApple ProRes 422やGrass Valley HQX[74]を使うなど)。
オーサリングでは、メディアによって異なるフォーマットが用いられる。HDテレビ向けにおいては、以前はテープメディア (HDV、HDCAM、HDCAM-SR、HD-D5、DVCPRO HDなど)が主流だったものの下火となっていき、現在は光学ディスクのXDCAM HD (MPEG HDコーデック)や、フラッシュメモリのSRMASTER (MPEG-4 SStPコーデック)、P2-HD (AVC-Intraコーデック)、XDCAM EX (MPEG HDコーデック)などが伸びている。4Kテレビ向けでは、XAVC形式によるハードディスク/SSD納品やネットワーク経由での納品が行われている[75][76]。コンシューマー向けには、ブルーレイディスクムービー (Full HD解像度まで、Rec.709色空間、8bit、59.94iまで、H.264コーデック)、ブルーレイ3D (Full HD解像度まで、Rec.709色空間、8bit、Full HDで24p/HDで60pまで、H.264 Annex H (MVC)コーデック)、Ultra HD Blu-ray (UHD BD。4K解像度、Rec.709色空間またはRec.2020色空間、SMPTE ST 2084 EOTFまたはDolby PQ EOTF、10bit、60pまで、H.265コーデック)が使われている。デジタル映画向けには、未圧縮のデジタルシネマディストリビューションマスター(DCDM)形式 (4K解像度、XYZ色空間、16bit、TIFF)と、配布のために非可逆圧縮したデジタルシネマパッケージ(DCP)形式 (2K又は4K解像度、XYZ色空間、12bit、JPEG2000コーデック)が使われている。映画のフィルム配信向けには、DPX/ADX形式 (ADX-10又はADX-16色空間、10bit又は16bit、DPX)が使われている。ネット配信では、Netflixが、MPEG-2のNetflix Profile、Apple ProResのiTunes Profile、SMPTE IMF App 2e+での納品を採用している[77]。
3DCGではサブフレームを使った処理が行われているため、ソフトウェアによって異なる総フレーム数制限が存在する。例えば、Blenderでは最大500,000フレームまでしか対応しておらず、60fpsの場合に2時間18秒までの動画しか作ることができない[56]。一方、Mayaはほぼ無制限となっている[78]。
実験的には120fps以上のハイフレームレート(HFR)動画も作られている[79]が、一部のソフトウェアはHFR動画に未対応となっている (例えばAfter Effects 2017.2より前では99FPSまでにしか対応していなかった[80][81])。
I/O
[編集]多くの3Dソフトウェアは、3Dマウス(6軸コントローラ)に対応している。また、多くのスカルプト・3Dペイントソフトは、タブレットの筆圧感知に対応している。
MIDIデバイスに標準で対応しているソフトウェアも存在する (3ds Max[82]、Softimage[83]、MotionBuilder[84]、HoudiniのMIDI In CHOP[85]など)。
スクリプト
[編集]スクリプト言語としてはPythonが良く使われており、多くの3DCGソフトウェアがそれに対応している[86]。Pythonを使うことでスクリプトの再利用性を高めることができ、特にパイプライン構築で重要となる。ただしAPIの標準化などはされておらず、ソフトウェアによってAPIは大きく異なる。
ゲームエンジンの開発言語ではC#が良く使われており、WebGL方面ではJavaScriptが良く使われている (#ゲーム及びインタラクティブコンテンツ作成の開発言語参照)。
グラフィカルUIではQtのPythonバインディングであるPySide (または互換性のあるPyQt) が普及しており[87]、それを提供する3DCGソフトウェアが増えている。Qt未搭載のソフトウェアにおいても、PyQtやPySideを別途インストールすることによって、同じUIを使うことができる。
なお、古くから存在するソフトウェアには独自のスクリプト言語を持つものもある。MayaはPerlやTclに似た文法のMELスクリプト(旧Wavefront Sophia)を持っており、3ds MaxはMAXScriptを持っており、HoudiniはC Shellに似た文法のHScriptを持っている。また、Cinema 4DはC.O.F.F.E.E.スクリプトを持っていた (R20で廃止[88])ほか、LightWaveもLScriptを持っていた (LightWave 2020で非推奨[89])。Rubyを採用したもの (SketchUp等) やAngelScriptを採用したもの (3D-Coat等) も存在する。
また、標準規格の拡張をした言語を採用しているソフトウェアや、OSに依存するという欠点があるもののOSのスクリプト機能を採用したソフトウェアも存在する。Rhinocerosは、VBScriptを拡張したRhinoscriptが使われている。Adobe After EffectsにおいてはECMAScriptを拡張したAdobe ExtendScriptが使われている。DAZ Studioでは、ECMASciptを拡張したQtScriptを更に拡張したDAZ Scriptが使われている。Softimageにおいては、Active Scriptingに対応しており、JScriptやVBScriptを使用することができた。
シェーダー形式
[編集]リアルタイムではDirectX/Vulkan 1.2以降で採用されているHLSL言語[90]や、OpenGL/Vulkanで採用されているGLSL言語、Apple Metalで採用されているMSL言語が良く使われている。マルチプラットフォームのシェーダー言語としてはNVIDIAのCg (HLSLに近い) が存在していたものの廃止となり、シェーダー言語変換が行われるようになっている。ただしシェーダー形式によって制限が存在する (MSL言語におけるdouble型非対応[91]など)。
エフェクト用の形式ではCg/HLSL言語を基にしたCgFX/DirectX FX形式や、GLSL言語を基にしたCOLLADA FX形式、汎用のnvFX形式が使われている。ゲームエンジンのUnityでは、HLSL言語等を内包可能なShaderLab言語が使われている[92]。VJソフトウェアでは、GLSL派生のISF形式 (Interactive Shader Format)が普及している (VDMX、COGE 1.6.4以降[93]、Magic 1.6以降[94]など)。
シェーダーを中間コンパイルして中間言語バイナリにすることも行われている。
API | プログラミング言語 | 中間言語アセンブラ | 中間言語バイナリ |
---|---|---|---|
DirectX (Shader Model 4 / 5) | HLSL言語 (*.hlsl) | Shader Model 4 / 5 アセンブリ | DXBC[95] (*.cso) |
DirectX (Shader Model 6以降) | DXIL | DXILバイトコード[95] (*.cso) | |
OpenGL/Vulkan | GLSL言語 (*.vert、*.tesc、*.tese、*.geom、*.frag、*.comp[96]、*.mesh、*.task、*.rgen、*.rint、*.rahit、*.rchit、*.rmiss、*.rcall) | SPIR-Vアセンブラ (*.spvasm) | SPIR-Vバイナリ (*.spv) |
Vulkan 1.2以降 | HLSL言語[90] (*.hlsl) | ||
Apple Metal | MSL言語 (*.metal) | ? | AIR (*.air) |
Web向けでは、HTML5のWebGLやCSS Shadersで採用されているGLSL ES言語が良く使われている。また、GLSL ES言語を基にして、音声やマルチパス処理に対応させたものとして、ShaderToyで使われているShaderToy形式(*.stoy)が存在する。かつては、Adobe Flashに採用されていたPixel Bender言語やAGAL言語も使われていた。
オフラインレンダリングでは、オープンソースのOSL言語やNVIDIAのMDL言語が良く使われている。また、C++言語によるシェーダー作成も行われている (RenderMan[97]やArnoldなど)。かつてはRenderManのRSL言語(及びその派生のHoudiniのMantraレンダラのVEX言語 (*.vfl)やNVIDIA GelatoのGSL言語)、NVIDIA mental rayのMetaSL (*.msl/*.xmsl)が良く使われていた。シェーダーの事前コンパイルが行われており、OSLは*.osoに、RSLやその派生はレンダラーに依り様々な拡張子に (RenderMan#RenderMan互換レンダラーの比較参照) ネイティブコンパイルされる。
コンポジットソフトウェアでは、 ソフトウェアにより使用可能なシェーダー言語が異なる。FlameのMatchboxではGLSL言語[98]、Fusion 6.0以降ではCg言語[99]、NukeはC++に似たBlink Script言語[100]、After Effectsは独自のPixelBender言語[101]が使われている。
使用するソフトウェアによってシェーダー形式が異なるため、シェーダー変換ソフトウェアが存在する (#シェーダー変換)。
ステレオ3D/多視点/VR動画ワークフロー
[編集]ステレオ3D/多視点
[編集]ステレオ3Dの3DCGを作る場合、ビューポート表示からレンダリング、コンポジット、レビュー、動画ノンリニア編集 (NLE)、オーサリングに至るまでステレオ3Dワークフロー対応のものを使うことが望ましい。既に多くのソフトウェアがステレオ3Dワークフローに対応してきているが、ステレオ3Dワークフロー未対応のソフトウェアや機能も残っている。
多視点(Multi-View)ワークフローに対応するソフトウェアも存在する (Blender 2.75以降など)。マルチカメラ編集に対応するNLEソフトウェアは多いものの、多視点(マルチアングル)なDVDやBlu-rayのオーサリングに向けて、マルチトラック動画のエクスポートが可能なNLEソフトウェアはまだ少ない。多視点は、多視差動画を作成するためにも使うことができるが、多視差動画に対応するソフトウェアは少ない。
VR動画
[編集]VRデバイス向け動画には、一般的な球形ステレオ3D形式と、ライトフィールド形式が存在する。360°の球形ステレオ3D形式は、全方向ステレオ (ODS)とも呼ばれる。球形ステレオ3Dの3DCGを作る場合、球形ステレオ3Dワークフローに対応するソフトウェアを使うことが望ましい。以前はワークフローで多くの問題が指摘されていた[102]ものの、その後、球形ステレオ3Dに対応するソフトウェアが増えていっており、解決に向かってきている。360°動画や360°ステレオ3D動画のファイル形式としては、GoogleによるSpatial Media仕様が一般的となっている。かつては、360°動画用としてQuickTimeのQuickTime VR形式も使われていた (3ds MaxのPanorama Exporter Utilityがその出力に対応していた)。360°動画や360°ステレオ3D動画の再生及びオーサリングについては「オーサリングツール#360度動画・VR動画」を参照。
ライトフィールドワークフローに対応するソフトウェアはまだ極少数だが、ライトフィールドへのレンダリングに対応するレンダラーが存在する(OctaneRender 3以降[103]など)。
ソフトウェア間のやりとり
[編集]ソフトウェア間のデータのやりとりには主に、データ交換用の標準であるCOLLADA形式 (.dae。OpenGLと同じくKhronos Groupが制定)又はAutodeskのFBX形式 (元々MotionBuilder(旧Filmbox)で使われていた形式)が使われる。昔は事実上の標準であった3D Studio形式(.3ds)、SoftimageのdotXSI形式(.xsi)も使われていた。ソフトウェアによって仕様や実装の違いがあるため、やりとりで問題が起きることも多い。AutodeskはFBXの互換チャートを公表していた[104]。
また、やりとりには汎用形式以外も使われている。統合型ソフトウェアと外部レンダラー間のデータのやりとりにはレンダラ独自のプラグインの使用が多い (内部的にはRIB形式(Rendermanクローンなど)、ply形式(Luxrenderなど)、ASS形式 (Arnold)、vrmesh形式(V-Ray)、Alembic形式(.abc)などが使われている)。モデルデータのやりとりには、汎用モデルフォーマットとしてWavefrontフォーマット(.obj/.mtl。Wavefront The Advanced Visualizerで使われていた形式)やLightWave Object形式(*.lwo)があるものの、様々な情報が失われるためにデータ交換用フォーマットやモデラー独自形式でやりとりすることも多い。モーションのやりとりにはBiovision Hierarchyフォーマット(.bvh)が使われることが多い。ポイントキャッシュのやりとりには、3dsMax PC2 (Point Cache 2)やLightWave MDD (Motion Designer Data)、Maya Cache (.xml/.mc)、FBX (Maya式とMAX式のキャッシュが存在)、Alembicなどの形式が使われる。ポイントクラウドのやりとりは、PTS、PTX、LAS形式などが使われる。パーティクルキャッシュのやりとりでは、Alembic形式、RenderMan PTC形式、Houdini BGEO形式、Real Flow BIN形式、Krakatoa PRT形式などが使われる。
ゲーム向けの汎用モデル形式としては、DirectXのレガシーなx形式や、可逆圧縮のOpenCTM形式が存在するものの、多くはゲームエンジン固有の形式が使われている (id TechエンジンのMDL/MD2/MD3/BSP形式、Source EngineのSMD/DMX形式、CryENGINEのCGF/CAF形式[105]、 Unreal Engine 3のPSK/PSA形式[106] (現在はFBXパイプラインに移行)、Gamebryo/Creation EngineのNIF形式、LithTechのABC形式、SAGEのW3D形式、OGREのOGRE XML、Torque Game EngineのDTS/DSQ形式など)。VR向けのシーン形式では、かつてはVRML形式 (*.wrl) やOpenSceneGraph形式 (*.osg)等が良く使われていたものの、現在はゲームエンジンが普及し使われなくなった。
Web向けのアセット形式では、古くはAway3DのAWD形式やthree.jsのJSON Model format等が存在したものの、現在はKhronos Group制定のglTF形式が普及してきている。glTFは拡張として、非可逆圧縮のDraco[107]及びmeshopt[108]に対応している。
3D印刷向けのモデル形式では、カラー未対応のSTL形式、カラー対応のVRML形式 (*.wrl)、3MF形式などが使われる。
また、3DCGソフトウェアでもノンリニア編集のファイル交換に使われるEDL形式やその他の交換形式に対応するものが存在する。BlenderのビデオシーケンサがCMX3600のインポートに、MayaのカメラシーケンサがAAFのインポート及びFCP XML形式のインポート/エクスポートに、Unreal EngineのSequencerがCMX EDL及びFCP XML形式のインポート/エクスポートに対応している。Pixarが中心になって開発しているオープンソースのOpenTimelineIOライブラリは、それら形式の多くに対応している。
マテリアル形式
[編集]最初のマテリアルは完全拡散反射に光沢やフレネル効果や完全鏡面反射を足すものであったが、その後、微細表面 (マイクロファセット) のラフネス (粗さ)を考慮したシェーダーが使われるようになり、その後、誘電体や導体 (金属)などの物性別のシェーダーが現れ、現在はメタルネス (金属さ)が導入されて誘電体と導体の両者に使用可能な物理ベースシェーディング (PBS)に対応するソフトウェアが増えている。
Disney式PBSシェーダーの普及により、OBJ+MTL形式やFBX形式、glTF形式などの一般的な3D形式もPBSシェーダーに対応した (物理ベースシェーディング#PBS対応の3Dファイル形式参照)。ただし、ソフトウェアによっては高速化のために近似計算を行っている[109]ため、ソフトウェア間のやりとりで見た目の変わることがある。
なお、Disney式PBSシェーダー以外の特殊シェーダー (ヘアシェーダー、ボリュームシェーダーなど) は標準が無いため、マテリアルのやりとりで問題となる。そのため、LucasfilmとIndustrial Light&Magicがマテリアルをやりとりするための新規格であるMaterialXを開発している[110]。
ボクセル/ボリューム形式
[編集]ボクセル/ボリューム形式は、流体シミュレーション、3D印刷、医療、一部のモデリングソフトウェア (3D-Coat等)などに使われている。3DCGでは、3Dテクスチャ (DDS形式、KTX形式等) や、オープンソースのOpenVDB形式 (*.vdb) が事実上の標準形式となっている。オープンソースのField3d形式 (*.f3d) に対応するソフトウェアもある。
3D印刷では、Shapewayのsvx形式や、NVIDIA及びHPの推進するGVDB形式 (*.vdx)があるものの、2017年現在普及していない。医療ではDICOM形式が使われている。
色空間
[編集]画像や映像のやりとりでは色空間が重要となる。色空間には、カメラの撮像素子の出力の色空間、圧縮のための色空間、作業のための色空間、保管のための色空間、頒布のための色空間、表示デバイスの表示素子の出力の色空間などが存在する。入出力デバイスによって表現可能な色空間が異なるため、目的によって色空間を使い分ける必要がある。
カメラの撮像素子の出力は、固有の色空間を持っており、カメラで撮られたRAW画像やRAW動画は固有の色空間となっている[111]。ガンマは基本的にリニアとなっている[112]。バス幅や帯域幅や保存領域などのサイズの問題から画像や動画の非可逆圧縮が必要となる場合、見た目の劣化が少なく非可逆圧縮に向く色空間への変換が行われている (DPXのLog、ProPhoto RGB、YUV 4:4:4 12bit、YUV 4:2:2 10bit[113]など)。
作業のための色空間では、光の物理的性質を利用した処理とアーティスティックな処理が行われるため、色差が物理的に均一で、かつ色域が人間の見える範囲により近く、かつ人間が扱いやすいRGBの色空間であるACEScg(リニア、D60ホワイトポイント)やRec.2020リニア(D65ホワイトポイント)がよく使われている。ACEScgは色域がRec.2020リニアに近い上に映画に使われてきたDCI-P3色空間を包括しているなどの利点がある[114]ものの、非物理的な色を含むなどの様々な問題が存在する[114]。そのため、狭い色域のRec.709リニア(D65ホワイトポイント、Nuke[115]やBlenderの標準)が使われることも多い。また、法線マッピングやバンプマッピングや透過マップや深度マップやIDマップなどでは、RGBを色ではなく単なる数値として使うため、リニアなカラースペースが使われる。レイトレーシングレンダリングにおいては、RGBだけでなく、スペクトルカラーも使われている (スペクトルレンダリング)。コンポジット作業においては、RGB特有の処理が多用されるため、RGB色空間を使う場合が多い。編集作業では、RGBだけでなく、YUVも使われている。カラーコレクションには、RGBだけでなく、YRGBも使われている (Davinci Resolveなど)。
保管のための色空間では将来に備えたより広い色空間も使われている (デジタルシネマの保管におけるDCDMの16bit DCI-X'Y'Z' ガンマ2.6 5900K、ACES2065-1 (別名Linear ACES、SMPTE2065-1)[116]など)。
頒布のための色空間では、出力機器(ブラウン管(CRT)、液晶、有機EL、プロジェクター、プリンター等)の特性と人間の識別(XYZ表色系やバートンランプなど)に適したものが使われる (SDTVにおけるRec. 601、HDTVにおけるRec. 709、デジタルシネマにおけるDCI-P3、UHDTVにおけるRec.2020、WebにおけるsRGB、プリンタにおけるAdobe RGBなど)。目的とする出力機器では出せない色も出てくるため、作業では出力機器を模した色空間も使われているが、その場合でも作業用ディスプレイの色空間への変換が行われるため、完全に同一にはできない。表示デバイスの表示素子の出力の色空間はそれぞれ固有の色空間を持っており、例えばブラウン管 (CRT)のガンマ値は2.2に近く、液晶のガンマはS字カーブを描いており[117]、プロジェクターのガンマは1.5に近かった[118]。これらの差異を吸収するために、表示デバイスのファームウェアは、頒布のための色空間からデバイス固有の色空間への変換を行っている[119]ものの、未対応の色空間があったりズレが生じたりと完璧ではないため、OSのカラーマネージメントシステム(WindowsのWindows カラー システム (WCS)、macOSのColorSync、Linuxのcolordなど)がモニターのカラープロファイルを管理して色空間変換の補正を行っている。しかし、OSのカラーマネージメントに対応していないソフトウェアも存在する (Mac版DaVinci Resolveの12.1より前[120]など)。また、一部のモニターは10bit表示に対応しているものの、一部のソフトウェアは8bitへのトーンマッピングを行うなどして、10bit表示に未対応となっている(Mac版DaVinci Resolveの12.1より前[120]など)。ディスプレイ機種固有の色空間を直接出力する仕様も登場している (FreeSync 2[121]など)。
かつてPCモニターでは、sRGBが主流であったが、その後、Adobe RGB対応のPCモニターが広まってきている。そのため、Webにおいても、従来sRGBが使われてきたが、現在Webブラウザの多くはICCプロファイルv2に対応しており、様々なカラースペースを使うことが可能となっている。しかし、Adobe RGB色空間での画像出力や、ICCプロファイルv2の埋め込みに対応していない3DCGソフトウェアも存在する。
色空間の変換方式はカラーマトリクス、1D-LUT、3D-LUT、曲線当てはめなどが存在し、色空間の変換パラメータの形式には、ICCプロファイルv2/v4、Autodeskのlut、Autodeskの3dl、Autodesk CTF、Adobe SpeedGrade(旧Iridas SpeedGrade)のlookやitxやcube、Cinespaceのcsp、Houdiniのlut、Sony Pictures Imageworksのspi1dやspi3dやspimtx、Pandora Pogleのm3dやmga、ASC CDL、ASC CCC、ACESのCTL、Nukeのvf、DaVinci Resolveのdctlなど多くの形式(LUT形式)が存在している[122][123]。オープンソースのOpenColorIOは、その多くに対応している[123]。
オープンソース
[編集]互換性に関わるオープンソース
[編集]独自仕様にするとアプリケーション同士の連携が難しくなるため、やりとりに関わる部分においてオープンソースのミドルウェアが増えてきている。主にスタジオ側がミドルウェアをオープンソースとして開発・公開しており、商用ソフトウェアにおいてもそれらのミドルウェアを使った機能が標準で搭載されるようになってきている。2018年には映画芸術科学アカデミーにより Academy Software Foundation が設立され[124]、当財団がオープンソースの取りまとめをすることが多くなっていった (OpenEXR、OpenColorIO、Open Shading Language、OpenVDB、MaterialXなど)。
2000年1月、Robert McNeel & Associatesは、openNURBS Initiativeを設立し、openNURBS Toolkitをリリースした[125][126]。openNURBS (*.3dm)は現在、Rhinoceros、MoI 3D[127]、modo[128]などに使われている。
2003年1月、オープンソースのHDRI画像フォーマットであるOpenEXR (*.exr)が、インダストリアル・ライト&マジックによって公開された[129]。2007年11月には、OpenEXRにステレオ3D画像や多視点画像を埋め込むための仕様がWeta Digitalによって公開された[65]。2013年4月には、Deep Data画像に対応した2.0がリリースされた[130]。2014年8月には、DreamWorks Animationにより開発された非可逆圧縮のDWAA/DWABに対応する2.2がリリースされた[131]。
2010年1月、Walt Disney Animation StudiosがUV展開不要のテクスチャマッピングシステムのPtex (*.ptx)をオープンソースとして公開した[132]。
2010年1月、Sony Pictures ImageworksはGIレンダラ向けプログラマブルシェーディング言語のOpen Shading Language (OSL、*.osl)、ボクセル・データ保存ライブラリのField3d (*.f3d)などを、同年7月にはカラーマネージメントライブラリのOpenColorIO (OCIO)をオープンソースとして公開した[133][134]。
2012年8月、PixerはRenderMan互換サブディビジョンサーフェスを実装するためのGPU対応ライブラリOpenSubdivを、DreamWorks Animationは疎ボリューメトリックデータ形式及びツールのOpenVDB (*.vdb)をオープンソースとして公開した。OpenVDBは各統合ソフトや各レンダラーの他、RealFlow 7.1.2.0147以降[135]、Phoenix FD 2.2以降[136]、FumeFX 4.0以降[137]、Stoke MX 2.0以降[138]などで使われている。
Sony Pictures Imageworksとインダストリアル・ライト&マジックによってVFXのためのシーンファイル共有フォーマットAlembic (*.abc)が開発された[139]。各統合ソフトや各コンポジットソフトの他、Unreal Engine 4.13以降、CryEngine、Poser 11以降、RealFlow、thinkingParticles 6.3以降[140]、Vue xStream 2015以降PFTrack 2015以降、V-Ray、RenderMan、Maxwell Render V3以降、OctaneRender、Guerilla Render 1.3以降、KATANA、Esri CityEngine 2016以降など、多くのソフトウェアがAlembicに対応している。
ハードウェアメーカーによるオープンソース
[編集]ハードウェアメーカーがハードウェアの需要を起こすためにオープンソースで開発することもある。
2005年、Sony Computer Entertainmentの開発者によって開発された物理エンジンのBullet Physicsがオープンソースとして公開された。その後、2009年よりAMDがBullet Physicsの開発を支援している[141]。Bullet Physicsに対応する3DCGソフトウェアは増えており、Blender、LightWave、Maya、Cheetah3D、Cinema 4D、modo、Houdini、Maya付属のMayaBulletプラグイン等が対応している (ソフトウェアによって対応具合は異なる)。
2011年7月、Intelが高速なレイトレースカーネルのEmbreeをオープンソースとして公開した。
パック/シリーズ
[編集]映像向け
[編集]括弧内は、搭載されているレンダラー。
会社/共同体 | パック名 | モデリング | 3Dペイント | アニメーション | 配置・3Dレンダリング | コンポジット | ノンリニア編集 | カラー グレーディング |
エンコード |
---|---|---|---|---|---|---|---|---|---|
Autodesk | M&E Collection | Maya (Software[142]、Hardware 2.0[143]、Arnold) 3ds Max (Scanline、Quicksilver、Arnold、ART) |
No | No | No | No | |||
Mudbox | MotionBuilder[144] | ||||||||
Flame単体 | No | No | Flame[145] (Action render) | Flame | |||||
SideFX | Houdini単体 | Houdini | No | Houdini (Mantra/Karma) | No | No | No | ||
NewTek | LightWave | Modeler | No | Layout (標準、Octane) | No | No | No | No | |
Blender | Blender単体 | Blender (EEVEE、Cycles) | |||||||
Foundry | Production COLLECTIVE | Modo (Modo Renderer、mPath、Radeon ProRender、Octane) | Nuke Studio、 Frame Server | ||||||
Nuke Studio[146] | Mari | Nuke Studio | Nuke Studio (ScanlineRender[147]、RayRender[148]) | ||||||
MAXON | Maxon One | Cinema 4D (Redshift、CineRender) | (After Effects) + VFX | (様々な動画編集ソフト) + Magic Bullet | |||||
ZBrush | |||||||||
Adobe | Creative Cloud | No | Cinema 4D Lite[149] Photoshop[150][151][152] |
After Effects | Premiere Pro[153] | Media Encoder | |||
After Effects (Classic 3D、Ray-traced 3D、CineRender) | |||||||||
BMD | Davinci Resolve | No | No | Davinci Resolve[154] (Software[155]、OpenGL[155]) | Davinci Resolve | ||||
Apple | Pro Apps Bundle for Education | No | No | Motion[156] | Motion | Final Cut Pro | Compressor | ||
Artlist | Proプラン | No | No | HitFilm Pro[157] | HitFilm Pro | HitFilm Pro | |||
会社/共同体 | パック名 | モデリング | 3Dペイント | アニメーション | 配置・3Dレンダリング | コンポジット | ノンリニア編集 | カラー グレーディング |
エンコード |
ゲーム向け
[編集]会社/共同体 | パック名 | モデリング | 3Dペイント | テクスチャベイク | レベルエディタ | ゲームエンジン |
---|---|---|---|---|---|---|
Autodesk | Maya | Maya | Turtle | (Unity)[158]、(Unreal Engine)[159] | ||
SideFX | Houdini単体 | Houdini | No | Mantra | (Unity又はUnreal Engine)及び(Houdini Engine) | (Unity) (Unreal Engine) |
Houdini Indie単体 | Houdini Indie | No | Mantra | (Unity又はUnreal Engine)及び(Houdini Engine Indie) | (Unity) (Unreal Engine) | |
Foundry | MODO indie単体 | MODO indie | MODO Renderer | (Unity)[160]、(Unreal Engine)[160] | ||
Unity Technologies | Unity単体 | ProBuilder | No | OctaneRender、Progressive Lightmapper | Unity Editor | Unity |
Epic Games | Unreal Engine単体 | Modeling Tools Editor Modeプラグイン | ? | Unreal Editor | Unreal Editor | Unreal Engine |
会社/共同体 | パック名 | モデリング | 3Dペイント | テクスチャベイク | レベルエディタ | ゲームエンジン |
ビジュアライゼーション向け
[編集]会社/共同体 | パック名 | 設計 | 形式変換/接続 | オブジェクトアニメーション | ライティング等 | レンダリング |
---|---|---|---|---|---|---|
Autodesk | AutoCAD単体 | AutoCAD | N/A | No | AutoCAD | ART (別名RapidRT) |
Revit単体 | Revit | N/A | No | Revit | ||
Inventor単体 | Inventor | N/A | Inventor Studio | |||
PDM Collection | ||||||
AutoCAD | 3ds Max (ファイルリンク) |
3ds Max | ART、Arnold | |||
AEC Collection | AutoCAD Revit | |||||
3ds Max単体 | (様々なCADソフト) | 3ds Max (ATF) | ||||
Alias AutoStudio | Alias AutoStudio[161][162] | VRED Design | ||||
Maya | Arnold | |||||
Maya単体 | (様々なCADソフト) | Maya (ATF) | Maya | Arnold | ||
Foundry | (MODO及び Power Translators) |
(様々なCADソフト) | Power Translators for MODO | MODO | MODO Renderer / mPath / Radeon ProRender / Octane | |
Nemetschek グループ (MAXON、VectorWorks、 Graphisoft、 Allplan) |
Cinema 4D単体 | (様々なCADソフト) | Cinema 4D[88] | Redshift / CineRender | ||
(VectorWorks+ Cinema 4D) |
VectorWorks[163] | Cinema 4D | ||||
(ArchiCAD+ Cinema 4D) |
ArchiCAD | Cinema 4D Exchange アドオン[164] | Cinema 4D | |||
Allplan単体 | Allplan | N/A | No | Allplan | CineRender | |
(上記+Cinema 4D) | Allplan[165] | Cinema 4D | Redshift / CineRender | |||
VectorWorks単体 | VectorWorks | N/A | No | VectorWorks | ||
ArchiCAD単体 | ArchiCAD | N/A | No | ArchiCAD | ||
Dassault Systèmes |
SOLIDWORKS Professional以上 |
SOLIDWORKS | N/A | SOLIDWORKS | PhotoView 360 (MODO Rendererベース) | |
SOLIDWORKS Visualize (旧Bunkspeed) | Iray / Radeon ProRender | |||||
CATIA単体 | CATIA | N/A | CATIA | Iray | ||
Bentley Systems |
MicroStation単体 | MicroStation | N/A | MicroStation | MODO Renderer | |
McNeel | (Rhino及びBongo) | Rhinoceros | N/A | Bongo | Rhinoceros | RhinoCycles |
シーメンス | NX単体 | NX | N/A | NX | Advanced Studio、 Ray Traced Studio (Irayベース) | |
会社/共同体 | パック名 | 設計 | 形式変換/接続 | オブジェクトアニメーション | ライティング等 | レンダリング |
インタラクティブビジュアライゼーション向け
[編集]会社/共同体 | パック名/シリーズ名 | 設計 | 形式変換/接続 | ライティング等 | インタラクティブ 可視化 |
---|---|---|---|---|---|
Autodesk | AEC Collection | Autodesk Revit | 3ds Max | 3ds Max Interactive | |
Dassault Systèmes |
(SOLIDWORKS及び SOLIDWORKS Composer) |
SOLIDWORKS | SolidWorks Composer | ||
(CATIA及びCATIA Composer) | CATIA | CATIA Composer | |||
Bentley | MicroStation単体 | MicroStation | LumenRT[166] | ||
Act-3D | Lumion 3D単体 | (様々なCADソフト) | Lumion LiveSync / Lumion DWGプラグイン | Lumion 3D[167] | |
Unity Technologies |
Unity Industrial Collection | (様々なCADソフト) | PiXYZ Plugin | Unity | |
(Unity及びUnity Reflect) | (Revit/Rhino) | Unity Reflect | Unity | ||
Epic Games | Unreal Engine単体 | (様々なCADソフト) | Datasmith[168] | Unreal Engine | |
Twinmotion単体 | (様々なCADソフト) | Live linkingプラグイン[169][170]、Datasmith | Twinmotion[169] | ||
会社/共同体 | パック名/シリーズ名 | 設計 | 形式変換/接続 | ライティング等 | インタラクティブ 可視化 |
統合型ソフトウェアの例
[編集]統合型はシーンセットアップを基本に、モデリング、アニメーション、レンダリングなど多くの機能を備えた物である。最近はコンポジットやマッチムーブまで行えるソフトウェアが増えている。プラグインで機能を拡張できるものが多く、一つのソフトウェアだけで多くの作業が行えるほか、他のモデラー・レンダラー・モーション付けソフトウェアなどと組み合わせて作業パイプラインの中心の役割を担える。その他、モデリングなどの単機能目的のみで使われることも多い。一般的に統合ソフトは、標準機能同士の連携は優れているものの、他のソフトウェアに比べて一部の標準機能が古かったり低機能だったり直感性・操作性に乏しい場合が多々あるため、スクリプトやプラグインやソフトウェアを組み合わせて作業パイプラインを作ることが重要となる。
大きなプロジェクトでは、外部参照やアセットの軽量な代理表現、アセット管理 (#管理システムも参照)が重要となる。
OpenGLやDirectXの高機能化に伴い、ビューポートにおいてPBR (物理シェーダー)やエフェクト等によるリッチな表示が可能となった。また、3Dゲームや3D CADの可視化で使われるウォークスルー(歩行)/フライスルー(飛行)のような一人称視点ナビゲーションにも対応するソフトウェアが増えており、オーサリングせずに直接VR表示できるソフトウェアまで登場している。
GPUの汎用化(GPGPU)及びGPUに搭載されたレイトレーシングアクセラレータの普及によって高品質なレンダリングが高速となり、最終レンダリングと同等のインタラクティブレンダリングに対応するソフトウェアが増えている。レイアウトとレンダラーの統合は、特にライティング作業の効率化において重要となる[171]。また、内外レンダラのビューポートへの統合も進んでいる。
ソフトウェア | スクリプティング | ビューポート | レンダリング | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Python | PyQT / PySide対応 | PBR | ポストエフェクト | フローティング | 一人称視点ナビゲーション | VR表示 | VR編集 | PBR | インタラクティブ | |
3ds Max | Yes[172] | Yes[173] | Nitrous | 部分的 | Yes[174][g 1] | Walkthrough Navigation | No | Arnold[175] | ||
Maya | Yes[176] | Yes[177] | Viewport 2.0 | 部分的 | Tear Off Copy | Walk Tool | (VR-Plugin[178][g 2]、MARUI) | Arnold[180] | ||
C4D | Yes[g 3][181][182] | 部分的[g 4] | Yes | Magic Bullet Looks | New View Panel | 削除[g 5][183] | No | Redshift / CineRender | ||
Houdini | Yes[184] | 14以降[185] | 16以降 | ? | Yes[186] | First person navigation | No | Mantra[187] / Karma | ||
LW | Yes[188] | 部分的[g 4] | Yes[189] | ? | Yes[189] | 2019.1以降[190] | No | 2018以降[189] | VPR | |
Modo | Yes | Yes[191] | Yes | ? | Yes | Game Navigation | 12.1以降[192] | Modo Render / mPath / Radeon ProRender / Octane | ||
Blender | Yes | 部分的[g 4] | Eevee | Viewport Compositor | Yes[193] | Walk/Flyモード | VR Scene Inspectionアドオン[g 6] | No | Cycles | |
Unreal Engine | Python Editor Script Plugin | 部分的[g 4] | Yes | Yes[g 7] | Yes | Yes[194] | 4.12以降[195] | 4.22以降 (RTGI) | ||
Unity | Python for Unityパッケージ[196] | 部分的[g 4] | Yes | Yes[g 8][197] | Yes | Flythrough mode | EditorXRパッケージ[g 9] | HDRPのRTGI |
ソフトウェア | 依存グラフの並列評価 | アセット管理 | |||||
---|---|---|---|---|---|---|---|
外部参照 | アセットシステム | オーバーライド/Takeシステム | 軽量な代替表現 | ネットワーク共有 | 公式マーケット / コミュニティ共有 | ||
3ds Max | ? | XRef/Containers | (Connector、KstudioのProject Manager)[g 10] | Scene States | ? | ? | No[g 11][g 12] |
Maya | 2016以降 | ファイル リファレンス | Yes[198][g 13][g 14] | レンダー レイヤ | シーン アセンブリ | (ShotGrid) | No[g 11] |
C4D | ? | XRef | Yes[199][g 15] | Takeシステム | ? | ? | ? |
Houdini | ? | LOPのReference等 | HDA | Takes | ? | ? | (Orbolt) |
LW | ? | Object Referencing | ? | No | ? | ? | ? |
Modo | ? | Import Reference | Preset Browser | Render Passes | ? | ? | Share | Foundry Community |
Blender | Yes | Link/Proxy Object | 3.0以降[g 16][g 17] | Library Overrides | No | No | Blender Market |
Unreal Engine | ? | ? | Yes | ? | ? | ? | UE4 Marketplace |
Unity | ? | ? | Yes | ? | ? | ? | Unity Asset Store |
ソフトウェア | 対応プリミティブ | 細分割曲面 | 対応UV形式 | ジオメトリキャッシュ | 疎ボリューム | 色管理 | |
---|---|---|---|---|---|---|---|
ポリゴン | OpenSubdiv | UDIM | Ptex | Alembic | OpenVDB | OpenColorIO | |
3ds Max | Yes | Yes | 2017以降 | No | Yes[g 18] | 読み込みのみ[200] | Yes[201] |
Maya | Yes | 2015以降 | Yes | Yes[g 18] | Yes[202] | Yes[203] | |
C4D | Yes | Yes | 部分的[g 19] | No | Yes | Yes[88][204] | Yes[205] |
Houdini | Yes | 13以降 | 14以降 | Yes[206] | Yes | Yes[207] | 16以降[208] |
LW | Yes | No | 2018以降 | No | Yes | 2018以降[189] | ? |
Modo | Yes | Yes | Yes | No | Yes | 読み込みのみ[191] | Yes[209] |
Blender | Yes | Yes | 2.82以降 | No | 2.78以降 | 2.77以降 | Yes[210] |
Unreal Engine | Yes | 開発中[g 20] | 4.23以降[70] | No | 読み込みのみ | No | 4.22以降 |
Unity | Yes | No | No | No | Alembicパッケージ[211][g 21] | OpenVDBForUnity | No |
ソフトウェア | モデル/シーン出力 | レンダリング出力 | コンポジット連携 | ゲームエンジン連携 | ||||
---|---|---|---|---|---|---|---|---|
glTF | USD | ステレオ3D | VR動画 | After Effects | Nuke | Unity | Unreal Engine | |
3ds Max | 2023以降[212] | 2021.1以降[213][214] | Yes | 2018以降[215] | Compositor Link | ? | Unity側[216] | Unreal側 (Datasmith)[168] |
Maya | No | 2020.2以降[217][g 22] | Yes | 2018以降[215] | Send to AE[218] | ? | Yes[158][216] | Yes[159] |
C4D | S22以降 [219][g 23] | R23以降 [220] | Yes | R19以降 [g 24] | Yes | ? | (Cineware)[g 25][216] | Unreal側 (Datasmith)[168] |
Houdini | 17以降 | 18以降 | Yes | 15.5以降 | (Houdini 2 AE[221]) | ? | FBX形式経由、(Houdini Engine) | |
LW | No | No | Yes | 2018以降[189] | GoAE[222] | ? | AppLink[223] | 2019以降 |
Modo | 11.2v3以降 | 14.2以降 | Yes | 902以降 | (Modo After Effects I/O Bridge) | Yes[224] | Yes[225] | Yes[225] |
Blender | 2.8以降 | 2.82以降 | Yes | 2.78以降 | Export: Adobe After Effectsアドオン | ? | Unity側[216] | FBX形式経由、(Send to Unrealアドオン[226])[g 26] |
- ^ 以前はNewViewプラグイン (Boomer Labs製) が必要だった
- ^ 旧mOculus.io[179]。
- ^ 旧Py4Dプラグイン
- ^ a b c d e 別途Qt及びPyQt/PySideをインストールすることで可能。ただしメインウインドウへのドッキングは不可能。
- ^ R23より前はVirtual Walkthrough機能が搭載されていた。
- ^ 2.83より前はVirtual Reality Viewportアドオンが必要であった
- ^ コンポジットにはComposureプラグインが必要となる。
- ^ ビルトインレンダーにはPost-Processingパッケージが必要となる。
- ^ 旧EditorVRアセット
- ^ 以前は別ダウンロードの3ds Max Asset Libraryがあり、内蔵されていたAsset Browserの後継となっていた。また以前はサードパーティ製スクリプトにChico Hermida製のHCG Asset Browserなども存在した。
- ^ a b 2014年から2017年はAutodeskがCreative Marketを所有していた。
- ^ 1.7.50より前の3ds Max Asset LibraryはCreative Market、CGTrader、BIMコンテンツ用のAutodesk Seek (現BIMobject Cloud) に対応していた。
- ^ Content Browser (Visorの後継) も搭載されている。
- ^ 以前はシェーダー用のFULL.BLOWN|IMAGES製FBI_shaderLibraryやSHADER MONGER製(元Brillstudio製)のShaderMongerも存在した。
- ^ R25より前はContent Browserも搭載されていた。
- ^ 3.0より前はPitiwazou製Asset ManagementやEdgeflow製Aqueductなどのサードパーティー製アドオンを使う必要があった。
- ^ Thumbnailsモード付きのFile Browserやマテリアル向けのMaterial Libraryアドオン (旧Matlib VXアドオン)も搭載されている。
- ^ a b 以前はExocortex製のExocortex Crate (オープンソース) が必要であった。
- ^ 対応するRedshiftを搭載している。
- ^ 開発中のメッシュ編集モード (MeshEditor.Enableコマンド) で対応
- ^ Alembic Importerパッケージの後継
- ^ 以前はMaya USDプラグインが必要であった
- ^ 以前はMAXON LabsのglTF Exporterプラグインが必要であった
- ^ 以前はCV-VRCamプラグインが必要であった
- ^ 2019.3より前のUnityはCinema 4D形式に標準対応していた
- ^ 以前はUE4 Toolsアドオンも存在した。またUE4 Export HelperアドオンやBlender For Unreal Engineアドオンもある。
並びは順不同である。
商用製品
[編集]※以下▽はアニメーション対応、▼はアニメーション対応(キャラクタアニメーション有り)、■はアニメーション対応(ダイナミクス有り、キャラクタアニメーション有り)、★はアニメーション対応(キャラクタアニメーション有り、ダイナミクス有り、パーティクル有り)のソフトウェア。
![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/47/Utah_teapot_3dsmax.png/300px-Utah_teapot_3dsmax.png)
- ★3ds Max(オートデスク←ディスクリート・ロジック←Kinetix)
- Windows専用。NPR向けプラグインのPencil+に定評があり、アニメ業界で使われている[4]。
- ポイントクラウド、パラメトリックなアーキテクチャルオブジェクト[227]、他のCG/CAD/CFDソフトウェアとの連携機能(ファイルリンク[228]、ATF、CFD Data Object)、AutoCAD Civil 3D (土木設計向け)等との連携が可能なCivil View (旧DynamiteVSP)機能[229]、2Dエフェクト (レンダリング効果)、簡易コンポジット機能 (ビデオポスト及びステートセット)、Exposure照明シミュレーションも内蔵している。2018.1では、VR向けとしてゲームエンジンの3DS Max Interactive (旧Autodesk Stingray)が付属された。
- エフェクトでは、イベントベースのParticle Flowや液体シミュレーションのBifrostが搭載されている。また、エフェクト用のプラグインが豊富に存在しており、ルールベースのthinkingParticlesや、気体流体シミュレーションのFumeFXなどが良く使われている。
- ポリゴンモデリングだけでなく、NURBSによるパッチモデリングにも対応しているものの長らく更新されておらず、制限がある。外部プラグインとしてPowerNURBSも存在する。
- 使用するプロジェクトの年間総収入に制限のある廉価な3ds Max Indieも存在する[230]。過去には無料の簡易版であるGmaxや、可視化向けの3ds Max Designも存在した。
- ★Maya(オートデスク←エイリアス・システムズ)
- クロスプラットフォームのハイエンド3DCGソフトウェア。映画業界のデファクトスタンダードとなっている。ゲーム業界でも使われている。CAD形式のインポートにも対応している(ATF[231])。
- 依存グラフが並列評価・GPU対応であり、キャラクターアニメーションに強い。Mudboxのスカルプトも統合されている[232]。
- 描画から3Dオブジェクトを生成するペイントエフェクトという独自の機能がある。効率的にスキニングを行えるインタラクティブスキンバインドに対応している。
- エフェクトでは流体のMaya Fluid Effectsや、ノードベースのBifrostが搭載されている。またモーショングラフィクス機能のMASHもある[218]。ツール集のBonus Toolsも付属している[233]。
- ポリゴンモデリングだけでなく、NURBSによるマルチパッチモデリングにも対応している。Power Animatorを前身の一つとするMayaは、Autodesk Alias (旧Alias StudioTools)と兄弟関係にあり、Autodesk Alias AutoStudioパッケージにはAliasとMayaの両方が含まれている。
- 使用するプロジェクトの年間総収入に制限のある廉価なMaya Indie[230]、サブセットかつ従量制のMaya Creativeも存在する[234]。また以前は商用不可の試用版であるMaya PLEや廉価なインディーズゲーム開発者向けのMaya LTも存在した。
- ★Cinema 4D (MAXON Computer)
- モーショングラフィクスに強い3DCGソフトウェア。After Effectsとの連携が優れており、放送業界で良く使用されている。After Effects CCに機能制限版のCinema 4D Liteとリアルタイム連携ツールのCinewareが付属している。また、Illustrator CC向けにCineware for Illustratorが無料頒布されている。
- 3Dサウンドレンダリング、文字アニメーションツール、モーショントラッカーなどを持っている。エフェクトでは、ノードベースのXPressoがある。そこにはルールベースのThinking Particlesも統合されている。
- 新しいバージョンはサブスクリプションのみとなっている[235]。サブスクリプションにはチュートリアル及びプラグイン集 Cineversity へのアクセス権が付属している。Cineversity はプラグインやスクリプト管理のための CV Toolbox が用意されている。
- ★Houdini (Side Effects Software←Omnibus Computer Graphics。国内総代理店はインディゾーン)
- ノードベースの統合ソフトウェア。高度なパーティクル生成機能、APIC法による流体シミュレーション、砂シミュレーション、有限要素法による破壊シミュレーション、群集シミュレーションなどエフェクトに飛び抜けて強いため、映画やCMのVFXで重用されている。15では、雪及び溶岩のシミュレーション、オブジェクトの融解にも対応した。コンポジットやオーディオフィルタにも対応している。
- エディションにはHoudini FX、エフェクトを削ったHoudini、独立プロ向けのHoudini Indieがある。追加ツールセットSideFX Labs (旧Game Development Toolset←Game Development Shelf)も同梱されている[236]。また、外部ソフトウェアでHoudini用アセットを使うためのプラグインとしてHoudini Engineがあり、Maya、3ds Max、Unity、Unreal Engine、Cinema 4D用が存在している (Indie版は制限付きで無料)。
- ポリゴンモデリングだけでなく、NURBSによるパッチモデリングにも対応している。3Dペイントには未対応。
- ★LightWave (LightWave Digital←NewTek←Aegis Software。国内販売はディストーム[237]←エヌジーシー ディ・ストーム ディビジョン[238]←ディストーム[238])
- モデラーとレイアウトが分かれている統合ソフトウェア。Aegis Videoscape及びAegis Modelerの後継[239]。3Dペイント未対応。姉妹ソフトに、モーションリターゲティングとKinectによるモーションキャプチャに対応する「NevronMotion」が存在した。
- 2023でツール集 LightWave Pro (旧Origami Digital製OD Tool Set) を[240]、2024でリギング及びアニメーションのRHiggit (元RebelHill製)を統合した[241]。
- 単体の他に、ケージ変形/スカルプトなどに対応する3rd Powers製プラグインを同梱したLightWave + 3rd Powers Full Plugin Suiteもある[242]。
- ★modo(The Foundry Visionmongers←Luxology。国内代理店はディストーム MODO JAPAN グループ[243]←イーフロンティア[243][244]←マーズ[244])
- 開発は、LightWave 3Dの初期開発者が中心となって行っている。安価なIndie版も存在するが、エクスポートが10万ポリゴンまで、テクスチャベイクが4Kテクスチャまでなどの制限がある[245]。
- アクションセンターを使ったモデリングに定評がある。ベクター画像テクスチャ、ダイナミクス(旧Recoil)、オーディオ再生にも対応している。NukeやMariとの連携がしやすい[224]。
- エフェクトでは、ノードベースのパーティクルモディファイア(pMods)やパーティクルスカルプトに対応している。
- ノンリニアアニメーション(NLA)には未対応。
- ★Cheetah3D (Martin Wengenmayer)
- macOS専用の3DCGソフト。スカルプトやノードベースのプロシージャルモデリングには未対応。
- Silo (Nevercenter)
- スカルプトモデリング及びポリゴンモデリングに対応したソフトウェア。レンダリングには2021以降Unreal EngineベースのリアルタイムレンダラーMiloを搭載している[246]。トポロジーブラシを使ったモデリングが特徴的。
- Substance 3D Collection (アドビ)
- 総合的な3DCGソフトウェア集。VR対応モデリングのSubstance 3D Modeler(旧Medium、元Oculus VR製[247])[248]、レイアウト及びレンダリングのSubstance 3D Stager (Adobe Dimensionの後継[249])、プロシージャルのSubstance 3D Designer(旧Substance Designer[250]、MaPZone及びProFXの後継[251]、元Allegorithmic製)、パーティクルブラシやフローマップ対応の2D/3DペイントのSubstance 3D Painter(旧Substance Painter[250]、元Allegorithmic製)、写真からの3Dモデル生成のSubstance 3D Sampler[252](旧Substance Alchemist[250]、Bitmap2Materialの後継[253]、元Allegorithmic製)が含まれている。StagerとModelerを除く製品はSubstance 3D Texturingとしても提供されている[254]。
- また、今後Substance 3D StagerにキャラクターアニメーションのMixamoが統合される予定となっている[249]。
- Substance 3D Samplerでは写真からのテクスチャ取り込み、テクスチャのマルチアングルライトスキャン[255]、機械学習ベースのデライティング[256]やマテリアル化[257]、タイル化、2Dペイント[257]、布の織目生成[258]、その他のテクスチャフィルターにも対応。
- Substance 3D Designerではプロシージャルモデリング[259](廃止[260])、プロシージャルテクスチャ[261]、IBL用HDRIテクスチャ編集[262]、ノードベースのMDLシェーダー作成[263]などに対応している。テクスチャ作成ではプリセットが豊富に用意されており、物質(substance)ベースでの編集が可能。作成したSubstanceテクスチャはUnreal Engine[261]、Unity[261]、3ds MAX[261]、modo[261] (廃止)、Cinema 4D[264]、Houdini[265]、iClone[261]などから直接使うことができる。Substanceテクスチャの調整及び画像出力が可能な無料のSubstance Playerツールもある。
ポリゴンモデリング非対応
[編集]- ★Hash Animation:Master (Hash。過去の国内代理店はアートウェア)
- Windows・Mac用のスプラインベースの3DCGソフトウェア。ステレオレンダリングに対応している。
- ▽Element 3D (Video Copilot)
- After Effects用の3Dパーティクルプラグインを謳っているが、パーティクル放出やダイナミクスには未対応[266]。モデリングやキャラクタアニメーションにも未対応だが、単純なアニメーションは可能。レンダリングはラスタライズベース。
- ▽Marmoset Toolbag (Marmoset)
- リアルタイムのマテリアルエディタ、レンダラー、Webオーサリングソフトウェア。2で複数オブジェクトに[267]、3でテクスチャベイクやアニメーション付けに[268]、4で3Dペイントに対応した[269]。無料の単体版Marmoset Viewerもある。
非営利または個人による物
[編集]![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/1e/BLENDER2.83.png/300px-BLENDER2.83.png)
- Blender
- 無料のソフトウェアであるが高価な商用ソフトウェア並に多機能・高性能である。かつては商用ソフトであったが、紆余曲折を経てフリーソフトウェアとなった。以前はショートカットキー主体の操作が特徴だったが、その後タブレットも考慮されるようになった。4.2でOnline Extensionsシステムも導入された[270]。
- 各種プリミティブ(ポリゴン、曲線、NURBS、メタボール、テキスト)に対応しており、モデリング機能(スカルプト、動的トポロジスカルプト、プロシージャルモデリング、髪、法線転送)やテクスチャ機能(賢いUV展開、UVスカルプト、プロシージャルテクスチャ、2D/3Dペイント、テクスチャベイク)、アニメーション機能(ボーン、モーフ、パーティクル、モーション合成(NLA)、モーションリターゲティング)、各種シミュレーション(力場、剛体、軟体、布、髪、流体、炎・煙、海洋、群集、動的ペイント)、ポストエフェクト/コンポジット機能(グレア、レンズ歪み、高度なキー抜き、カラー調整など)、マッチムーブ(点/面トラッキング、カメラ/オブジェクトトラッキング、画像スタビライザ)、ベクトルマスク編集、リニアワークフロー対応のカラーマネージメント、ステレオ3Dや球状ステレオや多視点への対応、FBX形式の入出力、特徴予測ベースの3Dオーディオ、動画編集、3D印刷用機能(メッシュ解析、3D印刷ツールボックス)まで備えている。レンダラはリアルタイムのEEVEE、GPU対応パストレースレンダラのCycles、ベクター出力も可能なNPR(非写実的)レンダラのFreestyleが搭載されている。また、インテリアのレンダリングに強いLuxCoreRenderなどのオープンソースの外部レンダラも使うことができる。高度なスケッチ機能(グリースペンシル、ストロークスカルプト)が付いており、3D手書きアニメーションも可能。簡易テキストエディタも付いている。
- 2.8で旧来のBlender Internalレンダラー及びBlender Game Engineが廃止された。
- 他のソフトウェアと比較すると付属プリセットは少ない(3.5の標準アセットはヘアのみ)ものの、外部では無料アセットの取得可能なBlenderKitアドオンやBlendSwapというアセット共有サイトが存在する。また、穴あきポリゴンに未対応、状態機械ノードに未対応、RAW現像に未対応、フィルムのクリーンアップに未対応、コンポジットでの高度なリタイムに未対応、個々の機能が専用ソフトに劣るなどの欠点がある。
開発停止中のソフトウェア
[編集]- trueSpace (マイクロソフト←Caligari←Octree Software。日本語版は住友金属システムソリューションズ(SMI))
- 統合ソフトウェア。物理シミュレーションにも対応していた。無料化されていた。
- Autodesk Softimage(オートデスク←Avid Technology←マイクロソフト←Softimage。国内総代理店はAutodesk Ltd. Japan←AVID Japan←ダイキンCOMTEC)
- ハイエンド3DCGソフトウェア。非破壊編集に強く、ICEというノードベースの機能もあり、複雑なエフェクトが作りやすかった。コンポジット&ペイント(ラスター・ベクター)機能のSoftimage Illusionもあった。かつては、姉妹ソフトウェアとして、動画ノンリニア編集のSoftimage DS (後のAvid DS)や3Dタイトル作成のSoftimage Marquee (後のAvid Media Composer付属のAvid Marquee)、2DアニメーションのSoftimage Toonz (現OpenToonz)があった。
- NURBSによるマルチパッチモデリングやトリムサーフィスにも対応していた。
- 以前は無料で商用不可の簡易版であるSoftimage Mod Toolと、その有料版のMod Tool Proも存在した。
- 最終版は、2014年4月14日にリリースされたSoftimage 2015[271]。
- ▼六角大王Super (セルシス←終作)
- 国産のモデラーおよびトゥーンレンダラ。アニメーション作成も可能。下絵をなぞるだけで立体化できる「3Dマンガ機能」や「人体作成機能」が特徴的。無料版の無印も存在した。
- 最新バージョンは2012年にリリースされた6.4.1。セルシスは、六角大王Superの技術を取り入れた次期3Dソフトウェアの開発を始め[272]、2013年10月にCLIP STUDIO MODELERをリリースした[273]。
- K-3D
- オープンソースのモデリング/アニメーションソフトウェア。RenderManによるレンダリングに対応している[274]。
- ★Carrara (DAZ 3D←Eovia←MetaCreations。過去の国内代理店はイーフロンティア←ホロン)
- 安価な統合ソフトウェア。おもに地形や風景・環境の作成に適したソフト。大気や樹林の設定も容易となっている。元々DAZ Studioに実装されていたパペッター機能や、オートフィット機能が搭載されている。CAD形式のインポータも搭載されていた (旧CadStyle、Amapi用CADanceの姉妹製品[275])。
- 3DペイントやDisplacement Paintingに対応している。スカルプトには未対応。
- モデリングソフトAmapi (イーフロンティア←Eovia←Template Graphics Software)の後継ソフトHexagon (DAZ 3D←Eovia)のモデリング機能が統合されている。
- ■Electric Image Animation System (Tomas Egger及びthe Igors[276]←EITG[277]←Play[277]←Electric Image[277]。過去の国内代理店はStudio PON[277]←イメージワン)
- 略称EIAS。アニメーション制作ソフトウエア。モデリング未対応。ステレオレンダリング対応。かつてモデラーが同梱されていた時期はElectric Image Universe (EIU)と呼ばれていた。また、dvGarageより、EIUの学習版として、安価な3D Toolkitがリリースされていた[278]。最終バージョンは2013年6月リリースのv9.1。2010年12月3日、Power Particles Pro等のプラグインの開発元TripleDToolsが解散した[279]。
- PhotoAnim
- かつては写真をアニメーションするソフトウェアであったが、写真や絵からの3Dモデル生成及びアニメーションに対応し、3Dモデルのインポート/エクスポートも可能となっている。
- Clara.io (ThreeKit[280]←Exocortex Technologies)
- WebGLベースの統合型3Dソフトウェア。無料。バージョン管理やV-Rayによるクラウドレンダリングに対応していた。3DS Max用の連携プラグインが存在した。提供終了[280]。
- Clarisse (Isotropix)
- 下位のiFX版とノードベースのシーン構築/コンポジットに対応したBUiLDER版が存在した[281]。モデリングには未対応。
- Mayaから転送する外部のMaya/Clarisse Bridge Toolも存在した[282]。
教育向け統合ソフトウェア
[編集]- PLAY Animation (プロジェクトチームDoGA)
- Windows用の3DCG学習向け統合ソフトウェア。ポリゴンモデリングには未対応だが、パーツを組み合わせてモデリング可能。「とてかんCG」(DoGA-L/Eシリーズの後継)の英語版。Child's PLAY AnimationとTeen's PLAY Animationがある。UnityでDoGA形式を読み込む為のアセットもある[283]。また、DoGA向けポリゴンモデラーとしてPolyEditがあった。
- Muvizu (MeshMellow←Digimania)
- 教育等に向けた3Dアニメーション作成ソフトウェア。
VR向け
[編集]- Masterpiece Studio (Masterpiece Studio←MasterpieceVR)
- VR用。モデリング向けのMasterpiece Createとアニメーション向けのMasterpiece Motionが存在する。非商用無料[284]。
- Quill (Smoothstep←Facebook Technologies←Oculus VR)
- VRイラスト及びアニメーションツール。
汎用プラグイン/スクリプトの例
[編集]- INSYDIUM Fused Collection (Insydium)
- Cinema 4D用のサブスクリプションパッケージ。メッシュ非破壊編集のMeshTools、地形作成のTerraformFX (旧Terraform4D・元Frank Willeke製[285])、植物作成のTaiao、パーティクル及びマルチ物理のX-Particles、GPUパーティクルのNeXus、レンダラーのCycles 4D(Cyclesの派生)、各種マテリアルを含んでいる。
- X-Particles では様々なパーティクルモディファイア、パーティクルのメッシュ化、流体・気体流体シミュレーション(炎はExplosiaFX (元Blackcore tech製)の技術を統合)、稲妻エフェクト、布シミュレーション、ストレンジアトラクター、2Dセルオートマトン、2D/3D拡散律速凝集、万有引力などに対応している。マルチ物理プラグインDPIT Effex (元NAVIÉ製[286]) の一部技術も統合されている[287]。
- Greyscalegorilla Plus (Greyscalegorilla)
- サブスクリプションパッケージ。アセットは様々なソフトウェアに対応したが、多くのプラグインはCinema 4D向けとなっている[288]。ライティング向けの Light Kit Pro、HDRI Link、HDRI Studio Rig、アニメーション向けの Signal 3.0、Transform、カメラワーク向けの GorillaCam、街生成の City Kit、リアルな反射マテリアル作成の Topcoat プラグインが含まれている(追加される前は個別またはスイートで販売されていた[289])。
開発停止中
[編集]- Dara (9b Studios←Mechanical Color)
- Modo用。モデリングやライティング(Kelvin)やレンダリングの強化(RenderMonkey)などに対応。オープンソース化された[290]。
- SLiB SUITE (DGDM)
- Maya用のスクリプト集。床生成のSLiB FloorGen、アセットブラウザのSLiB Browser Pro、受光物へのペイントによるライト作成のSLiB Leuchtkraft、写真へのパース合わせのSLiB Match[291]を搭載していた。それらの単体版も存在した。
- SLiB Browser ProはKitbashにも対応していた[292]。
- Ninja Dojo (Brian Keffer)
- Maya用[293]。メッシュ編集用のNinja Mesh、UV編集用のNinja UV、破壊シミュレーション用のNinja Fracture、ライティング用のNinja Light、リネーム用のNinja Rename、アセット管理用のNinja Asset、街生成用のNinja City (Grandmaster版のみ) を含む。Maya 2018まで対応。
- Unity Wētā Tools (Unity Technologies[294]←WETAデジタル)
- ツール集。元々Houdini向けのWetaHとしてマルチ物理ソルバーのLokiや街生成のCityBuilderなどが[295]、Maya向けのWetaMとしてヘアのBarbershopや環境シミュレーターのTOTARA、フェイシャルアニメーションのFACIALなどが含まれる予定であった[296]。また買収にはレンダラーのManuka及びGazeboも含まれていた[297]。
- 2023年時点では買収したZiva DynamicsのZiva、IDVのSpeedTreeがUnity Wētā Toolsの一部という扱いとなっていた[298][299]。
キャラクターCG / 漫画制作ソフトウェアの例
[編集]3Dキャラクターはメタバースを含むソーシャルVRでも使われており、VRChatではUnity向けのHumanoid互換FBX形式が、Virtual CastやClusterではVR向けのVRM形式がキャラクター入力形式として使われている。
ソフトウェア | キャラクター作成 | 服のフィッティング | キャラクター入力 | 公式コンテンツストア | ||||
---|---|---|---|---|---|---|---|---|
FBX形式 | Poser形式 | DAZ形式 | FBXKEY形式 (iClone) | PMD/PMX形式 | ||||
Poser | Yes | Fitting Room | ? | Yes | No[x 1] | No | No | Renderosity |
DAZ Studio | Yes | "Fit to" | ? | Yes[300] | Yes | No | No | Daz 3D Shop |
iClone | (Character Creator) | Conforming Clothing | (Character Creator)[301] | No | No | Yes | No | Content Store |
Blender | (MB-Lab / CharMorphアドオン) | Yes | (Blender-PT2アドオン[x 2]) | (DAZ Importerアドオン) | (CC3 Blender Toolsアドオン)[302][x 3] | (mmd_toolsアドオン) | No |
ソフトウェア | リップシンク | 表情アニメーション | モーションキャプチャー | |||
---|---|---|---|---|---|---|
FACSシステム | フェイシャル | 深度カメラ | Webカメラ | Mocapスーツ | ||
DAZ Studio | (Anilip)[x 4] | (Genesis 3 & 8 Face Controls) | ? | ? | ? | ? |
iClone | AccuLips | (Character Creator)[303] | (AccuFace / Live Face Profile & Live Face App[x 5])[304] | Mocap Device Plug-in[305] | (Motion LIVE) | |
Blender | ? | (MB-Labアドオン) | No | (KinectMocap4Blender) | (BlendArMocap[306]) | No |
ソフトウェア | 搭載レンダラー | レンダリングアルゴリズム / シェーダー | ||||
---|---|---|---|---|---|---|
リアルタイム | オフライン | 表面下散乱の異方性(肌)[307][308] | 高速な屈折コースティクス(目)[x 6][307][308] | メラニン量によるヘア(髪) | トゥーン | |
Poser | ? | FireFly (独自) / Superfly (Cycles) | ? | No | Cycles NodesのPrincipledHairBsdf | Yes |
DAZ Studio | Filament | 3Delight / Iray | ? | ? | ? | 部分的[x 7] |
iClone | NVIDIA VXGIベース | Iray (別売)[x 8] | ? | ? | ? | Yes |
Blender | EEVEE | Cycles | 3.0以降 | 3.2以降 | Yes | Yes |
3ds Max | Nitrous | Arnoldなど | Yes[309] | ? | Standard Hair | Yes |
Maya | Viewport 2.0 |
- ^ 以前はDAZ 3D製のDSON Importerが存在した。
- ^ Poser Toolsの派生
- ^ Blender Addon Reallusionアドオンの実質的後継
- ^ 以前はプラグインのMimicが別売されていたほか、そのMimicが32bit版のDAZ Studioに付属していた。
- ^ サードパーティー製にはFaceware Realtime for iCloneもある。
- ^ 単方向パストレーシングにおけるMNEE (Manifold Next Event Estimation) など。
- ^ 以前は別売として元Poseworks製のpwToonが存在した。
- ^ 以前はIndigo RTプラグインも存在した。
- ■Poser (Bondware[310]←Smith Micro Software←イーフロンティア←Curious Labs←MetaCreations←Fractal Design。国内代理店はイーフロンティア←ソフトウェア・トゥー)
- 人体や動物の静止画・動画を作成することに特化したソフトウェア。人物・動物のモデルが標準で付属しており、パラメトリックモデリングが可能。3Dオブジェクトやシーンの出力も可能。ポリゴンモデリングには非対応。
- PoserのシーンをMaya、3ds Max、CINEMA 4D、LightWaveに転送にするPoserFusionが頒布されていたほか、ゲームエンジン向けのPoser Pro Game Devも存在した。
- ■DAZ Studio (DAZ 3D)
- Poser類似のソフト。無料。有料プラグインが豊富に存在する。インディーゲーム開発者向けに、DAZ3Dのキャラクターの使用を許可するIndie Game Developer Licenseが発売されている。
- ★iClone (Reallusion)
- 3Dアニメーションソフトウェア。Windows専用。ステレオ3D / VR動画の出力にも対応している。Alembic形式の出力も可能。モデルの作成やエクスポートはCharacter Creatorが必要となる。
開発停止中のソフトウェア
[編集]- MikuMikuDance (VPVP)
- MikuMikuMoving
- AniCast Maker (Avex Technologies)
漫画向け
[編集]- コミPo! (CRI・ミドルウェア←ウェブテクノロジ)
- 3DCGによるマンガ作成ソフトウェア。キャラクタ等をパラメトリックに変更可能。3Dオブジェクトのインポートは可能だが、独自のパラメトリックオブジェクトの作成やオブジェクトのエクスポートは不可能。
- CLIP STUDIO PAINT (セルシス)
- 2Dペイントソフト。3D素材から線画抽出する3DLT変換機能を有している。3D素材作成のために3Dモデリング及びセットアップソフトウェアのCLIP STUDIO MODELERが無料で提供されている (CLIP STUDIO COORDINATEを統合)。
- PSOFT ShotBooth (P SOFTHOUSE)
- 漫画およびイラストレーション向け。β版。
キャラクター作成
[編集]PBR対応
[編集]- Character Creator (Reallusion)
- キャラクター作成ソフトウェア。iClone Proのライセンスに付属していた[311]。
- 2.0でPBRに対応した[312]。非PBRマテリアルからPBRマテリアルへの変換にも対応している[313]。3.0でInstaLODを内蔵し、ゲーム向けにも最適化された。4で外部形式とiCloneとのモデル変換用アドオンであった3DXchangeが統合された[314]。
- MB-Lab
- Manuel Bastioni Labの後継[315]。パラメータから人間をモデリングするBlender用アドオン。ライセンスはAGPL。1.6.5でマテリアルがPrincipled BSDFシェーダーベースとなった。派生版のCharMorphもある。
- MetaHuman Creator (Epic Games)
PBR未対応
[編集]- MakeHuman
- パラメータから人間をモデリングするオープンソースソフトウェア。リグ付きでエクスポート可能。出力したモデルはCC0のため自由に使うことができる。
- ZBuilder (Tsvetomir Georgiev)
- ZBrush用のキャラクター作成プラグイン。人類向けのHuman Zbuilderや動物向けのZbuilder Animalsもある。
- FaceGen (Singular Inversions)
- パラメータから顔のモデルを生成するソフトウェア。写真からパラメータを算出することができる。
NPR向け
[編集]- VRoid Studio (Pixiv)
- 無料。VRM形式への出力に対応している。
開発停止中
[編集]- Species (Exocortex Technologies)
- Softimage用のキャラクター作成プラグイン。Softimage 2012まで対応。
- Adobe Fuse CC (Adobe←Mixamo)
- モジュールベースのキャラクター作成ソフトウェア。無料。Photoshopとの連携に対応。開発終了[316]。
- Autodesk Character Generator (Autodesk←Darwin Dimensions)
- 旧Evolver及びProject Pinocchio[317]。部分毎にプリセットキャラクターを選択して合成し、新たなキャラクターを生成するWebサービス。
- かつては基本無料(ダウンロードは有料)であった[318]が、その後、Media & Entertainment Collectionの付属サービスとなった[319]。生成されるモデルはAutodesk HumanIKミドルウェアと互換性がある[318]。
キャラクター向けプロシージャルシェーダー
[編集]- ZBrush Multi-Eye Shader
- ZBrush用のプロシージャルな眼球シェーダー[320]。
- cell skins node for cycles
- Blender用のプロシージャルな皮膚シェーダー。
- eyez
- Blender用のプロシージャルな眼球シェーダー。
建築および製品可視化ソフトウェアの例
[編集]キャラクターアニメーションやエフェクトが弱いものの、NURBSやベジェサーフィスに強く、建築および製品可視化に使われる3DCGソフトウェアも存在する。また、マルチオブジェクト、アニメーション、ライティング及びレンダリング対応の3D-CADもある。これら用途には一般的な3DCGソフトウェアも使われている。
可視化に向けてオフラインレンダリング後にライトやテクスチャを変更できるソフトウェアも登場した(Motiva COLIMOやColorwayなど)が、リアルタイムレンダリングの進化と共に終了していった。
ソフトウェア | 対応プリミティブ | CAD形式入力 | BIM形式入力 | |||||
---|---|---|---|---|---|---|---|---|
NURBS曲面 | トリムNURBS曲面 | DXF | DWG | STEP | IGES | 3DM | IFC | |
Maya | Yes | Yes | Autodesk Translation Framework (ATF)[321][v 1] | No | No | |||
3ds Max | Yes | Yes | Autodesk Translation Framework (ATF)[v 1] | No | (IfcMax) | |||
Cinema 4D | Yes | ? | Yes[322] | R20以降[88] | (Rhino.io) | No | ||
modo | No | No | Yes[323] | (Power Translators for MODO) | Yes[323] | No | ||
LightWave | (LWCAD) | Yes[324] | No | No | No | No | No | |
Houdini | Yes | Yes | Yes[325] | No | No | No | No | No |
Blender | Yes | No | AutoCAD DXF addon[326] | No | (STEPper addon) | No | (import_3dm addon) | (BlenderBim addon) |
Shade 3D | Yes | Yes | Yes[327] | No | No | Yes[327] | No | (BIM/CIM 設計照査ツール)[328] |
Unreal Engine | No | No | No | Datasmith[329] | ||||
Unity | No | No | (PiXYZ Plugin)[330][v 2][331][332][333] |
ソフトウェア | プロシージャルテクスチャ | マテリアル集 | レンダリング | |
---|---|---|---|---|
木材 | タイル | カットアウェイ[v 3] | ||
3ds Max | Advanced Wood OSL[v 4][334] | Simple Tiles OSL[335][v 5] | Autodesk Material Library[v 6][336] | Clip Geo[337] |
Cinema 4D | ? | Tile Shader[v 7] | Yes[338] | カスタムシェーダー[339] |
modo | ? | ? | (MatPak Interiors/Metals/Coatings) | Render Boolean |
Blender | (ProWoodなど) | ? | No | Booleanモディファイア |
- ^ a b Maya 2016 Extension 2及び3ds Max 2016以降に搭載。Autodesk DirectConnectの後継。以前はサードパーティー製インポーターのPower Translators(IntegrityWare製)などを使う必要があった。
- ^ Unity Technologies Japanとプロノハーツの共同開発であったCAD importer for Unity (旧Unity CAD Importer) もあり、IGES形式、STEP形式、STL形式に対応している。またBIMソフトウェアとの同期ではディックスのBIMImporter (旧Unity BIM Importer) やAMC Bridge製のWalk-Through-3D (Rhinoceros版は旧Unity@Rhino) も存在する。
- ^ レンダータイムブーリアン対応なら緑、非破壊ブーリアン対応なら黄色とする。
- ^ 以前はオープンソースのBerconMapsなどが必要であった。
- ^ 以前は外部プラグインのMighty Instruments製のMighty Tiles Pro、VIZPARK製のMaxTiles、Firsteye (商号CG-Source.com) 製のFloorGeneratorなどが必要であった。
- ^ Inventor、AutoCAD、Revitなどと共通となっている。
- ^ Redshiftでは3.5.12以降
- ★Shade3D(フォーラムエイト←Shade3D←イーフロンティア(海外パブリッシャーはMirye Software)←エクス・ツールス)
- ポリゴン、ベジェサーフィス (自由曲面)及びNRUBS(CADモード)、点群(24.1以降)に対応している。Basic、Standard、Professionalの三つのグレードがある。付属や別売の実用3Dデータ集もある。同社のUC-win/Roadと連携可能なほか、別売としてBIM/CIM 設計照査ツール、ブロックUIプログラミングツールがある。
- 3Dペイントやスカルプトには未対応。アニメーションではボーン、モーフに対応している。ノンリニアアニメーション未対応。
- Strata Design 3D (Strata←Corastar←Chequemate International (商号C3D Digital[340])←Strata。日本語版はソフトウェア・トゥー)
- 旧Strata 3D←Strata Studio Pro/StrataVision 3D。Linux未対応。ポリゴン及びベジェサーフィスに対応している。Power Macintosh時代に、3DCADのMiniCAD (現Vectorworks)のレンダリングに使われていた。
- 通常版のCXの他、AIやPDFの入力を削った安価なCXi版、無料版のSE版も存在する。SE版は、アニメーションに非対応であり、モデリングやライティングや入出力やテクスチャ付けにも制限がある。
- VR17でVR動画出力に対応した[341]。
- パーティクルにも対応している。ボーンやIKには対応しているが、スキニングには未対応。また、3Dペイントやスカルプト、ノンリニアアニメーション(NLA)や物理演算、SSSシェーダー、Pythonスクリプトに未対応。
- Rhinoceros 3D (Robert McNeel & Associates。国内総代理店はアプリクラフト)
- NURBSサーフィス/ソリッドモデラー。Linux未対応。6でプロシージャルモデリングプラグインのGrasshopperや物理エンジンプラグインのKangaroo、レンダリングプラグインのRhinoCyclesが標準搭載となり、7でSubdivision Surfaceモデリングに対応した。VRビューポートプラグインのRhinoVRもある。
- アニメーションには商用プラグインのBongoが必要となる。スカルプトモデリングにはGemvision製 (元TDM Solutions製) のMatrixGoldなどが必要となる。
- デザイン方面で使われることが多いが、マルチメディアやグラフィックデザイン目的でも使われている。
- Autodesk Fusion (Autodesk)
- 旧Fusion 360。ソリッド及びサーフィスモデラー。無料版あり。NURBSだけでなく、T-スプラインやポリゴンにも対応している。また、アニメーション及びレンダリングにも対応している。
- 以前は簡易ソリッドモデラーの123D Designも存在した。
- Altair Inspire Studio (Altair Engineering←solidThinking)
- 旧Altair Evolve←solidThinking Evolve。ソリッドモデリング、NURBSサーフィスモデリング、ポリゴンモデリングに対応するモデラーおよびレンダラー。アニメーションにも対応。ポリゴンモデルのNRUBSサーフェス化も可能。工業デザイン向けだが、CGにも使われている。Linux未対応。
- レンダリングとアニメーションのみのAltair Inspire Renderも存在する[342]。
- SketchUp Studio(Trimble Navigation←Google←@Last Software)
- 人工物のモデリングに向くサーフィスモデラーであり、Push-Pullモデリングが特徴。点群からの3Dスキャンに対応するScan Essentials機能も持つ。簡単なアニメーションにも対応しているほか、レンダリングは独自のNPR (非写実) レンダラーに加えてV-Rayが搭載されている。Web版とデスクトップ版が付属する。
- V-RayやScan Essentials非搭載の下位版のPro、Web版のみのShop、Web版の無料版のSketchUp Free (旧my.SketchUp) も存在する。かつてはデスクトップ版が無料であったがその後、無料版はSketchUp Makeとなり、バージョン2018で廃止された[343]。
- form•Z (AutoDesSys。国内総代理店はアルティマグラフィックス←イメージ ワン)
- ソリッドモデリング/レンダリングソフトウェア。アニメーションにも対応。Subdivision Surfaceにも対応している[344]。
- Pro、Jr (旧Bonzai3D)及び無料版のFreeの三バージョンが存在する。Bonzai3D (現form•Z Jr)はSketchUpに似たものとして注目されていた[345]。レンダラーにはLightworks Authorが搭載されている。
モデリング非対応
[編集]シーン構築、アニメーション、ライティング、レンダリングに対応する3D可視化ソフトウェアや3Dビジュアルコミュニケーションソフトウェアなど。
- KeyShot (Luxion)
- アニメーション及びレンダリングソフトウェア。レンダリングはBunkspeed HyperShotの技術を引き継ぐ[346]フォトンマッピング技術をベースとしている[346]。リアルタイムレンダリングや直接NRUBSレンダリングにも対応している。HDRI編集機能もある[347]。VR向けのKeyVRも存在する[348]。11で剛体シミュレーションや3Dペイントやカラーマテリアルフィニッシュ(色・素材・仕上げ)管理にも対応したほか、WebビュワーのKeyShotWebも追加された[349]。
- 3ds Max、Maya、Cinema 4D、Rhinoceros、SketchUp、SolidWorks、Creo、AutodeskFusion、NX、Onshape用のプラグインが提供されている。また、サードパーティーによって、ZBrush、solidThinking、Delcam、Geomagic Design、IronCAD、JewelCAD Pro、Solid Edge、Spaceclaim、ZW3D等用のプラグインも提供されている。
- Autodesk VRED (Autodesk ← PI-VR)
- 可視化ソフトウェア。UV編集、アニメーション及びレンダリングに対応している。レンダリングにはOpenGLレンダラ及びリアルタイムレイトレースレンダラーを搭載している。直接NURBSレイトレースやスペクトルレンダリング、測定マテリアル(BTF、AXF、IESライト、rayファイル)にも対応している。Autodesk Alias AutoStudioに付属している。
- NURBSレイトレースレンダラーであったRenderGin (Autodesk[350]←Numenus)の技術が取り込まれた[351]。
- SimLab Composer (SimLab Soft)
- 3Dビジュアルコミュニケーションソフトウェア。シーン構築、アニメーション及びレンダリングに対応。
- nStyler (GRAPS←エヌテクノロジー)
- リアルタイム単体レンダラー。リアルタイム・レイトレーシングにも対応しているほか、アニメーション機能も備えている。HMDやウォールスクリーンなどのVRにも対応している。32bit版は無料[352]。最新バーションは2014版。
- Rhinoceros用としてHayabusa Renderer (Griffin Design Systems←AppliCraft)も存在した[353]。
- Maverick Studio (Random Control)
- 可視化向けのレイアウト、ライティング、レンダリングツール。GPU対応スペクトルレンダラーを搭載している[354]。アニメーション未対応。
- 3ds Max及びRhinoceros向けであったArionの後継であり[354]、Arionはfryrenderを吸収していた[355]。
- SAP 3D Visual Enterprise (SAP)
- Author (旧Deep Exploration CAD、元Right Hemisphere製[356])、Viewer及びGeneratorが含まれている[357]。多くの3DCG形式、CAD形式、ラスター画像形式、ベクター画像形式、音声形式、動画形式、モーションキャプチャー形式の変換に対応するコンバータ、アニメーション、レンダリング及び3Dオーサリングソフトウェア[358]。以前はCAD形式に未対応の通常版であるStandard版も存在した。Adobe Acrobat 3Dには、Deep ExplorationのOEMであるAdobe Acrobat 3D Toolkitが付属していた[359]。
- NuGraf (Okino Computer Graphics)
- 様々な形式に対応するコンバータ、シーン構築及びレンダリングソフトウェア。
- コンバータのみのPolyTransも存在する[360]。一部のDCC形式はDCC Packが、CAD形式はCAD Packが必要。
- CINEMA 4DのEngineering Editionには、Engineering Extension KitとしてPolyTransが含まれていた[361]。
開発停止中のソフトウェア
[編集]- Motiva COLIMO (Motiva)
- プロトタイプ段階での製品可視化ツール。レンダリング後にライトや色やテクスチャを変更可能であった[362]。開発中止。
- Colorway (Foundry)
- Motiva COLIMOに似たものとして開発された[363]。開発中止[364]。
建築可視化向け
[編集]建築可視化には旧来3ds Maxなどの統合ソフトウェアが使われてきたが、2022年現在Unreal EngineなどのゲームエンジンやLumion、Twinmotion、Enscape、D5 Render、Chaos Vantageなどの専用ソフトウェアや専用プラグインが使われることも増えている[365]。専用ソフトウェアには地形作成、植生作成、季節の設定、人混み及び都市交通シミュレーション、それらのためのアセットライブラリの含まれているものが多い。
ソフトウェア | シミュレーション | 2D図面 | 照明解析 | 環境解析 | ||||
---|---|---|---|---|---|---|---|---|
交通 | 歩行者 | 天候[d 1] | 日照解析 | エネルギーシミュレーション | 気流シミュレーション | |||
3ds Max | Civil View[366][d 2][367] | Populate[d 3][368] | ? | No | (V-Ray[d 4][369]) | No | No | No |
Blender | (CrowdSim3D) | (WeatherFX) | (BlenderBim / MeasureIt_ARCH) | (LuxCoreのIrrandiance AOV) | (VI-Suiteアドオン) | |||
Shade 3D | No | No | No | 2D図面 | ? | ? | ? | ? |
SketchUp | No | No | No | LayOut | ? | (Sefaira)[d 5][370][371] | ||
LumenRT | Traffic Tool | Pedestrian Walk | ? | ? | ? | ? | ? | ? |
Twinmotion | Path Tool | Yes | ? | ? | ? | ? | ? | |
D5 Render | Path Tool[372] | Yes[372] | ? | ? | ? | ? | ? | |
Enscape | ? | ? | ? | ? | ? | ? | Enscape Impact[d 6][373] | ? |
- ^ 雨と雪に対応していたら緑、それ以外でも天候システムを持っていたら黄色とする。
- ^ 2011にはPixelActive製のCityScapeも搭載されていた。
- ^ 旧Project Geppetto
- ^ 2019より前は「照明分析アシスタント」が搭載されていたが、mental rayプラグインの開発終了に伴って廃止された。
- ^ Sefairaは2019以降のStudio版に付属していたが2021年に削除された。
- ^ Integrated Environmental Solutionsとの共同開発
- LumenRT (Bentley Systems[374]←e-on Software)
- リアルタイム建築ビジュアライゼーションツール。制限のあるDesigner版がMicroStationに搭載されている[166]。
- Lumion 3D (Act-3D。国内代理店はLivingCG)
- Windows専用[375]。通常版とPro版が存在する[376]。AXYZ design製の3D人物モデルも付属している[376]。
- Twinmotion (Epic Games[377]←ABVENT←KA-RA[378]。国内代理店はAlphacox)
- Windows専用[378]。作成したものを他人に見せるための無料ビューアとしてTwinmotion Presenter (BIMmotionの後継) が提供されている[170]。
- Enscape (Chaos[379]←Enscape GmbH)
- リアルタイムの建築可視化ソフトウェア。
- D5 Render (Dimension 5)
- リアルタイムの建築可視化ソフトウェア[372]。たくさんのアセットが付属している。無料のCommunity版もある。SketchUp、Revit、3ds Max、Blender、Rhinoceros、ArchiCAD向けのプラグインも存在する。
- Chaos Vantage (Chaos)
- 旧Project Lavina。リアルタイムの建築可視化向けプラグイン[380]。多数のアセットを含むChaos Cosmosが付属している[380]。V-Rayとセットで使うことが想定されている[380]。3ds Max、SketchUp、Rhinoceros、Revit、Cinema 4Dとのライブリンクに対応している。V-Ray Premiumの一部。
- BlenderBim (IfcOpenShell)
- Blender用のBIMアドオン。IfcBlenderの後継[381]。IFC形式を含む様々なBIM形式に対応している。オープンソース。
- 姉妹ソフトウェアにはIFC形式からのコンバータのIfcConvertもある。また以前は3ds Max用IFCインポータのIfcMaxも存在した。
- HAL Archviz Toolkit (Hoyt Architecture Lab)
- Unreal Engine用の建築ビジュアライゼーション向けツール[382]。販売終了。
照明解析/環境解析
[編集]物理ベースのレンダラーは現実をシミュレーションするため、照明解析に使うことができ、それに対応するソフトウェアも存在する (Radiance[383]、irayのIrradianceレンダーエレメント[384]、V-RayのVRayLightMeterヘルパー[385]及びV-Ray NextのVRayLightingAnalysisレンダーエレメント[386]、Luxrender 1.5以降のIRRADIANCE AOV[387]など)。
- VI-Suite
- Blender用のノードベースの環境解析アドオン[388]。照明可視化のLiVi、エネルギーシミュレーションのEnVi、気流シミュレーションのFloViを含む。バックエンドにRadiance、EnergyPlus、matplotlib、evalglare、OpenFOAMを使用している[388]。
- ClimateStudio (Solemma)
- Rhinoceros 3D用の環境解析プラグイン。DIVA-for-Rhinoの後継[389]。バックエンドにRadiance、EnergyPlusを使用している。
- Ladybug Tools
- Rhinoceros 3D用。Ladybug、Honeybee、Butterfly、Dragonflyが含まれている。オープンソース。
- Light Stanza
- IES Virtual Environment (Integrated Environmental Solutions Ltd)
開発停止中
[編集]- ODS Studio (ODS Engineering)
- Blender用の環境解析アドオン[390]。バックエンドにRadiance、EnergyPlus、OpenFOAMを使用していた[391][390]。最新版はBlender 2.71向けのv2.x[392]。
建物作成
[編集]建物作成には ArchiCAD のような建物向け3D CADが強いものの、標準で建物作成向け機能を持っている統合3DCGソフトウェアも存在する。
ソフトウェア | 間取り | 床 | 壁 | ドア | 窓 | 階段 | 屋根 | 梁 | 床スラブ | 柵 | キッチン | 植物 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Blender | Archimeshアドオン / (Archipackアドオン[h 1])[h 2] | (Archipackアドオン[h 1]) | (PyClone) | ? | ||||||||
Cinema 4D | 廃止[h 3] | ? | ? | ? | ? | Content BrowserのStaircases | ? | ? | ? | ? | ? | ? |
3ds Max | ? | ? | Architectural Objects[393][h 4] | ? | ? | ? | Railing[393] | ? | Foliage[393] |
- ^ a b 2.79から2.93まで付属していた。
- ^ 以前は床生成に外部アドオンのFloorboard-Generator(Plancher←Parquetの実質的後継)などが必要であった。
- ^ Content BrowserにHouse Builderがあった。
- ^ 外部プラグインに階段やエスカレーターを作るcebas製のstairMAXなどが存在した。
- LWCAD (WTools3D。国内代理店はディーストーム)
- 建造物を作るのに適したLightWave用のモデリングプラグイン。5以降、NURBSサーフィスに対応した。Cinema 4D版 (別名Architron。旧LWCAD Lite←FuturArch) もある[394]。3ds Max版もあったが廃止された[395]。
- PyClone
- Blender用のパラメトリックアセットアドオン。
- Blender派生ソフトウェアであったMicrovellum製Fluid Designerの実質的後継[396]。
- Archipack
- Blender用の建造物作成向けアドオン。Blender 2.79から2.93に古いバージョンが付属していた。
開発停止中のソフトウェア
[編集]- Shade ドリームハウス (Shade3D←イーフロンティア)
- 旧名Shade Home Design。
- Xpresso Floor Generator
- パラメトリックに床を生成するためのCinema 4D用プラグイン[397]。
- Floor Generator Pro (C4DTools)
- パラメトリックに床を生成するためのCinema 4D用プラグイン[398]。
- JARCH Vis
- Blender用アドオン。
- Arch-E Kit (Third Guild)
- Modo用の建造物作成向けツール集。Labs、Window Maker、mARCH Classicsを含んでいる[399]。ディスコンになったmARCH[400] (Foundry←Luxology)の実質的後継。販売停止中。
可視化向けアセット集および配置ツール
[編集]アセットの付属する統合ソフトウェアやレンダラー(Thea Render[401]やLuxCoreRender 2.4以降[402]など)も存在する。
- VP COMPLETE (VIZPARK)
- 建築可視化向けのアセット及びツール集。植物、岩、食品、床および地面テクスチャ、空のHDRIテクスチャなどを搭載している。以前は植物だけのPLANTS CompleteやタイルだけのMaxTilesも存在した。3ds Max、Cinema 4D、SketchUp、Blender、MODO向け及びFBX、OBJ形式版がある。
- Archmodels / Archmaterials / Archinteriors / Archexteriors (EVERMOTION)
- 建築可視化向けのアセット集。なおAXYZの3D PeopleもEVERMOTIONで提供されている。
- Design Connected (Design Connected)
- インテリアデザイン向けのオンラインアセット集。3ds Max、Revit、Cinema 4D、Rhino、Blender、SketchUp、Unreal Engine用のアセットブラウザのConnecterもある。
- Skatter (Lindalë)
- SketchUp用のスキャッタープラグイン。植物や岩や人物や家具や食物アセットなどを提供する3D Bazaarが付属している[403]。
- BagaPie Modifier (Antoine Bagattini)
- Blender用のストーリーボードや建築可視化に向けたスキャッター及びオブジェクト変形アドオン。無料。壁や窓、階段、手すり、床、梁、パイプ、柱、ツタ (旧Ivy Generator) の生成にも対応している[404]。7でケーブル、フェンス、タイル(瓦屋根含む)、金属サイディングの生成にも対応した[405]。草木や岩のアセットを追加した有料版のBagaPie Assetsもある[404]。
- Flow (digital.ARCH)
- アセット管理および配置アドオンであるが、別売として建築可視化向けのInterior Essentials And Flow[406]とArchitecture Elements & Flowも用意されている。
- engon (polygoniq)
- Blender用のアセットブラウザアドオンであり、独自のスキャッターツールを持っている[407]。オープンソース[407]。同社製のアドオンに付属していたものが独立した[407]。有料アセットパックとして植物のbotaniq、車両のtraffiq、水景物のaquatiq、マテリアルのmaterialiqが存在する(以前はそれぞれ単独アドオンだった)[407]。
- またBotaniqはMaya版も存在する[408]。
開発終了
[編集]- BlendFab
- Blender用の可視化向けアセットライブラリ[409]。マテリアルや各種3Dモデル (植物含む[410]) を含むほか、アドオンとしてBlendFab Sync Asset Managerがある。
パッケージ構築
[編集]パッケージ折り曲げ機能のあるものもある (Cinema 4D内蔵のFold My Design!機能など)。
- PACK kit (The Foundry Visionmongers)
- Modo用のパッケージ向けプリセット及びツール集。
景観生成ソフトウェアの例
[編集]VueやTerragenなどの景観作成ソフトウェアは、マットペイントにも使われている[411][412]。スキャッタリングについては#プロシージャル / モーショングラフィックス / アブストラクトを参照。
ソフトウェア | プロシージャル地形[w 1] | GIS形式入力 | ||||||
---|---|---|---|---|---|---|---|---|
高さマップ | ボクセル | USGS DEM | USGS SDTS (.ddf) | GeoTIFF | シェープファイル | OSM | その他 | |
Maya | ? | ? | ? | ? | ? | ? | ? | |
3ds Max | ? | ? | Yes[413] | Yes[413] | ? | ? | ? | LandXML[413] |
Cinema 4D | ? | ? | Yes | ? | ? | ? | ? | |
LightWave | ? | ? | Ground Controlプラグイン[414] | ? | ? | ? | ? | |
Houdini | 16以降[208] | ? | ? | ? | ? | ? | Yes[w 2][236] | Mapbox[w 2][236] |
Blender | No[w 3] | No | No | No | (Blender GISアドオン) | |||
Vue | Yes | ? | Yes[415] | Yes[415] | Yes[415] | ? | ? | DTED[415] |
Terragen | Yes | ? | GDAL経由などでの読み込みに対応[416] | ? | ? |
ソフトウェア | プロシージャル植物 | プロシージャル蔦 | プロシージャル破片 | 植生 / スキャッタリング / 配置 | 大気 / 空 | |||
---|---|---|---|---|---|---|---|---|
プロシージャル | ペイント | 重力配置 | 太陽 | 星 / プラネット | ||||
Maya | Paint Effects | ? | MASHのWorld | Paint Effects / MASHのPlacer[417][w 4][418] | ? | Yes | ? | |
3ds Max | ? | ? | (Debris Maker 2[419]) | Scatter合成オブジェクト | ? | (PhysX Painterスクリプト[w 5]) | ? | ? |
Cinema 4D | ? | (Maxon Capsules[420]) | ? | Cloner Object | Scatter Pen (S24以降)[199] | Dynamic Place (S24以降)[199] | Yes | Physical Sky[421] |
LightWave | ? | Tendril[241] | ? | ? | Instance Painting[240] | ? | ? | ? |
Houdini | Labs Tree Generator | ? | ? | ? | Layout LOPのBrush mode | Solaris[422][w 6] | Yes | ? |
Blender | Saplingアドオン | Ivy Genアドオン[w 7] | ? | Geometry Nodes [w 8] | (Asset Sketcherアドオン) | (MassFXアドオン) | Yes | (Physical Starlight And Atmosphereアドオン) |
Unity | ? | ? | ? | (Landscaperアセット) | PolybrushのScatterモード[423][w 9] | (Object Placement Toolアセット) | Yes | ? |
Vue | SolidGrowth / PlantFactory | ? | ? | EcoSystem[w 10] | EcoPainter | ? | Yes[w 11] | Yes |
Terragen | ? | ? | ? | ? | ? | ? | Yes | Yes |
- ^ 侵食、スランプ構造などに対応するもの。
- ^ a b Labs OSM Import / Labs MapBox
- ^ パラメータから生成するA.N.T.Landscapeアドオンは内蔵されている。
- ^ Maya Bonus ToolsのPaint Duplicate on Objectもある。
- ^ SARL Kinématic LAB製。同社のUltimate Painterスクリプトの実質的後継。
- ^ Labs Physics Painterもある。
- ^ Thomas Luft製Ivy Generatorベース。
- ^ 2.79以前は簡易草生成アドオンのGrass Labが含まれていた。
- ^ 以前はHedgehog Team製のEasy Scatterアセットなどが必要であった。
- ^ 以前はスキャッターのみのCarbon Scatterもあった。
- ^ 以前は大気・空のみのOzoneもあった。
![](http://upload.wikimedia.org/wikipedia/commons/thumb/a/a1/Timothy-Klanderud-Beach-Lighthouse.jpg/300px-Timothy-Klanderud-Beach-Lighthouse.jpg)
- Terragen (Planetside Software)
- 3D景観ソフトウェア。Pro版、入出力等の削られたCreative版、非商用の無料版がある。3.2でステレオ3Dカメラが追加された。宇宙から見た惑星のレンダリングも可能。
- World Machine (World Machine Software)
- 3D景観作成向けソフトウェア。高さマップやメッシュのエクスポートに対応している。非商用無料。
- Grome (Quad Software)
- 3D景観作成向けソフトウェア。Collada及びOpenSceneGraph形式でのエクスポートに対応している。
- Outerra
- リアルタイム3D景観ソフトウェア。宇宙から見た惑星のレンダリングも可能。雨や雪などの天候にも対応。
- World Creator (BiteTheBytes)
- 旧GeoControl。地形および景観生成ソフトウェア。Unity用のプラグイン版もある。GPUによる生成に対応している。
- Gaea (QuadSpinner)
- 地形作成ソフトウェア。World Machine用だったGeoGlyphアドオンの後継[424]。1.3.1.1で樹木の生成に対応した[425]。無料のCommunity版もある。
プラグイン / アドオン
[編集]- Mirage
- Blender用の景観作成向けアドオン[426]。
- TerrainComposer2
- Unity用の景観生成アセット。実世界データを使用するための拡張であるWorldComposerも存在する。
- Low Poly Terrain
- Unity用のローポリ地形生成アセット。植生生成にも対応している。
- Gaia
- Unity用の景観生成アセット。
- Space Graphics Toolkit
- Unity用の宇宙生成アセット。
- Real Environments/Real Grass/Real Trees/Real Rocks/Real City (Marco Pavanello)
- Blender用の景観生成向けアドオン群。Real GrassはGrass Freeの後継。
- Forest Pack (iToo Software)
- 3ds Max用のスキャッタリングプラグイン[427]。植物だけでなく岩や建物などのプリセットも搭載されている[427]。無料版のLiteもある。
- True-Terrain (True-VFX)
- Blender用の景観生成向けアドオン。
- 姉妹製品にノードベースのNodeScapesや空生成のTrue-Skyもある。過去には草原だけのTrue-Grassや岩だけのTrue-Rocksも存在した。
- Environment Bundle - Dynamic Nature (NatureManufacture)
- Unity用の環境作成向けアセットバンドル。世界をストリーミングするためのWorld Streamerや地形同士をスティッチするためのTerrain Stitcher、多数の環境アセットを含む。
- Rhino Nature (Doliwa Workshop)
- Rhinoceros用のスキャッタリングプラグイン[428]。
- Geo-Scatter (BD3D)
- 旧Scatter。Blender用[429]のスキャッタリングアドオン。4まではヘアパーティクルを、5以降はジオメトリーノードをベースにしている。
- LOD / Proxy部分はLodifyアドオンとして無料で提供されている[430]。
- Scatterで使えるサードパーティー製アセットにはBproduction製のGrassblade / Gardener / Forestationや、TerraScape製のJungle Scapes / Vertical Scapes / Grass Scapes / Desert Scapes / Island Scapes / Tree Scapes、Strike Digital製のAlpha Trees、AssetKit製のMoss Biome Ground Scatter、Greeble Town製のGrunge Factory / Metropunk / Skyline Ukiyo / Grid Armada Military Base / Starforge Nexusなどがある。
開発停止中
[編集]- Vue(Bentley Systems←e-on Software。国内代理店はイーフロンティア←イメージワン)
- ハイエンド3D景観作成向けソフトウェア。Professional版以上に3ds Max、Maya、Cinema 4D、LightWave用プラグインが付属していた。2024年に開発終了し、無料化された[431]。
- DAZ Bryce (DAZ 3D←Corel←Meta Creation←Bullet-Proof Software)
- 3D景観生成ソフトウェア。3Dテクスチャの自動生成、ブーリアン、アニメーションにも対応している。
- Mac OS X Lion (10.7)以降に未対応[432]。
- GroundWiz (Gugila)
- 3ds Max用の3D景観作成プラグイン。最終バージョンは2014年リリースの1.920。3ds Max 2015まで対応。
- Planetary Terrain (Henry V)
- Unity用の景観生成アセット。球体の地形およびLoDに対応している。
- Tom's Terrain Tools
- Unity用の景観作成アセット。
- Eki's ModPak/PlugPak (Eki Halkka)
- Lightwave用。ModPakには街生成のCityGen、木生成のTreeGen、その他のモデリングツールなどを含んでおり、PlugPakには空生成のSkyGen、海生成のSeaGen、ライティングプリセットのScenesなどを含んでいる。
- DreamScape (Sitni Sati)
- 3D景観作成のための3ds Max向けプラグイン。リアルな海や空などの景観が作成可能だった。開発終了し一部はFumeFX 6に統合される予定[433]。
植物・植生生成
[編集]内部でL-systemを使っているものもある。草生成機能を持つレンダラーも存在する (Maxwell Render[434]など)。また、草にはヘア・ファー向け機能も使われる。
なお、植物アセットの提供は3DMentorやMaxtree、Globe Plantsも行っている。
商用製品
[編集]- SpeedTree (Unity Technologies[435]←IDV)
- 草木生成ツールキット。UnityやUE4などのゲームエンジンにも対応している。
- GrowFX (Exlevel)
- 3ds Max用の植物生成プラグイン。ツタ作成にも対応している。2.0でノードエディターが搭載された[436]。
- Xfrog (Xfrog)
- 草木生成ソフトウェア。単体ソフトウェア及びMaya、Cinema 4D用のプラグインが存在する。
- Laubwerk Plants Kit (Laubwerk)
- 樹木生成キット群。無料版のPlants Kit Freebieもある。各キットには3ds Max、Maya、Cinema 4D、SketchUp用のプラグインであるLaubwerk Playerが付属している(Houdini用は廃止)。また、Cinema 4D用のスキャッタープラグインとしてSurfaceSPREADが販売されている。
- Forester (3DQUAKERS)
- Cinema 4D用の草木生成プラグイン。昔はSoftimageに対応していた。
- The Grove (F12)
- Blender用の樹木生成アドオン。2.1で成長ホルモンと光合成による樹木成長シミュレーションに対応した[437]。
- treesDesigner
- LightWave用の樹木生成プラグイン。葉のPBRテクスチャは無料頒布されている[438]。
- Vegetation (Bproduction)
- Blender用の植生アドオン。旧Tree Vegetation。
- MultiScatter (iCube R&D Group)
- 3ds Max + V-Ray/Mental Ray/Octane/Corona Renderer/Maxwell/FStormRender向けスキャッタープラグイン。VRayScatterの後継。
- 姉妹プラグインにMaya用のVRayScatter for Mayaやプロシージャルなメッシュ複製のVRayPatternもある。
- MultiScatter向けアセット集として樹木のiTreeや草木のiGrass、高山植物のiAlpine、低木のiBushesなどが別売されている。
- Landscaper (Aegon Games)
- Unity用の植生アセット。
- Autograss / Autohedge (Happy Digital)
- 3ds Max + V-Ray向け。前者は芝生を、後者は垣根を生成する。
- ZTree Plugin
- Zbrush用の樹木作成向けプラグイン。かつては無料だった[439]。
非営利または個人による物
[編集]- Gscatter (Graswald GmbH)
- 旧G Scatter。Blender用の無料スキャッタリングアドオン。無料のアセット集Graswald Library(旧Graswald/Asset Library)もある[440]。
開発停止中
[編集]- TreeGenerator (TreeGenerator)
- 樹木生成ソフトウェア。最終バージョンは2007年リリースのv2.0[441][442]。
- PlantStudio (Kurtz-Fernhout Software)
- 草花生成ソフトウェア。突然変異や交配に対応している。最終バージョンは2002年にリリースされた2.10[443][444]。2.10リリースの後、無料化された[444]。
- TreeSketch (University of Calgary)
- iPad用の樹木生成ソフトウェア。無料。生成モデルのエクスポートにも対応している。旧TreePad。提供終了。
- Trees & Bolts (Dynamic Realities)
- LightWave用の樹木/稲光生成プラグイン。旧Tree Druid及びThor。
- OnyxGARDEN (Onyx Computing)
- 草木生成ソフトウェア群。それぞれ、竹、広葉樹、針葉樹、花、草、椰子の生成に対応している。3ds Max用プラグインのOnyx2Maxもある。SuperBundle版には、樹木の風揺れをシミュレートする3ds Max用プラグインのTREE STORMが付属している。
- 3ds Max 2014まで対応。
- Arbaro
- オープンソースの樹木生成ソフトウェア。元々Pov-Ray用であったが、後にOBJでのエクスポートに対応。
- REALnat Premium (Bionatics)
- 樹木生成ソフトウェア。
- Flora3D
- ローポリ樹木生成ソフトウェア。
- Virtual Laboratory / L-studio (University of Calgary)
- 草木生成ソフトウェア。無料。
- ngPlant
- オープンソースの草木生成ソフトウェア。Web版のWebPlantもある。
- The Grass Essentials (Blender Guru)
- Blender用の草原生成パッケージ。販売終了。
- Space Tree Pro
- Blender用の樹木生成アドオン。Blender 3.3まで対応。
- Nisarga (R Animation Studios)
- Blender用アドオン。派生品としてFloraアドオンもあった。販売停止中。
- DP Verdure
- LightWave用の樹木生成プラグイン。無料。
ツタ作成
[編集]標準で対応するソフトウェアも存在する (MayaのPaint Effectsなど)。
- Ivy Generator (Thomas Luft)
- ツタ作成ツール。オープンソースのため各種DCCツールに移植されており、3ds Max用のIvy (Guillermo Leal製、gw::Ivy (GuruWare製)[445]の実質的後継)[446]、Cinema 4D用のIvy Grower Plugin[447]、Blender付属のIvy Genアドオン[448]、Unity用のHedera[449]などが存在する。
積雪
[編集]標準で搭載されている統合ソフトウェアも存在する(Blender付属のReal Snowアドオン、HoudiniのLabs Snow Buildupなど)。
- SnowFlowPro (48DESIGN)
- 積もった雪を生成する3ds Max用プラグイン。SnowFlowの後継[450]。開発終了[451]。
- PolySnow Plus (Poly Design)
- 積もった雪を生成する3ds Max用プラグイン[452]。
街生成
[編集]道生成→建物生成を行う。生成にL-Systemを使用しているものがある (CityEngineなど)。
- Esri CityEngine (Esri←Procedural Inc←ETH Zurich)
- 街生成ソフトウェア。Maya用プラグインのSerlio及びHoudini用プラグインのPalladioも存在する。L-systemsを拡張したドメイン固有言語のCGA shape grammerを使用している[453][454]。
- SceneCity
- Blender用アドオン。旧Suicidator。
- City Rig (C4Depot)
- Cinema 4D用プラグイン。格子形の道路のみ生成可能。
- CITIGEN
- Blender用アドオン。格子形の道路のみ生成可能。
内装シミュレーションのみ
[編集]Interior Mappingを使ったものなど。標準で対応しているソフトウェアも存在する(Houdini 20以降のKarma Room Map VOP[455]など)
- WindowBox Shader (Julius Ihle)
- 内装シミュレーションを行うOSLシェーダー[456]。無料[456]。
- Fake Interiors FREE (Amplify Creations)
- Unity用。無料。
- wParallax
- Interior Mapping向けアセット[457]。
開発停止中
[編集]- Blended Cities
- Blender用アドオン。オープンソース。
- Building Generator
- 3ds Max用の建物生成スクリプト。無料。道路の生成には未対応。開発は止まってるが、3ds Max 2019でも動作可能[458]。
- Kludge City
- Maya用の建物生成スクリプト。道路の生成には未対応。
- vRoom (Eurisko Studios)
- Lightwave用の内装シミュレーションプラグイン。
- Procedural City Generation in Python
- オープンソースの街生成ソフトウェア。
- GhostTown
- 3ds Max用スクリプト。単体版のGhostTown Standaloneが開発中となっていた[459]。
- QTown
- Maya用の街生成スクリプト。道路の生成には未対応。オープンソース。
道路作成
[編集]道路作成に標準対応する統合ソフトウェアやプロシージャルモデリングプラグインも存在する (HoudiniのLabs Road Generator、RailCloneなど)。
- SplineLand (iCube R&D Group)
- 地形に道を引く3ds Max向けプラグイン。
- EasyRoads3D (AndaSoft)
- 道路および河川を生成するためのUnity用アセット。有料版のProと無料版のFreeが存在する。
ケーブル作成
[編集]ケーブルは一般的にカテナリー曲線 (懸垂線)を描くため、リアルなケーブルの作成にはその考慮が必要となる。ケーブル作成に標準で対応するソフトウェアも存在する (3ds MaxのHose Extended Primitives、HoudiniのWire Object及びLabs Cable Generator、Blender 2.79以降に付属のAdd Advanced ObjectsアドオンのPhysics Tools (旧Rope Creatorアドオン)、Unreal Engine 4のCable Componentプラグイン、CRYENGINEのRope Toolなど)。ケーブルの物理に標準対応するものも存在する (MayaのnHair[460]、Cinema 4DのSpline Dynamics、HoudiniのWire Object、Unreal Engine 4のCable Componentプラグイン、CRYENGINEのRope Toolなど)ほか、ケーブルの物理に剛体、布もしくは軟体シミュレータを使用する方法も存在する[461][462][463]。
- Hanging Rope / Cord Generator
- Maya用スクリプト。
- Manox.Powerlines
- 電線や電柱や鉄塔などを生成するためのUnity用アセット。開発終了。
地形作成
[編集]標準でプロシージャルな地形生成に対応しているソフトウェアも存在する (Houdini 16以降[208]、Blender 2.79以降に付属のA.N.T.Landscapeなど)。
- Relief Terrain Pack
- Unity用の地形シェーダー及びエディタ。地形シェーダーは、高さマップベースの地形だけでなく、ボクセルベースの地形にも対応している。
ボクセルベースの地形の作成
[編集]- Voxeland
- Unity用アセット。
- MoleEngine
- Unity用アセット。
- Ruaumoko
- Unity用アセット。
- Cubiquity for Unity
- Unity用アセット。オープンソース。開発停止中。
- TerraVol
- Unity用アセット。開発停止中。
- Ultimate Terrains
- Unity用アセット。開発停止中。
高さマップベースの地形の編集
[編集]一部のツールはディティールマップ (セカンダリーマップ)にも対応している。地形ペイントを行うためのUnity用アセットが多数存在する (Terrain Former、Erosion Brush、Ramp Brushなど)。
- Terrain Nodes Add-on
- Blender用アドオン[464]。
- Stitchscape (Starscene Software)
- 地形同士のスティッチを行うUnity用アセット。
- Terrain Quality Manager
- 地形に使われるマップの解像度を変更するUnity用アセット。
- Terrain Slicing & Dynamic Loading Kit
- 地形の分割を行うUnity用アセット。
- Terrain Mesh Blending
- 地形にオブジェクトを溶け込ませるためのUnity用アセット。開発停止中。
地理データ読み込み
[編集]数値標高モデル(DEM)には様々な形式がある。
- DEM Earth (Paul Everett)
- Cinema 4D用プラグイン。ASTGTMデータセット及びOpenStreetmapデータのダウンロードに対応している。
- OpenStreetMap Importer for Blender
- Blender用のOpenStreetMap形式読み込みアドオン[465]。オープンソース。
- CityGML2OBJs
- CityGML形式をOBJ形式に変換するスクリプト。オープンソース。
- Terrain plugin for 3DS Max
- DEMデータから景観を作成するための3ds Max用プラグイン。
- Real World Terrain
- DEMデータから地形を作成するためのUnity用アセット。
- Blender GIS
- オープンソースのBlender用アドオン。ESRIシェープファイルやワールドファイル付き画像の読み込みなどに対応。分析用マテリアルの構築ツールも付属している。
プリプロダクション製品の例
[編集]標準でプリプロダクション向けの機能を持つ3DCGソフトウェアも存在している(BlenderのStorypencil addon[466]など)が、ストーリーボードにはPhotoshopなどの一般的な画像編集ソフトウェアも使われている[467]。またビデオコンテには一般的な3DCGソフトウェアも使われている。詳しくはプリプロダクション#プリプロダクションソフトウェアの例を参照。
ソフトウェア | スクリーンライティング / 字コンテ | ストーリーボード / 絵コンテ | ショットブロッキング | アニマティック / ビデオコンテ | |
---|---|---|---|---|---|
手書き | 3DCG | ||||
Blender | (Blender Screenwriter addon) | Storypencil addon[sb 1] | No | Grease Pencil[468][469] | Yes |
Maya | No | No[sb 2] | ? | Blue Pencil[471][sb 3] | Yes[sb 4] |
SketchUp | No | ? | Advanced Camera Tools[472][sb 5] | ? | 部分的 |
- ^ 外部アドオンにScene Strip Toolsアドオンもある。また過去には外部アドオンとしてUbisoft Shot Managerアドオンや2Dストーリーボード向けのFJR_storyboardtoolも存在した。
- ^ ストーリーボード向けのInterActiveStoryBoardスクリプトも存在した[470]。
- ^ Grease Pencilの後継。旧Chris Zurbrigg製。
- ^ アニマティック向けのjSequencerスクリプトも存在した。
- ^ 旧Film & Stage。以前はプラグインであった。
カメラワーク向け製品の例
[編集]ドリーカメラリグ、クレーンカメラリグ及びケーブルカメラリグ
[編集]ドリーカメラリグやクレーンカメラリグなどの現実に即したカメラリグは、撮影前のプレビジュアライゼーションにも使われている。標準で搭載する統合ソフトウェアも存在する (Cinema 4D R15以降のCamera Crane、Blender 2.79以降に付属のAdd Camera Rigsアドオンなど)。
- Film Camera Rig for LightWave 3D
- LightWave用のカメラリグ。
- KupCam Camera Crane Rig
- Maya用のカメラリグ。
- rp_cameraRig
- Maya、3ds Max、Softimage用のカメラリグ[473]。
- Virtual Dolly/Crane For Maya (Hollywood Camera Work)
- Maya用のカメラリグ[474]。
- CamRIG
- 3ds Max及びMaya用のカメラリグ。
- Cablecam (LIGHTARCHITECT)
- Blender用のケーブルカムアドオン[475]。
ドリーズーム
[編集]ドリーズームを手軽に行うためのリグやスクリプトなど。
- Dolly Zoom Camera Rig
- Blender用のカメラリグ[476]。
- CTools
- Blender用アドオン。
- vertigoTool for Maya
- Maya用スクリプト。オープンソース。
バーチャルカメラ
[編集]LightWave (InterSense向け[477])、Unreal Engine 4のVirtual Camera Pluginなどがバーチャルカメラシステムに対応している。
- VirtuCamera
- iOSデバイスを使ったバーチャルカメラシステム。MayaおよびBlender用のプラグインがある。
- Wylie Cam (3d Camera Control)
- iOSやAndroidデバイスを使ったバーチャルカメラシステム。Maya用のプラグインがある。
物理的カメラ
[編集]多くの物理ベースレンダラーは、リアルな被写界深度 (ボケの再現) や3Dモーションブラー (流し撮りや光跡の撮影に必要となる長時間露光の再現など) に対応している。ローリングシャッター再現に対応するソフトウェアも増えている (Maya 2017以降および3ds Max 2018以降に付属のArnold、LightWave 11.5以降、Blender 2.77以降のCycles、Houdini 18.5以降のPhysical Lens VOP[478]など)。
投影/レンズ
[編集]カメラ投影では初期CGや航空写真などに使われているオルソ(垂直投影)、一般的な物理カメラのパースペクティブ(透視投影)、パノラマ写真作成のための魚眼レンズに用いられる等距離射影(Equidistance)や等立体角射影(Equisolid)、円柱状投影、環境マッピングに用いられる正距円筒図法(Lat-Long)などが使われている。 一部の映画に用いられるアナモルフィックレンズもある。
立体映画および3Dテレビ向けのステレオカメラ、VRで使われるステレオ360°動画向けのVRカメラなども存在する(#VR動画も参照)。
またティルト/シフトレンズは建築パースや製品写真などで二点透視を実現するために使われている[480][481][482]。これらはシフトは非写実レンダリングにおける2Dパンにも使われている。
特殊な投影では線の歪みを抑えながら広い視野を実現できるパニーニ投影 (別名Vedutismo投影。Unreal Engine 4[483]、UnityのSRP 6.0.0以降などが対応)、実写との環境比較に用いられるミラーボール投影(Blenderなどが対応)[484]、正投影 (オルソ)にピントのあるテレセントリックレンズ(Mitsuba Renderなどが対応[485])、2.5Dゲームで使われる斜投影などもある。
ソフトウェア | カメラ投影/レンズ | ||||||||
---|---|---|---|---|---|---|---|---|---|
平行投影 | パースペクティブ(透視投影) | パノラマ | 立体 | ティルト/シフトレンズ | |||||
オルソ(垂直投影) | 円柱状投影 | 正距円筒図法(Lat-Long) | 魚眼レンズ | ステレオカメラ | VRカメラ | シフト | ティルト | ||
Maya | Yes | Yes | Yes | Spherical Camera | Fisheye Camera | Yes | Yes[ca 1] | Yes[486] | |
3ds Max | Yes | Yes | Yes | Spherical Camera | Fisheye Camera | Yes | Yes | Yes[487][488] | |
Cinema 4D | Yes | Yes | ? | Spherical Camera | ? | Yes | Yes | ? | ? |
modo | Yes[482] | Yes[482] | Yes[482] | Yes[482] | ? | Yes | Yes[482] | Film Offset[482] | ? |
LightWave | Yes[489] | Yes[489] | Yes[489] | VR Camera | Spherical[489] | Yes | Yes[489][ca 2] | Yes[489][ca 3] | ?[ca 3] |
Houdini | Yes[490] | Yes[490] | Yes[490] | ? | ? | Yes | Yes | 18.5以降[491] | |
Blender | Yes | Yes | 4.3以降 | Yes | 等距離射影/等立体角射影 | Yes | Yes[ca 4] | Yes | ? |
ソフトウェア | カメラ投影/レンズ | |||
---|---|---|---|---|
レンズ歪み | アナモルフィックレンズ | |||
二次項 | 三次項 | テクスチャ(STマップ) | ||
Maya | ? | Yes[486] | UV Remap[492] | Aperture Aspect Ratio |
3ds Max | ? | Yes[493] | Yes[493] | Aperture Aspect Ratio |
Cinema 4D | Yes[494] | Yes[494] | ? | ? |
modo | ? | ? | ? | ? |
LightWave | ? | ? | ? | ? |
Houdini | Yes[495] | Yes[495] | Yes[495] | ? |
Blender | ? | ? | コンポジットノードのMap UVノード | Aperture ratio |
- ^ 以前はAndrew Hazelden製のPlayblastVRなどが必要であった。
- ^ 以前はLiberty3D.com製のUberCamが必要であった。
- ^ a b 以前はサードパーティー製品プラグインのPerspective Controlが存在した。
- ^ EEVEEではオープンソースのeeVRアドオンが必要。
レンズ歪み
[編集]レンズ歪みの適用/補正はソフトウェアにより異なるアルゴリズムが使われている。アルゴリズムには放射状歪みの適用/補正だけでなく、接線歪みや薄プリズム歪みの適用/補正に対応するものもある。代表的なものには単純な二次式補正、SynthEyesやBoujouで使われている三次式補正[496][480]、libmvの多項式モデル及びDivisionモデル (OpenCVのopencv_sfmモジュール、Blender等が対応)、3DEqualizer方式 (3DEqualizer、FusionのLensDistortノード等が対応)、PFTrack方式 (PFTrack、FusionのLensDistortノード等が対応)、Nuke/Natron方式 (Blender 2.90以降[497]等が対応)、写真測量ソフトウェアで良く使われているBrown-Conrady歪みモデル[498]、PTLensの独自モデル (Hugin等が対応)、Adobe Camera Model (PTLens等が対応)、OpenCVの独自モデルなどが存在する。
また、歪みデータを画像化したSTマップ等のテクスチャも存在し、NukeのSTMapノード[499]、FusionのTextureノード、Flame 2025以降のSTMapノード[500]、PFTrack 2016以降[501]、mocha ProのLens ModuleのRender Distortion Maps[502]、V-Ray[480]など、多くのソフトウェアが対応している。
- Lens Distortion Plugin Kit (Science-D-Visions)
- Nuke用の3DEqualizer互換レンズ歪みプラグイン。STマップ作成向けツールも含んでいる[503]。姉妹プラグインに、After Effects用のAfter Effects Lens Distortion Pluginが存在する[504]。
- ft-Lens Distortion (aescripts + aeplugins)
- After Effects用のCubic方式のレンズ歪みプラグイン[496]。
- ft-UVPass (aescripts + aeplugins)
- After Effects用のUVパス向けプラグイン[505]。STマップにも使用可能[505]。
- SyLens for Nuke
- Nuke用のSyntheyes互換レンズ歪みプラグイン。オープンソース。
- mocha lens importer for AE (Imagineer Systems)
- After Effects用のmocha Pro互換レンズ歪みプラグイン。
斜投影
[編集]斜投影は2Dゲームやドット絵で良く使われており、2.5D的な表現が可能となる。単純な斜投影では円や球なども歪むため、それらが望ましくない場合は工夫が必要となる。
斜投影に標準で対応するソフトウェアも存在する (FormZ[506]など)。斜投影に未対応のソフトウェアでも、垂直投影 (オルソ)にLatticeデフォーマを組み合わせるという方法も存在する。
- 2.5D Oblique Projection
- Unity用アセット。
- unity-oblique-projection
- Unity用アセット。無料。
嘘パース
[編集]嘘パースはアニメなどのNPRレンダリングに使われている。
- Pencil+ (P SOFTHOUSE)
- 3ds Max用のNPRプラグイン。嘘パースが可能なパース変形モディファイアを含んでいる。
ドーム動画作成
[編集]プラネタリウムなどのドーム投影には、主に魚眼レンズが使われている (ミラーが使われるものもある[507])。魚眼レンズでのレンダリングに未対応なソフトウェアも残っているが、Lat Longやキューブマップからフィッシュアイへの変換用ソフトウェアも存在する (Pano2DomeやCube2Domeなど)。ドーム映像の確認は、AMATERAS Dome Player (ORIHALCON Technologies)などで可能。
ドーム投影ではドーム内反射 (Cross-Bounce)が起こる[508]ため、そのドーム内反射のシミュレーションに対応するソフトウェアも存在する (Domemaster Stereo Shaderなど)。
全天周動画とステレオ3D動画を組み合わせた全天周3D動画というものも存在する[509]。
ドーム動画の編集にはAfter Effectsとプラグインの組み合わせ(Navegar FoundationのNavegar Fulldome[510]、エバンス・アンド・サザランドのDigistar Virtual Projector、Société des Arts TechnologiquesのCAMSPHERE[511]など)が良く使われていたが、After Effects 2018以降はMettle SkyBoxが統合され標準でドーム動画の作成に対応している。
- Omnity (Elumenati)
- Unity3D用のリアルタイムにドーム表示を行うプラグイン[512]。
開発停止中
[編集]- Domemaster Stereo Shader
- MentalRay、Vray、Arnold用のフィッシュアイステレオシェーダー(全天周向け)及びLat Longステレオレンズシェーダー(HMD向け)。オープンソース。Maya、3ds Max、Softimage、Cinema 4Dに対応していた。
- ドーム内反射の再現も可能。Maya用のVR画像表示スクリプトのDomeViewerも付属していた。Roberto ZicheとAndrew Hazeldenによって開発されていた。開発終了。
ライトフィールドレンダリング
[編集]標準で対応しているソフトウェアも存在する (Blender付属のLight Field Toolsアドオン、OctaneRender 3以降など)。
- 4D Light Field Benchmark (ルプレヒト・カール大学ハイデルベルク)
- Blender用のライトフィールドレンダリングアドオンが提供されている[513]。
- Lytro Volume Tracer (Lytro)
タイムワープ
[編集]シーンのタイムワープは、高速度撮影 (スローモーション)や低速度撮影 (ファストモーション)の再現に使われており、それらに対応する統合ソフトウェアも存在する (Maya 2011以降のScene Time Warp、LightWave 9以降のTimewarp[481]、BlenderのTime Remappingなど)。
また、カメラのみを通常速度で動かしながら、それ以外の時間を止めるフリーズタイムや、それ以外の時間をスローモーションにするバレットタイムに標準で対応するソフトウェアも存在する (LightWave 9以降のTimewarp機能[481][514]など)。フリーズタイムやバレットタイムは、モーションブラーの扱いに注意が必要となる。
- TimeWarp (Jonathan de Blok)
- 3ds Max用のTimeWarpスクリプト。
- Bullet Time (Dagan Potter)
- 3ds Max用のBullet Time再現スクリプト。
プロシージャル / モーショングラフィックス / アブストラクト
[編集]モディファイアやノードなどによりプロシージャルなモデリング/レイアウト/アニメーションを行える統合ソフトウェアが増えている。またプロシージャル編集した上から手編集できるものもある (3ds MaxのEdit Polyモディファイアなど)。プロシージャルなデータの仕様はツール毎に異なっており互換性は基本的に無いものの、他ツールでHoudiniアセットを使うためのHoudini Engineや、Unreal EngineでBlender Geometry Nodesアセットを使うためのAlterMesh[515]、UnityでBlender Geometry Nodesアセットを使うためのBEngine For Unityなどは存在している。
規則的なオブジェクトの複製はリプリケーティング(繰り返し複製)と呼ばれ、複製先をリサンプリングしてのオブジェクトの複製はスキャッタリング(散布)と呼ばれる。多くのソフトウェアではプロシージャルで増やしたオブジェクトをインスタンスとして扱うことができ、メモリーを節約して大量のオブジェクトを扱うことが可能である。またインスタンスのままレンダリングすることも行われており、それに対応するレンダラーが多い。
スキャッタリングなどのプロシージャルなレイアウトに対応するツールを付属したレンダラーも存在する (V-Ray 6以降/Corona Renderer付属のChaos Scatterツール(Corona Scatterの後継)など)。階層的スキャッタリングに対応するソフトウェアも存在する (Houdini 17以降など)。#ヘア・ファーも参照。
ソフトウェア | プロシージャルモデリング / レイアウト | テクスチャノード | シェーダーノード / マテリアルノード | ||||
---|---|---|---|---|---|---|---|
モディファイア | ノードベース | リプリケータ | スキャッター | データインスペクタ | |||
3ds Max | Yes | Max Creation Graph[pm 1] | CloneAndTransformMesh / Array Modifier[pm 2] | Scatter合成オブジェクト / Particle Flow + Arnold Shapeノード[pm 3] | (Mission Control)[pm 4] | ? | Slate Material Editor[pm 5][516]、ShaderFX |
Maya | Yes | MASHのReplicator | MASHのWorld[417] | Component Editor[pm 6] | ? | Hypershade、Node Editor[517]、ShaderFX[pm 7]、LookdevX[51] | |
C4D | Yes | Scene Nodes[220] | Cloner Object | Data Inspector (S24以降)[518] | ? | ノードベースマテリアル[pm 8] | |
Houdini | SOP | Yes | Yes | Geometry Spreadsheet | ? | SHOP | |
Lightwave | 2016以降 | ProGeo[240] | Instance Generator | Dope EditorのProperties[519] | ? | ? | |
Modo | 10.1以降 | Yes | リプリケータ | Info and Statistics[pm 6][520] | ? | Nodal Shading | |
Blender | Yes | Geometry Nodes[pm 9] | Arrayモディファイア | DupliVerts / ヘアパーティクル / Geometry Nodes[521] | Spreadsheet | テクスチャノード | マテリアルノード |
Softimage | ICE Modeling / ICE Deformations | Duplicate/Instantiate | Ice Tree[pm 10] | SpreadSheet[522] | ? | ? | |
Rhino | ? | Grasshopper[pm 11][523] | ? | ? | ? | ? | ? |
Unreal Engine | ? | ? | ? | ? | ? | ? | Material Nodes |
Unity | ? | ? | ? | ? | ? | ? | Shader Graph |
Substance 3D Designer | ? | 廃止 (Substance Model Graphs) | Array duplication | Yes | ? | Yes | MDL graphs |
ソフトウェア | ボリュームノード | アニメーションノード | パーティクルノード | テキスト | ベクター画像の3Dインポート | ラスター画像のベクター化 | ||
---|---|---|---|---|---|---|---|---|
タイポグラフィ | ノード | AI形式 | SVG形式 | |||||
3ds Max | ? | ? | PFlow | TextPlus![524] | ? | 部分的[pm 12] | Yes[525] | (ImgVectorizeプラグイン[526][pm 13]) |
Maya | ? | MASH[pm 14] | ? | 3D Type[524] | ? | 部分的[pm 12] | Yes[524] | ? |
C4D | ? | MoGraph | Thinking Particles | ? | MoText | Yes[pm 15][527] | R25以降[527][pm 16] | Vectorizer |
Houdini | SOPのVDBノード等 | DOP | DOPのPOPネットワーク | ? | ? | 部分的[pm 12] | (ae_SVG) | Trace SOP |
Lightwave | ? | ? | ? | ? | ? | EPSF Loader[528][pm 12] | No | ? |
Modo | ? | ? | パーティクルシステム | ? | ? | 部分的[pm 12] | 901以降[191] | ? |
Blender | ? | (Animation Nodesアドオン) | 開発中 | (Text Effectsアドオン[pm 17]) | Geometry Nodes[pm 18] | 部分的[pm 12] | Yes | Trace Image to Grease Pencil |
Softimage | ? | ? | ICE Particles | ? | ? | 部分的[pm 12] | No | ? |
- ^ 3ds Max 2016より前はParametric Zoo製のPara 3dやEphere製のEphere Lab、Thinkbox Software製のGENOME等が必要となっていた
- ^ サードパーティー製プラグインにはTim Catalano製のAdvArrayも存在する。
- ^ Arnold ShapeノードはArnoldに依存しており、例えばサードパーティ製のV-Rayでは独自に同様のVRayInstancerプラグインを搭載している。
- ^ reForm Studios製。なお、かつてはBorislav Petrov製のSpreadSheet Editorスクリプトも存在した。
- ^ 旧NodeJoe(元Thinking Apes製)
- ^ a b 表示できるのはオブジェクトのデータのみ。
- ^ HLSL及びGLSL向け。元Lumonix製。
- ^ R20より前はcmNodesが必要であった
- ^ 2.92より前はSorcarアドオンやPower Nodesアドオンなどが必要であった。
- ^ サードパーティー製プラグインとしてMilan Vasek製のScatter toolsやFabricio Chamon製のQuickScatter (旧JM Scatter) も存在した。
- ^ 旧Explicit History
- ^ a b c d e f g Adobe Illustrator 8形式には対応、Adobe Illustrator CC形式(PDF互換形式)には未対応
- ^ 過去にはサードパーティー製のShapeScapeスクリプトも存在した。
- ^ Maya 2016 Extension 2以降。元Mainframe North製。
- ^ Adobe Illustrator CC形式(PDF互換形式)はR25以降で対応(以前は Cineversity の CV-ArtSmart プラグインが必要であった)
- ^ 以前はサードパーティ製のNitroSVGプラグインが必要であった
- ^ IK3D製。旧IK-Text Effects。
- ^ 過去にはサードパーティー製アドオンのBlendgraphが存在した。
プラグイン / アドオン
[編集]- RailClone (iToo Software)
- 3ds Max用のノードベースのプロシージャルモデリングプラグイン。
- Sverchok
- Blender用のノードベースのプロシージャルアドオン。モデリングに使うこともできる。
- Stoke MX (Amazon.com[529]←Thinkbox Software)
- 3ds Max向け。元々パーティクルプラグインであったが、その後、プロシージャルプラグインのGENOMEが統合された。オープンソース化された[530]。
- Dynamo Sandbox
- ビジュアルプログラミングソフトウェア。プロシージャルモデリング向けのDynamo Mesh Toolkitがある。オープンソース。Autodeskが開発を支援している。Max Creation Graphと同じく.NET Frameworkを基にしているが、実装はそれと異なる[531]。過去には有料のDynamo Studioや、Fusion 360用アドオンのDynamo for Autodesk Fusion 360 (AMC Bridge製)、Maya用プラグインのDynaMaya (Cerver Design Studio製) もあった[532]。
- Archimatix Pro (Roaring Tide Productions)
- Unity用のノードベースのプロシージャルモデリングアセット。
プロシージャル向けノード集
[編集]- SOuP (Peter Shipkov)
- Maya用のプロシージャル向けノード集。モデリングに使うこともできる。
- qLib (qLib Team)
- Houdini用のプロシージャル向けノード集。オープンソース。
スキャッター/リプリケータのみ
[編集]- ScatterFX (AK3D)
- 3ds Max向けのスキャッタープラグイン。
モーショングラフィクス
[編集]標準でモーショングラフィクス向け機能を持つ統合ソフトウェアもある。また、下記の他、プロシージャルモデリングに対応するもの(#プロシージャル / モーショングラフィックス / アブストラクト)の多くは、アニメーションも可能である。
- PolyFX
- 3ds Max用のスクリプト。
- Break And Form
- 3ds Max用の分離形成アニメーションスクリプト。
- MOPs
- Houdini用のモーショングラフィクス向けツールキット。オープンソース[533]。
- Animation Nodes
- Blender用のノードベースのアニメーションアドオン。オープンソース。
- Commotion Blender Add-on
- Blender用のモーショングラフィクス向けアドオン。オープンソース。
- J-Mograph
- Blender用のモーショングラフィクス向けアドオン。
- Nodes (Yanobox)
- After Effects、Adobe Premiere、Apple Motion及びFinal Cut Pro X用のモーショングラフィクス向けプラグイン。Mac専用。
- Krokodove
- Fusion及びDaVinci Resolve用のモーショングラフィクス向けプラグイン集。無料[534]。
パーティクルリンク
[編集]- Plexus (Rowbyte)
- After Effects用スクリプト及びプラグイン。
- ParticleLink Addon
- Blender用のアドオン。開発停止中。
- Particles Link
- Blender用のアドオン。旧IK-Particles Link。
メッシュ折りたたみ
[編集]- FoldFx
- 3ds Max用スクリプト。
- Convert Mesh to Armature
- Blender用アドオン。
- Unfold transition
- Blender用アドオン。
ジュエリー作成
[編集]- JewelCraft
- Blender用アドオン。
- Peacock
- RhinocerosのGrasshopper用プラグイン。無料。
- MatrixGold (Gemvision)
- Rhinoceros用プラグイン。MatrixとRhinoGold (Stuller[535]←TDM Solutions) の後継。以前はサブセットのClayooも存在した。
開発停止中
[編集]- Rhinojewel (Techjewel)
- Rhinoceros用プラグイン。
SF構造物・宇宙船作成
[編集]Greeble化
[編集]SF映画などで使われるディティールアップを行うもの。
- Greeble
- 3ds Max用のプラグイン。
- nnGreeble
- Maya用スクリプト[538]。
- Greebler
- Cinema 4D用のプラグイン。
- GreebleFX
- Blender用アドオン[539]。
アブストラクト
[編集]フラクタル、ストレンジアトラクター、立体リサジュー図形、3Dスピログラフ、3Dセルオートマトンなど。なお、ノードベースのジェネレーティブアート作成は#プロシージャル / モーショングラフィックス / アブストラクト参照。また、一部のレンダラーもフラクタルなどの直接レンダリングが可能となっている (POV-Ray[540]、OctaneRender 2018.1以降のVectron[541]、Blender 2.8以降のEEVEE[542]等)。
- GroBoto (Braid Art Labs)
- 幾何学モデルがモデリングできるソフトウェア。開発停止中。
- TopMod
- 幾何学モデルが簡単にモデリングできるオープンソースソフトウェア。開発停止中。
- Incendia
- 3Dのフラクタル構造を生成するフリーウェア。ボリューム生成に対応しているほか、レンダリング機能も持っている。RAWボクセルデータ形式や、stl及びobjのメッシュ形式でのエクスポートも可能。
- Apophysis 7X
- パラメータからフラクタル図形を描画するオープンソースソフトウェア。Apophysisの3D対応版であるApophysis 3Dの後継。スクリプトでアニメーションを作ることも可能。開発停止中。
- Fractorium
- オープンソース。GPU対応。ApophysisやChaoticaと互換性がある。
- Chaoscope
- ストレンジアトラクターを描画するソフトウェア。ジオメトリのエクスポートには未対応[543]。
- Substance 3D (Deus Ex Silicium←NeuroSystems[544])
- 3Dのフラクタル構造や有機的構造を生成するフリーウェア。レンダリング機能を持っている。obj形式でのエクスポートも可能。無料化された[544]。開発停止中。
- Mandelbulb 3D
- 3Dのフラクタル構造をレンダリングするフリーウェア。
- Functy
- 3Dグラフを描画するソフトウェアであり、立体リサジュー図形などを描画可能。オープンソース。GPUによる計算に対応している。SVX形式及びOpenVDB形式でのボクセルのエクスポートや、PLY形式及びSTL形式でのメッシュのエクスポートが可能。
- Visions Of Chaos
- 2D/3Dストレンジアトラクター、1D/2D/3Dセルオートマトン、2D/3D拡散律速凝集 (DLA)、Boids、流体、フラクタル、格子気体法、Magnetic Pendulum、 2D/3Dスピログラフ、L-Systems、反応拡散系、雪片など。
- XenoDream (XenoDream Software)
- 3Dのフラクタル構造を生成するソフトウェア。レンダリング機能を持っている。ポイントクラウドのエクスポートや、obj形式及びPOV-Ray inc形式でのメッシュのエクスポートも可能。
- 3D-XplorMath
- 数学的モデリングソフトウェア。obj形式及びPOV-Ray inc形式でのメッシュのエクスポートが可能。
- MathMod
- 数学的モデリングソフトウェア。オープンソース。K3DSurfの後継[545]。
- Mathematica (Wolfram)
- 技術計算ソフトウェア。3D形式の入出力に対応している[546]。WebプラグインのWolfram CDF Player (旧Mathematica Player)がある[547]。
- L-System[548]、3Dセルオートマン[549]、雪片類似の3D成長[550]など、多数のデモが用意されている。
分岐形成
[編集]分岐形成は雷[551]、氷晶[551]、地衣類[551]、サンゴ[551]、植物などのモデリングに使われている。分岐形成のアルゴリズムには、一般的な拡散律速凝集、雷の生成に使われる絶縁破壊モデル (DBM、拡散律速凝集と電界の組み合わせ)[551]、高速なLaplacian Growth[551]、自由なルールが作成可能で植物の生成にも向くL-Systemなどが存在する。標準で雷に対応するソフトウェア(HoudiniのLabs Lightning)や、L-Systemのルールが標準で使えるソフトウェアも存在する (HoudiniのL-System SOP、Cinema 4DのMoSplineのTurtleなど)。植物生成については#植物・植生生成も参照。
雷生成
[編集]標準で雷生成に対応しているソフトウェアも存在する (MayaのCreate Lightning、Blender 2.79以降に付属のAdd Advanced ObjectsアドオンのLaplacian Lightning (旧Blender Lightning Generatorアドオン)など)。また、確率的L-System (HoudiniのL-system SOP[552]など)やパーティクルノード (3ds MaxのParticle Flow[553]など)によって雷を生成することも可能。
- Lightning Generator for CINEMA 4D
- Cinema 4D用の雷生成プラグイン。無料[554]。
- Lightning (Digimation)
- 3ds Max用の雷生成プラグイン。開発終了。
ルールベース
[編集]- blender-lsystem-addon
- Blender用のL-Systemアドオン。オープンソース。
- CT L-System
- 3ds Max用のL-Systemスクリプト。オープンソース。
- Structure Synth
- ルールを記述することで3D構造を生成するオープンソースソフトウェア。言語はEisenScript (CFDG言語を3D化したもの)。レンダリング機能を持っている。obj形式でのエクスポートも可能。
- Sverchok Generative Artノード
- Blender用アドオンのSverchokに含まれるノード。構文はStructure Synthに近いが、XMLベースとなっている。
3Dセルオートマトン
[編集]- cubes.io
- オブジェクトのエクスポートはできない。
プロシージャルテクスチャ/シェーダー
[編集]統合型やプロシージャルソフトウェアにもノードベースのテクスチャ作成の搭載されているものがある (Substance 3D Designerなど)。
- Material Maker
- Godotベースのプロシージャルテクスチャ作成ツール[555]。SDF (符号付き距離場) にも標準で対応している[556]が、複雑なSDFには外部ライブラリのMaterialMakerRayMarchingが必要となる。
- 0.94で3Dペイントにも対応した[555]。
開発停止中
[編集]- .werkkzeug3 Texture Edition
- プロシージャルテクスチャ作成ソフトウェア。無料[557]。
- NeoTextureEdit
- ノードベースのタイルテクスチャ生成ソフトウェア[558]。オープンソース[558]。最終バージョンは2012年リリースの0.6。派生版としてNeoTextureEdit2が存在する。
- Genetica (Spiral Graphics)
- ノードベースのテクスチャ編集ソフトウェア[559]。動画テクスチャの作成も可能。ドローツール、法線マップ生成、HDRI編集なども内蔵している。最終バージョンは2013年リリースの4.0。
- IFW Textures
- LightWave用のプロシージャルテクスチャシェーダー集[560]。ノード版のIFW Nodalや、XSI、Darktree、Cinema 4Dなどに対応するEnhanceもあった。
- NVIDIA Shader Library (NVIDIA)
- HLSL及びCgFX形式のシェーダーライブラリ。開発者向け。最終更新は2008年7月。
シェーダー開発
[編集]シェーダー構築
[編集]多くの統合ソフトウェアは、標準でノードベースのシェーダー構築に対応している (対応表参照)。多くのレンダラーもノードによるシェーダー構築が可能となっている。
OSLシェーダーのコード編集に対応する統合ソフトウェアやルックデブソフトウェアも存在する (3ds Max 2019以降のOSL Map、BlenderのText Editor、GafferのOSLCode Nodeなど)。
多くのゲームエンジンはリアルタイムシェーダーのコード編集に対応している。一部の開発環境にもリアルタイムシェーダー作成補助機能が搭載されている (Graphics Tools for XcodeのOpenGL Shader Builder、Visual Studio/Eclipse用プラグインのNVIDIA NsightのDynamic Shader Editing機能、PowerVR Tools and SDKのPVRShaman/PVRShaderEditorなど)。その中には、ノードベースのシェーダー構築に対応するものも存在する (Visual Studioのシェーダー デザイナーなど)。
リアルタイム向け
[編集]- Synthclipse
- Eclipse IDEベースのGLSLシェーダー開発環境。コードベース。オープンソース。頂点シェーダやフラグメントシェーダだけでなく、Shadertoyのオーディオシェーダーやマルチパスシェーダーにも対応している。オーディオ入力にも対応している。
- Fragmentarium、GLSL Sandbox、Shadertoyからのインポートや、Shadertoyへのエクスポートも可能。
- Amplify Shader Editor (Amplify Creations)
- Unity用のシェーダー構築アセット。ノードベース。
- Visual Studio Code - Shader Toy (Adam Stevenson)
- Visual Studio Code用のGLSLシェーダー開発向け拡張。MITライセンス。
ピクセルシェーダーのみ
[編集]- Shadertoy
- Webベースのフラグメントシェーダー構築及び共有ツール。コードベース。言語はGLSL ES。オーディオシェーダやマルチパスに対応している。
開発停止中のシェーダー構築ツール
[編集]- DarkTree (Darkling Simulations)
- ツリーベースのシェーダー構築ツール。独自のDarkTreeシェーダーを出力する。他のソフトウェアでDarkTreeシェーダーを使用するためには、Simbiontプラグインが必要となる。V-Rayは標準でDarkTreeシェーダーをサポートしている[561]。
- ShaderFrog
- WebベースのGLSL ESシェーダー構築及び共有ツール。コードとノードの両方に対応している。フラグメントシェーダと頂点シェーダに対応している。バックエンドにThree.jsを使用している。WebGL 2.0未対応。
- GLSL Sandbox
- WebベースのGLSL ESフラグメントシェーダー構築及び共有ツール。コードベース。MITライセンス。WebGL 2.0未対応。
- Shader Forge
- Unity用のシェーダー構築アセット。ノードベース。オープンソース化された。MITライセンス。
測定マテリアル
[編集]- BRDF Explorer (Walt Disney Animation Studios)
- オープンソース。BRDFの開発・解析用ソフトウェア。MERLデータベース形式(*.binary)及びMIT CSAILデータに対応している。ライセンスはMS-RL。
- BRDFLab
- オープンソース。MERLデータベース形式(*.binary)及びMPIのCar Paint Library形式に対応している[562]。ライセンスはGPL。
- BTFShop
- オープンソース。BTF形式の編集に対応している。ライセンスはGPL。
- ALTA
- オープンソース。BRDF分析ライブラリ。測定データを解析形式にフィッティングするためのコマンドラインツールも付属している[563]。ライセンスはMPL。
- SBRDFEditor (Digital Fashion)
シェーダー変換
[編集]シェーダーには、多くの形式が存在する (#シェーダー形式参照)。様々なシェーダー形式が存在するため、シェーダーの変換を行うソフトウェアが存在する。
標準でシェーダー変換ツールを提供している統合ソフトウェアやレンダーもある (Houdiniのslo2otl.py (旧rmands)[564]やsdl2otl.py[564]やmids (MetaSLからOTL)[565]、Unreal EngineのHLSL Cross Compiler (HLSLからGLSL)[566]など)。
なお、オフラインレンダラー向けRSLシェーダーのコンパイルについては、RenderMan#互換レンダラーを参照。
- ANGLE
- OpenGL ESをDirectXで実行するための互換レイヤー。GLSL ESシェーダーをGLSL/GLSL ES/HLSLシェーダーに変換するshader_translatorツールを含んでいる。オープンソース。3Dlabs(現ZiiLABS)のオープンソースGLSLコンパイラを基にしている[567]。Windows版Google ChromeやFirefoxで使われている。
- krafix
- オープンソース。GLSLシェーダーを、SPIR-V/HLSL/GLSL/AGAL/Metalシェーダー等に変換するためのツール[568]。バックエンドにglslang及びSPIRV-Crossを使用している。
シェーダーコンパイラ
[編集]- DirectX Shader Compiler (Microsoft)
- HLSLシェーダーをDXILやSPIR-Vへと変換するためのツール。オープンソース[569]。LLVMをベースにしている[569]。Effect-Compiler Toolの後継。DXBCをDXILへと変換するためのdxbc2dxilも付属している。
- Radeon GPU Analyzer (AMD)
- 略称RGA。HLSL/GLSLシェーダー及びOpenCLをAMD ISA、AMD IL、HSAIL、DXASMへとコンパイルできる。性能プロファイリングにも対応している。バックエンドにglslangを使用している。オープンソース。
- 姉妹ソフトウェアにレイトレーシング向けアナライザーのRadeon Raytracing Analyzerがある[570]。
- oslc
- OSLシェーダーをOSO形式へコンパイルするツール。オープンソース。
- glslang (Khronos Group)
- オープンソース。GLSL/HLSLシェーダーをSPIR-Vにコンパイルできる[571]。
- Unreal EngineやUnityのVulkan実装に使われている[572][573]。
- ShaderC (Google)
- オープンソース。GLSL/HLSLシェーダーをSPIR-Vにコンパイルできる[571]。バックエンドにglslang及びSPIRV-Toolsを使用している。
シェーダー逆コンパイラ
[編集]- SPIRV-Cross (Khronos Group)
- オープンソース。SPIR-VをGLSL/Metal SL/HLSLシェーダー等に変換できる。
開発停止中
[編集]- Advanced Shading Language Interface (Advanced Micro Devices)
- 略称ASHLI。RSL/HLSL/GLSLシェーダーを、DirectXやOpenGLのシェーダーアセンブリーにコンパイルするためのツール。Windows専用。開発終了[574]。
- NVIDIA Cg Compiler (NVIDIA)
- Cg Toolkitに付属していた、Cg/GLSL/GLSL ESシェーダーを、他のシェーディング言語やシェーダーアセンブリーに変換するためのツール[575]。Unityで使われていた[576]。開発停止中。
- HLSLParser (Thekla, Inc[577]←Unknown Worlds Entertainment)
- オープンソース。Direct3D 9時代のHLSLシェーダーをGLSL/D3D10 HLSL/Metalシェーダーに変換できる。
- nvFxcc (NVIDIA)
- nvFX形式のシェーダーエフェクトをコンパイルするためのツール。オープンソース。
- LunarGLASS (LunarG)
- オープンソース。GLSLシェーダーやSPIR-VをGLSLシェーダーに変換するツールのLunarGOOが含まれている。フロントエンドにglslangを、最適化にLLVMを使用している[578]。
- 姉妹プロジェクトに、Mesa 3Dの派生物として、LLVM IRからMesa GLSL IRへの変換に対応するGlassy Mesaも存在した[578][579]。
- HLSLCrossCompiler
- DXBCをGLSL/GLSL ESシェーダーに変換するコマンドラインツール及びライブラリ。オープンソース。
- 派生版として、GLSL for VulkanやMetalの出力にも対応するHLSLccが存在し、Unityで使われていた[576][573]。
モデラー製品の例
[編集]モデラーはモデリング機能に特化した物である。簡易的なレンダリング機能を持つ物や、プラグインモジュール等により高度なレンダリングが可能になる物もある。
- サーフェスモデリング (ポリゴンモデリング)
- 人工物やローポリの有機物を作る時の他、スカルプトの素体を作るのにも使われる。
- 大部分のソフトウェアは細分割(サブディビジョン)によるメッシュ曲面化に対応しており、近年はOpenSubdivの対応が進んだことでソフトウェア間の互換性が高まっている。
- また、ソリッドモデラーのようなブーリアン演算に対応するソフトウェアも多く、フィレットに標準で対応するソフトウェアもある。
- スカルプトモデリング (ポリゴンモデリング・ボクセルモデリング)
- 直感的に有機物をモデリングできる。入力デバイスとしてペンタブレットが使われる。スカルプト中のシェーダーには、高速化のために軽量であるMatCapがよく使われる。
- 3Dペイント機能や、リトポロジ機能がついているソフトウェアが多い。素体作成の補助やMatCapの編集ができるソフトウェアもある(ZBrushなど)。
- NURBSサーフィスモデリング
- 曲線の組み合わさった複雑な人工物をモデリングできる。工業デザインに使われている。ポリゴンのサブディビジョンが普及する前は、CGでもNURBSが主流であった。
- パッチモデリングだけでなく、トリムサーフィスにも対応しているソフトウェアが多い。スティッチに対応してマルチパッチモデリングが可能なものも存在する(Mayaなど)。
- ソリッドモデリング
- 直感的に単純な人工物をモデリングできる。建物のモデリングに使われている。
多くの統合型ソフトウェアはモデリングにも対応している。また、一部のゲームエンジンもレベルデザイン/プロトタイピング向けとして、簡易モデリングに対応している。
ソフトウェア | ポリゴンモデリング | 多角ポリゴン | KitBash | Push-Pull編集 | スカルプト編集 | 細分化曲面の復元 | プレビューレンダリング | |
---|---|---|---|---|---|---|---|---|
メッシュ挿入 | ベクトル変位 | |||||||
3ds Max | Yes | Yes | (Kitbasher 3dsMax[580]、MeshInsert[581]) | No | Smart Extrude[582] | FreeformのPaint Deform | (TurboReverseプラグイン[m 1][583]) | Arnold等 |
Maya | Modeling Toolkit [m 2] | Yes | ? | Stamp[585] | Smart Extrude (2025以降)[233] | Sculpting Tools [m 3] | Unsmooth[51] | Arnold等 |
C4D | Yes | Yes | Yes[586][m 4] | ? | Polygon Pen | Yes | No | RedShift等 |
Houdini | Yes | Yes | ? | ? | (Modelerプラグイン) | ブラシツール | (Patar3d_unsubdiv) | Karma等 |
Lightwave | Yes | Yes | ? | ? | ? | (LW Brushプラグイン) | No | Yes |
Modo | Yes | Yes | Mesh Paint[m 5] | ? | ? | Yes | 15.0以降[590] | mPath等 |
Blender | Yes | Yes | (KIT OPS) | DrawブラシのVector displacement | Extrude Manifold[m 6] | Yes | Decimate ModifierのUn-Subdivide | Cycles等 |
SketchUp | 部分的 | Yes | ? | ? | Push/Pull Tool | (Artisan Organic Toolset) | ? | V-Ray[m 7] |
Zbrush | ZModeler | No | InsertMesh/ InsertMultiMesh |
VDM | ZModelerのQMesh | Yes | ? | Redshift/BPR |
3D-Coat | Modeling Room[591] | Yes | KitBash Room | 2023.26以降[592] | ? | Yes | ? | Render Room |
Unreal Engine | Modeling Mode [m 8] | ? | ? | ? | Modeling Mode | ? | Yes | |
Unity | ProBuilder[m 9][593][594] | ? | ? | ? | Polybrush[m 10] | ? | Yes | |
Metasequoia | Yes | 4以降 | No | ? | ? | 簡易 | (Unsubdivideプラグイン) | パストレーシング[m 11] |
ソフトウェア | 非破壊編集 | ペイント | |||||
---|---|---|---|---|---|---|---|
OpenSubdiv (細分化曲面) | ベベル | ブーリアン | フィレット付きブーリアン | 頂点カラーペイント | UV展開 | 3Dテクスチャペイント | |
3ds Max | Yes[m 12] | Yes | Pro Booleans[m 13][595] | Pro BooleansのQuad Meshing | Yes | Yes | Viewport Canvas |
Maya | Yes | Yes | polyBoolean[m 14][471][596][597] | (Hard Meshプラグイン) | Yes | Yes | Yes |
C4D | Yes | Yes | Yes | ? | R18以降[m 15] | Yes | Yes |
Houdini | Yes | Yes | Yes | (Modelerプラグイン) | Attribute Paint SOP[m 16] | Yes | ? |
Lightwave | 独自 | No | (Meta Meshプラグイン) | Yes | Yes | No | |
Modo | Yes | Yes | Yes | MeshFusion [m 17] | Yes | Yes | Yes |
Blender | Yes | Yes | Yes[m 18] | (Bevel after Booleanアドオン) | Yes | Yes | Yes |
SketchUp | (SUbD for SketchUp)[m 19] | ? | ? | ? | ? | ? | ? |
Zbrush | 独自 | No | Live Boolean | No | Polypaint | UVMaster | No |
3D-Coat | ? | ? | ? | ? | Paint Room | UV Room | Paint Room |
Unreal Engine | 開発中 | ? | ? | ? | ? | ? | ? |
Unity | Phongテッセレーションのみ | ? | ? | ? | ? | ? | ? |
- ^ 単体ソフトウェア版のSubd Recoveryもある。Subdivision Reversionスクリプトの後継。
- ^ Maya 2014以降に搭載。旧NEX (元dRaster製)[584]。
- ^ Maya 2016以降対応。それより前はSHAPES Brush (brave rabbit製)やWaxLab 3D (SIGRASOFT製)が必要だった。なお、NURBS向けスカルプトツールのSculpt Geometry Tool (旧Artisan)は昔から存在する。
- ^ 過去にはサードパーティ製プラグインとしてPolyGnome (Daniel Sterckx製) も存在した[587]。
- ^ サードパーティ製プラグインとして The Pushing Points Polystein Kit for MODO[588] (William Vaughan製) やModel Bashing Kit[589]も存在する。
- ^ 2.90より前はDestructive Extrudeアドオン (Push/Pull Faceアドオンの実質的後継) が必要であった。
- ^ Studio版のみ
- ^ 旧Modeling Tools Editor Modeプラグイン。ブーリアン操作ベースのGeometry Brush アクタもある。なお以前はサードパーティー製のMary Nate製のMesh Toolが必要であった。
- ^ 元ProCore製。かつてはUnreal Editor用も存在した。
- ^ 元ProCore製
- ^ 外部レンダラーではRenderManにも対応している。
- ^ TurboSmoothモディファイアも搭載されている。また、そのPro版がMarius Silaghiより提供されている。
- ^ IntegrityWare製Power Booleansベース
- ^ 2023以降搭載。polyCBoolOp及びpolyBoolOpの後継。なお、2014 Extension以降はCarveライブラリベースのものが搭載されていた。
- ^ 以前はPolyPaint Packが必要であった。
- ^ Paint SOPの後継
- ^ modo 901以降。旧SubDFusion (元Braid Art Labs製)。
- ^ Booleanモディファイア及び補助ツールのBool Toolアドオン
- ^ 外部プラグインのArtisan Organic Toolsetも細分化曲面に対応している。
商用製品
[編集]- ZBrush (MAXON Computer[598]←Pixologic)
- 元々は2.5Dペインターであったが、画材生成用として備えられた3Dスカルプトの機能性からスカルプトモデリングにも用いられている。また、ハードサーフェスモデリングにも対応している (ZModeler)。Linux未対応。
- 自動リトポロジーや3Dペイントに対応している。廉価版のZBrushCoreと無料版のZBrushCoreMiniも存在する[599]。他の3DCGソフトウェアと連携するためのGoZプラグインがある。
- 3D-Coat (Pilgway。国内代理店はインディーゾーン)
- ボクセル機能を備えたモデラ。ボクセルにスカルプトやペイントが可能で、自動リトポによってボクセルをポリゴンに変換することもできる。ポリゴンスカルプト機能のLiveClayもある。レンダリング用のRender Roomも備えている。4.5で物理ベースシェーダ(PBR)に対応した。ポリゴンモデリングやノードベースのシェーダー編集[591]、木の生成[600]にも対応。簡易版の3DCoatTexturaもある[591]。
- Metasequoia(テトラフェイス)
- 国産ポリゴンモデラ。Linux未対応。ボーンやモーフにも対応している。ライセンス無しでも使用可能だが、出力がMQO形式のみ、プラグインやスクリプト、ボーンやモーフに非対応などの制限がある。
- AC3D (Inivis)
- ポリゴンモデラー。
- RappaTools
- 3ds Max用のモデリングプラグイン。
- Artisan Organic Toolset (MindSight Studios←Dale Martens)
- SketchUp用のモデリングプラグイン。細分割、スカルプト、ポリゴンリダクションなどに対応している。
- Modeler (Alexey Vanzhula)
- Houdini用のモデリングプラグインであり、Push-Pull編集、フィレット付きブーリアンやKitbash、手動リトポロジ、ラティス変形などが可能。旧Direct Modelling HDA[601]。Flux HDAの後継[602]。
- Forger (MAXON Computer←Javier Edo Meseguer[603])
- iOS向けのスカルプトアプリ。2023でポリゴンモデリングにも対応した[604]。3ファイルまで無料[605]。
フリーまたは無料のソフトウェア
[編集]- Wings 3D (Bjorn Gustavsson)
- 統合ソフトのMiraiに触発されて開発されたモデラー。オープンソース。Erlangで書かれている。
- MiraTools
- Blender用のモデリングおよびリトポ向けアドオン。モダンな手法に対応している。
- PolyQuilt
- Blender用のモデリングアドオン。マウス操作に特化している[606]。
- xismo
- 無料のモデリングソフト[607]。
開発停止中のソフトウェア
[編集]- MarbleCLAY
- 無料の国産ポリゴンモデラー。旧Etude/3D。逆光アルゴリズム[1]を搭載していた。
- Shape Magic
- 断面からモデリングするソフトウェア。無料化された。
- HoloStudio (Microsoft)
- Microsoft HoloLens用のモデラー。
- Diamant Tools
- Maya用のモデリングプラグイン[608]。Maya 2018まで対応。
ハードサーフィスモデリング向け
[編集]角の処理 (ベベル/面取り (チャンファー)/角丸め (フィレット))、ブーリアン処理など。標準でボックスカットに対応するソフトウェアも存在する(HoudiniのLabs Boxcutterなど)。
- Hard Ops
- Blender用のハードサーフィスモデリング向けアドオン。986_27で布の膨張にも対応した。
- Speedflow
- Blender用のモデリングアドオン。非破壊モデリングを効率化する。
- Boxcutter
- Blender用のモデリングアドオン。
- Fluent
- Blender用のモデリングアドオン。Power Trip版ではオートグリッド、ケーブル作成、パイプ作成、布の膨張にも対応している。
- MESHmachine
- Blender用のモデリングアドオン。
- JMesh Tools
- 旧Fast Carve。Blender用のモデリングアドオン。オープンソース。
オートグリッドモデリング
[編集]標準で対応しているソフトウェアも存在する (3ds MaxのAutoGridなど)。
- QBlocker
- Blender用のモデリングアドオン。
開発停止中
[編集]- Mesh Blend (Adnan Chaumette)
- Maya用のKitbashスクリプト[588]。Maya 2018まで対応。
ブーリアンモデリング
[編集]ブーリアンに対応する統合ソフトウェアやモデラーは多く、ブーリアン時のフィレットに対応するソフトウェアもある。
また、パーツの切り分けに向けた機能が存在するソフトウェアもある (ZBrush、3D-Coat、Blender 2.78以降に付属のCarver MTアドオン[609]、3ds Max 2024以降[201]など)。
フィレット対応
[編集]- Hard Mesh (Pux)
- Maya及び3ds Max用のブーリアンプラグイン。
- Meta Mesh (3rd Powers)
- LightWave用のブーリアンプラグイン。
- VDBfusion
- Houdini Engine用のブーリアンツールキット。無料。
- Bevel after Boolean
- Blender用のブーリアン補助アドオン。無料。
その他
[編集]- Boolean Tool (3rd Powers)
- LightWave用のインタラクティブブーリアンプラグイン。
- MultiMesher (SARL Kinématic LAB)
- 3ds Max用のブーリアンプラグイン。無料。複数オブジェクトのブーリアンが可能。
- MeshBoolean (The Great Summit)
- Cinema 4D用の高度なブーリアンプラグイン[610]。
開発停止中
[編集]- fRay Boolean Master
- Maya用のブーリアンスクリプト[611]。無料。Maya 2014まで対応。
- CV-Boole Tools (MAXON Computer)
- Cinema 4D用のブーリアンプラグイン。R15向け。
その他
[編集]- DECALmachine
- Blender用のデカール向けアドオン。
ゲーム向け簡易モデラー
[編集]MOD作成に特化したものなど。3Dモデルの簡易編集に標準で対応する開発環境も存在する (Visual Studioのモデル エディターなど)。
商用製品
[編集]- fragMOTION (Fragmosoft)
- ポリゴンモデリング及びアニメーションソフトウェア。三角メッシュのみ対応。
開発停止中のソフトウェア
[編集]- MilkShape 3D (chUmbaLum sOft)
- ゲームのMOD作成に特化したモデラー。最終バージョンは2009年リリースの1.8.5 BETA 1。
スプラインモデリング
[編集]ソフトウェア | スプライン | スプラインパッチ | |||
---|---|---|---|---|---|
作成・編集 | フリーハンド生成 | 角丸め | ブーリアン | ||
3ds Max | Editable Spline | 2018.2以降[sp 1][612] | Fillet/Chamfer | Shape Booleans[613] | Editable Patch / Edit Patchモディファイア |
modo | Yes | Sketchツール | ? | Curve Boolean | Patch Curves |
LightWave | Yes | Sketchツール | ? | ? | Make Spline Patch |
Cinema 4D | Yes | Spline Sketch[sp 2][614] | Chamfer | Yes | ? |
Houdini | Yes[sp 3] | ?[sp 4][615] | 19以降 | Spline Surfsect[sp 5] | ? |
Blender | Yes[sp 6] | 2.78以降 | Curve Toolsアドオン[sp 7] | ? |
- ^ 旧Boomer Labs製SplineTools
- ^ Spline Freehandツールの後継
- ^ ベジェハンドルの表示はHoudini 19以降
- ^ 18.5以前にはCurveにFreehandメソッドが存在した。またDraw Curveはスプラインではなくストロークを生成する。
- ^ サーフィス向けだが開いたトポロジでも使用可能
- ^ 3.2以降Curve Penも搭載。またサードパーティ製にオープンソースのBézier Utilitiesアドオンもある。
- ^ 過去にはBezier CADアドオンも存在した。
その他のスプラインモデリング対応のものにはShade、Strata Design 3D、Animation:Masterなどがある。
- SplinePatches (Klaus Heyne)
- Cinema 4D用のプラグイン。
- Polyline Pro
- 3ds Max用のスプラインモデリング向けスクリプト。AutoCADのような操作を可能にする[616]。
- EzCurve (Corneliu Ticu)
- Maya用の、NURBS曲線をベジェ曲線のように扱えるようにするプラグイン。開発停止中。
NURBSモデリング
[編集]歴史的経緯などにより、NURBSサーフィスモデリングに対応している3DCGソフトウェアは多い (3ds Max、Maya、Houdini、Blender、Shade 17以降、LightWave + LWCAD、Ayamなど)。また、3D-CADはNRUBSベースのものが多く、主に工業デザインや建築において使われるものの、グラフィックデザインなどのCG目的で使われることもある (Rhinoceros 3D、Autodesk Fusionなど)。NURBSスカルプトに対応するソフトウェアも存在する (MayaのArtisanなど)。NURBSソリッドモデリングに対応するソフトウェアもある (Ayamなど)。
- MoI (Triple Squid Software Design。日本語版はCadalog)
- NURBSサーフィス/ソリッドモデラ。Linux未対応。
- PowerNURBS (IntegrityWare)
- 3ds Max用のNURBSモデリングプラグイン。
参照画像ビューワ
[編集]- PureRef (Idyllic Pixel)
- Kuadro (Kruel Games)
- 無料[617]
- BlendRef (Sreeraj R)
- Blender用アドオン[618]。
- Easyref (Pitiwazou)
- Blender用アドオン。
寸法計測
[編集]標準で対応している統合ソフトウェアが多い (MayaのMeasuring Tools、3ds MaxのMeasure Distance ToolやTape Helper、LightWaveのMeasure Tool、Cinema 4DのMeasure and Constructionツール、modoのRuler ToolやDimension Tool、BlenderのRuler & Protractor機能やBlender 2.78以降付属のMeasureItアドオン、Shade3D 16以降のメジャーツールなど)。
角度の計測に対応するソフトウェアも存在する (3ds MaxのProtractor Helper、modoのProtractor Tool、Blender 2.78以降付属のMeasureItアドオンなど)。表面積の計測に対応するソフトウェアも存在する (Blender 2.78以降付属のMeasureItアドオンなど)。
- Live Measure Pro
- 3ds Max用のスクリプト。長さだけでなく、角度や表面積や体積の計測にも対応[619]。
- Measure It
- Cinema 4D用プラグイン。頂点やオブジェクトの動きにリアルタイムで追従するのが特長。
- Dimension
- Blender用アドオン。オープンソース。
- NeuroMorph Measurement Tools
- Blender用アドオン。NeuroMorph付属。オープンソース。長さだけでなく、表面積や体積の計測にも対応。
- MeasureIt_Arch
- Blender用アドオン。MeasureItアドオンの派生[620]。ベクター画像による図面出力にも対応している。
開発停止中
[編集]- DIMaster
- 3ds Max用スクリプト。無料。最終更新は2008年リリースの2.0。
スカルプトモデリング及びスケッチモデリング
[編集]スカルプトモデリングにおいてはメッシュの細かさが重要となるが、細かさを調整しながら編集するためには、手動で分割やリメッシュを繰り返しながら編集するという手法や、マルチレゾで分割数を変更しながら編集するという手法や、ダイナミックテッセレーションを使って編集するという手法がある。ダイナミックテッセレーションは基本的に三角ポリゴンにのみに対応している。
ソフトウェア | 素体生成 | スカルプトモデリング | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
スケッチモデリング | 骨組み作成 | ポリゴン | 三角ポリゴン | ボクセル | マスク | フェイスセット | |||||
直接生成 | 投影から立体 | 単一レゾ | マルチレゾ | リメッシュ | ダイナミックテッセレーション | 単一レゾ | マルチレゾ | ||||
ZBrush | MeshBalloon | ShadowBox | ZSphere | Yes | Multi-Resolution Mesh Editing | DynaMesh | 2018以降 (Sculptris Pro) [s 1][621][622] | No | Yes | Polygroups | |
3D-Coat | Swept Surface[623] | Sketch Tool | Curves | 三角のみ | 三角のみ[600] | ? | LiveClay[624] | Yes[625] | Yes | ? | |
Mudbox | ? | ? | ? | Yes | Yes[626] | ? | 2018.2以降[627] | No | Yes | ? | |
Curvy 3D | Yes | ? | ? | Yes | ? | ? | Adaptive Subdivision Sculpting | No | Yes | ? | |
Blender | TrimブラシのUnion/Join、Bsurfacesアドオン[628][s 2] | No | Skin Modifier | Yes | Multiresolution Modifier | Remesh Modifier | Dynamic Topology Sculpting | No | Yes | 2.83以降[629] | |
Modo | ? | ? | ? | Yes | 901以降[630] | ? | No | No | Yes | ? |
- Curvy 3D (Aartform)
- スケッチモデラー。スカルプトとペイントにも対応している。
- Teya Conceptor (Arseniy Korablev)
- スケッチ及びスカルプトモデラー。KitBash対応。建物や植物、モンスターの生成にも対応[631]。旧Polybrush[632]。
- Speedsculpt (Pitiwazou)
- Blender用スカルプト補助アドオン。カーブからのメッシュ作成にも対応している。
スカルプトモデリングのみ
[編集]商用製品
[編集]- Mudbox (Autodesk ← Skymatter)
- スカルプトモデリング及び3Dペイントソフトウェア。M&E Collectionに付属しており、Maya、3ds Maxとの連携が容易。Ptexやマルチタイルテクスチャにも対応している。PBRシェーダには未対応。
- LW Brush (3rd Powers)
- LightWave用のスカルプトプラグイン。
- Blacksmith3D (Bondware)
- スカルプト及び3Dペイントソフトウェア。ヘアの編集にも対応している。
- Nomad Sculpt (Hexanomad←Stephane Ginier)
- iOS及びAndroid向けのスカルプトアプリ。頂点ペイントにも対応している。オープンソースでWebGLベースだったSculptGLの後継。
- Sculptura 3D (Halfspace)
- iPad及びmacOS向けのスカルプトアプリ。
フリーまたは無料のソフトウェア
[編集]- Meshmolder
- 無料のスカルプトモデラー。
スケッチモデリングのみ
[編集]- ペイント3D (Microsoft)
- Windows 10 Creators Update以降に付属のスケッチモデラー。
- Archipelis Designer (Archipelis)
- スケッチモデラー。最新版は2013年リリースのV4。Web版としてSmoothie-3Dがある。
- マジカルスケッチ (Shade3D←イーフロンティア←エクス・ツールス)
- 子供向けスケッチモデラー。ペイントにも対応。Shadeにも付属している。一時、名前がSunny 3Dとなっていた。
- uMake (uMake Inc)
- スケッチモデラー。OBJ形式でのエクスポートに対応している。元Autodeskのチームによって開発されている[633]。
- Gravity Sketch VR (Gravity Sketch)
- VR用のスケッチモデリングソフトウェア。
開発停止中のソフトウェア
[編集]- Sculpting (Leap Motion)
- 旧Freeform。Leap Motionデバイス用の無料スカルプトモデラー。手を使って操作する。轆轤のように、オブジェクトを回転させながら、操作できる。最新版は2013年リリースの1.2.6。
- ShapeShop (Ryan Schmidt)
- スケッチモデラー。無料。
- Kanova (Foundry)
- VR空間でのスカルプトモデリングツール。開発終了[634]。
- Autodesk Meshmixer (Autodesk)
- スカルプトモデラー。メッシュの合成、メッシュの伸長・回転、メッシュ選択のスムース化などの機能を持つ。3Dプリンタ向けに、床面上への複数オブジェクトの詰め込み (Layout/Packing Tool)、効率的な支柱構造を自動的に追加する機能が追加されている。開発終了[635]。
リトポロジ
[編集]リトポロジは、基本的にフェイスへのスナップを使って行うため、多くのソフトウェアが対応している。スケッチや輪切りによるリトポロジもある。自動リトポロジも存在する。トポロジ転送に対応するソフトウェアもある (Houdini 18.5以降のTopoTransfer[491]など)。
ソフトウェア | 面張りベース | スケッチベース | 輪切りベース | 自動リトポロジ | 自動リトポロジのガイド |
---|---|---|---|---|---|
ZBrush | Yes[636] | ? | ? | ZRemesher | ZRemesherGuides |
3D-Coat | Yes | Smart Retopo (2021以降)[591] | Strokes tool | Autopo | Flow Guides |
Mudbox | ? | ? | Yes | 2014以降 | Yes |
Maya | Quad Draw等 | Modeling Toolkit | No | Retopologize / Flow Retopology[525] | No |
3ds Max | Yes | Graphite Modeling Tools[re 1][637]のFreeformのStrip | No | Retopology Tools[re 2][638] / Flow Retopology[525] | No |
C4D | Yes | Polygon Pen | ? | Remesh Generator[re 3]、ZRemesher[re 4] | ZRemesher |
Blender | Poly Build等 | Bsurfacesアドオン | (RetopoFlowアドオン) | 2.81以降[re 5] | No |
Modo | Yes | Topology Sketch | Contours | 10.2以降[re 3] | Retopo Sketch |
Houdini | Yes | ? | TopoBuildノード | Labs Instant Meshes 2.0[re 6]、Labs Exoside QuadRemesher[re 4][639] | ? |
- ^ 旧PolyBoost (元Carl-Mikael Lagnecrantz製)
- ^ アルゴリズムには独自のReForm、Quadriflow、Instant Meshesを採用している
- ^ a b Instant Meshesベース
- ^ a b QuadRemesherベース
- ^ OpenVDBベースのものとQuadriFlowベースのものがある。以前はDynRemeshアドオン、Quadriflow remesherアドオン、Instant Meshesアドオン、Tesselator Quad-Remesherアドオンなどが必要であった。
- ^ Instant Meshesベース。V1ではInstant Meshesのインストールが必要だった。
- R3DS::Wrap (Russian3DScanner)
- トポロジ転送ツール。2021.11で顔向けのFACSシステムに対応した[640]。
- Topogun (PIXELMACHINE)
- リトポソフトウェア[641]。
- RetopoFlow
- Blender用のリトポ補助アドオン。輪切りによるリトポロジに対応している。
- Wrapit
- 3ds Max用のリトポ補助プラグイン。
自動リトポロジ
[編集]- Tesselator Quad-Remesher
- Blender用アドオン。
- QuadriFlow
- オープンソース。Blender、3ds Maxに内蔵されている。Cinema 4D用のプラグインもある[642]。
- Quad Remesher (EXOSIDE)
- Maya、3ds Max、Modo[643]、Blender、Houdini用プラグイン。Cinema 4D版は不要になったため廃止[644]。
開発停止中のソフトウェア
[編集]- Headus CySlice (headus)
- 最新版は2003年リリースのv3.3。
- ArtMesh
- 自動リメッシュツール。体験版のみ頒布していた。
- Instant Meshes
- 自動リメッシュツール。オープンソース。QuadriFlowよりも特異点が出来やすい。
- また、Instant MeshesのアルゴリズムはMODO、Cinema 4D、3ds Max、Houdiniに搭載されている。Blender用アドオン[645]やLightWave用のLWRemodelerプラグインも存在する[646]。
クロスモデリング
[編集]ソフトウェア | カスタム可能なアバター作成 | 布シミュレーション | 縫い合わせ | 布スカルプト用ブラシ | キルティング | |
---|---|---|---|---|---|---|
リアルタイム | インタラクティブ | |||||
Marvelous Designer | 10.0以降[647] | Yes | ? | Yes | 10.0以降[647] | ? |
Blender | (MB-Lab / CharMorph) | No | Cloth Filter | Yes[648] | 2.83以降[629] | Tissueアドオン |
ZBrush | (Human ZBuilder) | No | 2021以降[636] | No | 2021以降[636] | MicroMesh |
3D-Coat | No | Yes[649] | ? | No | Yes | No |
3ds Max | No | ? | ? | Garment Maker Modifier | (PolyClothプラグイン / Clothify Proプラグイン) | No |
縫い合わせにのみ対応する統合ソフトウェアも存在する (Cinema 4DのDress-O-Maticなど)。クロススカルプトにのみ対応するソフトウェアもある (Houdini 18.5以降のVellum Brush[491]など)。なお、アパレル産業向けは、CAD#服飾デザイン用CAD (アパレルCAD)を参照。
- Marvelous Designer (CLO Virtual Fashion)
- 型紙から衣服を作成するためのソフトウェア。
- 姉妹製品に、アパレル産業向けのCLO (旧CLO 3D)が存在する。仮想ファッションショー用のCLO Show Playerもあったが廃止となった。
- Modeling Cloth
- Blender用モデリングアドオン[650]。
- The Cloth Library Addon
- Blender用の衣服ライブラリおよびシミュレーションツール[651]。4で衣服の型によるデザインに対応した。
細分割/テッセレーション
[編集]オフラインレンダリング向けソフトウェアでは、多くがCatmull-Clark及びLinear Subdivisionに対応しており、三角メッシュ向けのLoop Subdivisionに対応するものもある (OpenSubdivでも対応[652])。また、Doo-Sabinに対応するソフトウェアもある (Softimage、TopModなど)。一方、ゲームエンジンでは、 PN-Trianglesやフォンテッセレーション (Unity等)やPN-AEN (Unreal Engine、MayaのShaderFX[653]等)などのアルゴリズムが使われている。
現在のところ、細分化ではC2連続性までしか作ることしかできない (4-8 Subdivisionを除く)[654]ため、C3連続性 (クラスAサーフェスで使われる)が必要な場合はNURBSモデリングに対応したソフトウェアが必要となる。
- SUbD for SketchUp
- SketchUp用の細分割プラグイン[655]。
- Krabl Mesh Processors
- Unity用のポリゴンリダクション及び細分化アセット。
ボクセルモデリング
[編集]- MagicaVoxel (Ephtracy)
- ボクセルモデラー。無料。
- Qubicle Voxel Editor (Minddesk Software)
- ボクセルモデラー。
- Goxel
- オープンソースのボクセルモデラー。
SDF (符号付き距離場) ベース
[編集]- MagicaCSG (Ephtracy)
- SDFモデラー及びレンダラー[656]。無料。
- SDF Editor (JoeTech)
- 無料。Godotベース。
- Clayxels
- Unity向けのSDFアセット。
- Clavicula (Lucian Stanculescu)
- 無料。Neobarokの後継[657]。
開発停止中
[編集]- Acropora (Voxelogic)
- ボクセルモデラー。
- Paint3D (Atomic Corporation)
- ボクセルモデラー。ディスコン。
VRモデリング
[編集]- Blocks (Google)
- Maquette (Microsoft)
- 開発終了[658]。
法線編集・法線転送
[編集]法線転写の代わりに法線のベイクを使うこともある。
ソフトウェア | 法線編集 | 法線転写 | 面重み付け法線 (FWN) 生成 |
---|---|---|---|
Maya | Vertex Normal Edit Tool | アトリビュートの転送[659] | (mig Normal Tools、AMT Normal Tools Lite) |
3ds Max | Edit Normals modifier | (Pencil+、Normal Thief、Noors Normal Thief、SlideNormalThief) | 2021以降 (Weighted Normal Modifier)[50][n 1] |
Cinema 4D | (VNT) | VAMP (2024以降)[660] | ? |
Modo | 10.0v1以降[n 2][661] | ? | ? |
Houdini | Combツール | Attrib Transfer SOP | Normal SOP |
Blender | 2.8以降[n 3] | Data Transferモディファイア | 2.8以降 (Weighted Normal Modifier) |
Softimage | Yes | GATOR | No |
- ^ 以前はImproved Face Weighted Normalsスクリプト、Weighted Normals 3DSMAX MaxScript Pluginなどが必要であった。
- ^ 旧Vertex Normal Toolkit
- ^ 以前はBlend4Web Normal Editorなどが必要であった。またYet Another Vertex Normal Editorアドオンも存在した。
- Vertex Normal Toolkit for 3ds Max (SCG Studio)
- 3ds Max用の法線編集スクリプト[662]。
開発停止中
[編集]- DC_NormalDrag
- Lightwave用の法線編集プラグイン。無料。
- User Normal Translator
- Softimage向けのユーザ法線編集プラグイン。オープンソース。
テクスチャ作成
[編集]テクスチャにはいくつかの手法が使われる。従来はUV展開してAOなどのアタリをベイクしてから画像を書いたり、素材画像を元にUV展開することが多かった。しかし、UVの切れ目や歪みの問題などがあり[663]、現在では3Dペイントを使ってオブジェクトに直接テクスチャを書いたり、画像を変形しながら貼り付けたりすることも一般的となってきている。また、解像度を気にしないで3DペイントのできるPtexという技術も登場している。
近年は物理ベースシェーディング (PBS)の普及により、従来とテクスチャの種類が異なる物理ベースシェーダー用のテクスチャ作成に対応したソフトウェアが増えている。
立体的なテクスチャの製作には2.5Dペイントも使われている。また、マットペイントでもテクスチャと同様に描画だけでなく、クローンブラシ(コピースタンプ、スタンプで描画、クローンツール)や修復ブラシ、ワープ変形などを使った写真の変形・加工・合成が使われている。マット絵自体は2D的であるが、被写界深度や視点変更のために深度が必要となるため、レイヤを使ったり、深度をペイントしたり、3Dモデルにカメラプロジェクションしたりといった手法が使われている。マットはテクスチャと異なり、コンポジットソフトウェアで合成されることも多い。
カラーマネージメントの普及に伴い、テクスチャには線形空間の浮動小数点画像(HDR画像)を使うことが増えており、2DペイントでもHDR画像やカラーマネージメントに対応しているソフトウェアを使うことが増えている。
ペイント以外では、パラメーターからテクスチャを生成するプロシージャルテクスチャというものが使われている(#プロシージャルテクスチャ/シェーダー参照)。画像をタイル状に繰り返すタイルテクスチャでは、元画像を作るために画像をタイルテクスチャ向けに加工したり、タイルテクスチャ向けの画像を作成するためのソフトウェアがある。また、ノードを使ってテクスチャを非破壊編集できるソフトウェアもある。
その他、レンダラーを使ってレンダーパスをテクスチャ化するテクスチャベイク(法線焼き付けやAO焼き付けなど)も使われている。
- Quixel Mixer (Epic Games[664]←Quixel)
- タイルテクスチャ編集ツール。旧Megascans Studio[665]。無料化された。2020で3Dペイントにも対応した[666]。姉妹ソフトとしてアセット集のMegascansをDCCツールで使うQuixel Bridgeもある。
3Dペイント
[編集]統合型ソフトウェアやモデラーにも3Dペイント機能の搭載されているものがある (modo、Cinema4D[3 1]、Maya、3ds MaxのViewport Canvas、Blender、Cheetah3D、ZBrush、Mudbox、3D-Coat、Substance 3D Painterなど)。
ソフトウェア | 対応UV形式 | 細分割 (UV補間) | ペイント | 色管理 | 追加アセット | ||||
---|---|---|---|---|---|---|---|---|---|
UDIM | Ptex | OpenSubdiv | PBRマップ | 法線マップ | フローマップ | OpenColorIO | 公式 | コミュニティ共有 | |
MARI | Yes | Yes[206] | 3以降 | Yes | Vector Brush[667] | 1.4以降[668] | |||
Substance 3D Painter | 2.1以降 | No | No | Yes | Yes[669] | Yes[670] | 7.4以降[671] | Substance 3D Assets[672][3 2] | Substance Share |
Quixel Mixer | 2021以降 | ? | ? | Yes | ? | ? | ? | (Quixel Megascans) | ? |
Photoshop | No | No | No | No | ? | ? | ? | (Adobe Stock) | Creative Cloud Web[3 3] |
3D-Coat | Yes | 3.3以降 | No | Yes | ? | ? | ? | (PBR Smart Materials Store) | |
Mudbox | Yes | Yes[206] | No | No | ? | ? | ? | ||
Zbrush | Yes | No | No | No | ? | ? | ? | Texture Library等 | |
Blender | Yes | No | Yes | (PBR Painterアドオン) | No | (Flow Map Painterアドオン[673]) | Yes |
PBR対応
[編集]- MARI (The Foundry Visionmongers←WETAデジタル[674])
- 3Dペインター。フローマップの作成も可能[667]。NUKEと連携するための「NUKE MARI bridge」[675]、Mayaと連携するためのmGoシステム[676]がある。
- 無料の非商用版も存在するが、4Kテクスチャ以下のみ、オブジェクト当たり6パッチ以下のUDIMのみ、一部形式でのエクスポート不可、Pythonスクリプト不可などの制限がある。またIndie版もあったが廃止され、Mari Individual Subscriptionに置き換えられた。
- Procreate (Savage Interactive)
- iPad用のペイントソフト。5.2で3Dペイントに対応した。
PBR未対応
[編集]- Adobe Photoshop (Adobe)
- 2D/3Dペインター[677]であるが、3D機能は削除予定となっている[678]。マットペイントにも使われている。Photoshop CC 2015より、画像からの法線マップの生成にも対応している。その他、タイルテクスチャ作成に向いたプラグインのFilter Forgeが存在する。
開発終了
[編集]- Quixel SUITE (Quixel)
- Photoshop用テクスチャツール集。法線マップ編集ツールのNDO Painter (元Teddy Bergsman製[679])、テクスチャ編集ツールのDDO Painter、モデルビューワの3DO Bakerが含まれていた。それぞれの単独版もあった。Quixel SUITEはQuixel Mixerに置き換えられた[680]。
- NDO Painterは画像から法線マップを生成したり[681]、法線マップなどからAOマップ、高さマップ、ディフューズマップ、スペキュラマップ、キャビティマップを生成したり[682]、キャビティマップから法線マップを生成することが可能であった[683]。法線ペイントにも対応していた。
VRベース
[編集]標準で対応するソフトウェアも存在する(Unreal Engine 4.13以降のMesh Paintなど)。
- Open Brush (Google←Skillman & Hackett)
- オープンソース化されたTilt Brush[684]の後継[685]。VRコンセプトアート向け[684]。Unityベース[684]。
- Kingspray Graffiti Simulator (Kingspray)
テクスチャ編集・2Dペイント
[編集]統合型ソフトウェアやモデリングツールにもテクスチャ編集・2Dペイントの搭載されているものがある (modo、Cinema4D、Maya、3ds MaxのViewport Canvasの2D View、BlenderのUV/Image Editor、Cheetah3D、ZBrush、Mudbox、3D-Coatなど)。
ソフトウェア | 浮動小数点画像 | 色管理 | タイルテクスチャ | 法線マップ編集 | ||
---|---|---|---|---|---|---|
編集 | OpenEXR入出力 | OpenColorIO | シームレス化 | 折り返し編集 | ||
GIMP | 2.9.2以降 | ? | G'MICのPatterns / Resynthetize texture[p2 1][686][687] | ? | ? | |
Krita | Yes | Yes | 2.6以降[688] | Wrap-Around Mode | 接線法線ブラシ | |
Blender | Yes | Yes | Yes | (blender-texture-toolsアドオン) | Yes | No |
Affinity Photo | Yes | Yes | Yes | ? | ? | 2.0以降[689] |
- ^ GIMP用プラグインとしてResynthesizerやThe Texturize pluginも存在する
- GIMP
- オープンソースの2Dペインター。ケージ変形や前景抽出選択機能を有している。2.9.2で、ワープ変形にも対応した。
- G'MICを搭載しており、深度マップの自動生成やステレオ3D画像化に対応している。
- 過去には映画業界(Silicon Grail (現在Appleの一部)、Rhythm & Hues、Sony Pictures Imageworksなど)の協力によって、GIMPを映画用に改造したCinePaint (旧FilmGIMP[690])も作られていた[691]。しかし、その後Rhythm & Huesが新たなGIMPのコアであるGEGLを開発し、それがGIMPに統合された。
- Krita
- オープンソースの2Dペインター。クローンツールや、ワープ変形、ケージ変形にも対応している。5.0でストーリーボードにも対応した。
- G'MICを搭載しており、深度マップの自動生成やステレオ3D画像化、前景抽出選択に対応している。
- 3.0でInstant Preview機能が搭載され、大きなサイズのテクスチャも編集しやすくなった。
- PD Howler
- VFX向けの2Dペイント/アニメーションソフトウェア。画像のシームレス化に対応している[692]。
- レイトレースによる3Dレンダリング、3D地形の生成、パーティクル、高さマップに対応しているほか、ロトスコープの作成、リタイム、モーションブラー付加、モーショントラッキング、画像スタビライゼーションなどにも対応している。
- Surforge
- Unity用のテクスチャリングアセット。
開発停止中
[編集]- Texture Maker (Reichert Software Engineering[693]←Tobias Reichert)
- 旧名Infinity Textures[694] (I-Tex)。
フローマップテクスチャ作成
[編集]フローマップのペイントに対応する3Dペイントソフトウェア (MARI 1.6以降[667]、Substance Painter[670]など)や、2Dペイントソフトウェア (KritaのTangentNormalBrushなど)も存在する。また、Flowmap生成に対応する統合ソフトウェアも存在する (Houdini 16.5以降のLabs Flowmapノード[236]など)。
- FlowMap Painter (Teck Lee Tan)
- フローマップ2Dペイントソフトウェア[695]。
- Flow Field Editor
- フローマップ2D編集ソフトウェア。オープンソース。
- Flowmap Generator (Superposition Games)
- フローマップ生成ソフトウェア。フォースフィールドからフローマップを生成する。Unityプラグイン版も存在する。
ループテクスチャ作成
[編集]- TimelineFX (RigzSoft)
- 2Dエフェクトのループテクスチャを作成するためのソフトウェア。
- Prominence
- 2Dエフェクトのループテクスチャを作成するためのソフトウェア。姉妹製品に、3Dに対応したProminence3Dがある。
マップ生成
[編集]PBRでは、旧来のディフューズマップからライティングを取り除いてアルベドマップを生成する必要がある。デライティングの手法は、画像処理でハイライトと影を除去する手法、機械学習でハイライトと影を除去する手法 (Substance 3D SamplerのDelight[696][256]、メッシュ再構築して3Dモデルを生成した後にグレーボール/ミラーボールの撮影画像を使ってデライティングする手法[697]、再構築した3Dモデルから法線マップとベント法線マップとAOマップと位置マップを生成してデライティングする手法 (UnityのDe-Lighting Tool[698][699]等)などがある。また複数角度の写真から各種マップを生成できるもの(Substance 3D SamplerのMultiangle To Material[255])や、機械学習で各種マップを生成できるものも存在する(Substance 3D SamplerのImage to Material[257][700]など)。
また、テクスチャ撮影時に、偏光フィルタを光源とレンズに使って交差偏光の状態にし、スペキュラ成分を除外して撮影するという手法[701]や、メッシュ再構築向けの写真撮影時に、フラッシュを焚いて影を除去した物を用意するという手法もある[702]。
ソフトウェアによって生成されるマップの品質に大きな違いが存在する。
ソフトウェア | 3Dモデルからマップ生成 (ベイク) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
法線 | ベント法線[t 1] | du/dv | デリバティブ | 高さ/変位 | AO/キャビティ[t 2] | PRT | 曲率 | ID | 位置 | 厚さ (透過率)[t 3] | ||
Substance 3D | Yes[703] | Yes[703] | ? | ? | Yes[703] | Yes[703] | ? | Yes[703] | Yes[704] | Yes[703] | Yes[703] | |
Mari | Yes[705] | ? | ? | ? | Yes[706][705] | Yes[706][705] | ? | Yes[706][705] | ? | Yes[705] | Yes[706][705] | |
ShaderMap Pro | Yes[707] | ? | ? | ? | Yes[707] | Yes[707] | ? | Yes[707] | Yes[708] | No | No | |
xNormal | Yes | Yes | ? | ? | Yes | Yes | Yes | Yes | ? | ? | Yes | |
Knald | Yes[709] | Yes[709] | ? | Yes[709] | Yes[709] | Yes[709] | ? | Yes[709] | Yes[709] | ? | Yes[709] | |
3D-Coat | Yes | Yes[710] | ? | ? | Yes | ? | ? | ? | ? | ? | ? |
ソフトウェア | 法線画像からマップ生成 | 高さ/変位画像からマップ生成 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
法線 | du/dv | デリバティブ | 高さ/変位 | AO | キャビティ | 曲率 | 法線 | du/dv | デリバティブ | AO | 曲率 | コーン | |
Substance 3D Sampler | ? | ? | ? | Yes[711] | ? | ? | ? | Yes[711] | ? | ? | Yes[711] | ? | ? |
ShaderMap Pro | Yes[712] | ? | ? | Yes[712] | ? | Yes[712] | Yes[712] | Yes[712] | Yes[712] | ? | Yes[712] | ? | ? |
xNormal | ? | ? | ? | ? | ? | Yes | ? | Yes | ? | ? | Yes | ? | Yes |
Knald | ? | ? | Yes | Yes | Yes | ? | Yes | Yes[713] | ? | 法線経由[713] | ? |
ソフトウェア | カラー画像からマップ生成 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
法線 | du/dv | デリバティブ | 高さ | 変位 | バンプ | ディティール[t 4] | AO | キャビティ | 曲率 | |
Substance 3D Sampler | Yes[700] | ? | ? | Yes[700] | ? | ? | ? | Yes[700] | ? | ? |
ShaderMap Pro | ? | ? | ? | ? | Yes[712] | ? | ? | ? | ? | ? |
xNormal | Yes | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Knald | Yes[713] | ? | 法線経由[713][714] | ? | ? | ? | 法線経由[713] | ? | 法線経由[713] |
ソフトウェア | カラー画像からマップ生成 | ||||||
---|---|---|---|---|---|---|---|
旧来モデルのマップ | マイクロファセット | PBRモデルのマップ | その他 | ||||
ディフューズ | スペキュラ | ラフネス/グロシネス | アルベド[t 5] | メタルネス | 放出 | 透明度 | |
Substance 3D Sampler | ? | ? | Yes[700] | Yes[700] | Yes[700] | ? | ? |
ShaderMap Pro | ? | Yes | 4.1以降 | Yes[707] | 4.1以降 | ? | ? |
- ^ Unreal Engine 4.17以降やUnityのHDRPなどで使われている。
- ^ AOマップのベイク時にレイの距離を短くすることでキャビティマップとなる。
- ^ 逆向きにAOマップをベイクすることで厚さマップとなる
- ^ セカンダリマップとしても知られる。
- ^ ベースカラーマップとしても知られる。
PBR対応
[編集]- ShaderMap Pro (Rendering Systems)
- 各種マップを生成するツール。法線のペイントにも対応している[715]。非商用無料。バージョン4.1でテクスチャのマルチアングルライトスキャンや、PBR向けマップ生成に対応した。
- ArtEngine (Unity Technologies←Artomatix[716])
- シームレス化、画像からのマップ生成、画像の超解像などに対応している。機械学習を使用したシームレス化サービスであるMaterialize[717]等の後継。
- AwesomeBump
- 画像から法線マップ、高さマップ、スペキュラマップ、AOマップを生成することができる。GPU専用[718]。オープンソース[718]。GPLライセンス。
- 3.0で、PBR向けのメタルネスマップ、ラフネスマップにも対応した。
- PixPlant (FaronStudio)
- 画像をタイル用テクスチャに加工するソフトウェア[719]。画像からディフューズマップ、ディスプレイスメント+法線マップ、スペキュラマップ、AOマップを生成することができる。5でPBR向けのメタルネスマップ、ラフネスマップにも対応した[720]。
PBR未対応
[編集]- CrazyBump (Ryan Clark[721])
- 画像からディフューズマップ、法線マップ、変位マップ、スペキュラマップ、AOマップを生成することができる。
- MindTex (Frozen Flame[722])
- ディフューズマップ、法線マップ、高さマップから、法線マップ、高さマップ、スペキュラマップ、グロスマップ、自己発光マップ、AOマップ、反射マップを生成することができる。
マテリアル未対応
[編集]- xNormal (The XN3 Team)
- 無料。Windows専用。3Dビュワーが付属している。3Dモデルからの各種マップの生成、画像からの各種マップ生成に対応している。ハイポリモデルからローポリモデルのテクスチャを生成可能。
- Knald (Knald Technologies)
- GPUを利用して、3Dモデルや画像から各種マップを生成することができる[723][709]。
- Smart Normal
- 無料。画像から法線マップを生成するためのWebGLベースのWebアプリ[724]。画像から法線マップを生成可能。
開発停止中
[編集]- GIMP normalmap plugin
- 画像から法線マップを生成するGIMP用プラグイン。オープンソース。
- Insane Bump
- 無料。画像から法線マップ、高さマップ、ディフューズマップ、スペキュラマップ、AOマップを生成することができる。1.0はGIMPプラグインだったが、2.0で単体ソフトウェアとなった。
- GameWorks Materials and Textures (NVIDIA)
- 深層学習を用いて、二枚の画像からディフューズマップ、法線マップ、スペキュラマップ、グロスマップを生成することができた[725]。また、深層学習を使った画像の拡大や、画像のバリエーション作成にも対応していた[725]。開発終了[726]。
- nMaker
- 無料[727]。画像から高品質な法線マップ、変位マップ、高さマップ、ディフューズマップ、AOマップなどを生成可能なPhotoshop用プラグイン群[728]。
テクスチャベイク
[編集]- Flatiron (3d-io)
- 3ds Max用のベイク支援プラグイン[729]。UV展開やUVパッキングにも対応している[730]。
- サブセットにUV展開及びUVパッキングのみのUnwrella (Mayaにも対応[731])、UVパッキングのみのUV-Packer (無料、Blenderにも対応[732]) がある[730]。
- MightyBake
- ハイポリからローポリ用の法線マップをベイクするソフトウェア。AOマップの生成にも対応している。
- Handplane Baker (Handplane 3d)
- ハイポリからローポリ用のAOマップ、キャビティマップ、曲率マップ、接線空間法線マップなどの各種マップをベイクするソフトウェア[733]。無料[733]。
- 旧Handplane[733]。以前は法線マップから接線空間法線マップを生成するツールであった[733]。
- Faogen (Rustic Dreams)
- 3DモデルからAOマップを生成するソフトウェア[734]。GPU対応[734]。
開発停止中
[編集]- SMAK (Lunar Workshop)
- ハイポリからローポリ用のテクスチャマップを生成するツール[735]。また、法線マップからキャビティマップを生成可能。オープンソース化された[735]。
- 3DモデルからのAOマップ生成も可能だが4K解像度未対応[736]。
- aobaker
- 3DモデルからAOマップを生成するコマンドラインツール。UVアトラスの生成にthekla_atlasを、AOの計算にembreeを使用している。
UV展開
[編集]ほぼ全ての統合型ソフトウェアはUV展開に対応しているものの、UV展開に特化したソフトウェアも存在する。展開アルゴリズムにおいては、かつてLSCMが主流であったが、ABFに対応するソフトウェアが増えており (Blender、Cinema4D R10.5、Lightwave 11.5、Cheetah3D 6.2など)、それよりも高品質とされるISOMAPに対応するソフトウェア (RizomUV、Softimage、Maya)や、その他のアルゴリズムを実装したソフトウェア (3D-CoatのGU (Globally Uniform)展開)も現れている。また、マルチタイルUVテクスチャに対応するソフトウェアが増えており、タイル間のUV島の移動が容易となっている。
UVスカルプトに対応しているソフトウェアもある (Maya 2018以降搭載のUnfold3D[232]、Modo、Blenderなど)。
- RizomUV (Rizom-Lab[737]←Polygonal Design)
- 旧Unfold3D[738]。UV展開ソフトウェア。ISOMAPアルゴリズムによる高品質なUV展開、UVスカルプトなどに対応している。この技術は、Softimage 7.5以降[739]やMaya 2015以降[740]にも標準搭載されている。
- headus UVLayout (headus)
- Ultimate Unwrap 3D (Brad Bolthouse)
開発停止中
[編集]- Zebruv
- Maya用のABF++アルゴリズムによるUV展開プラグイン。無料。最終リリースは2010年。
- Roadkill (pullin shapes)
- Live Unwrap対応のUV展開ソフトウェア。Maya、3ds Max、Softimage用のプラグインも存在する。ライセンスはGPL。BlenderのLSCM及びABFのコードを使用している。最終バージョンは2013年リリースの1.1。
- UV Edit Pro (D-Storm)
- LightWave用。
- UVMapper
- テクスチャマッピングに用いるUV座標の編集を行うソフトウェア。販売停止中。
- Nightshade UV Editor (Martin Dahlin)
- Maya用のテクスチャエディタ拡張。Maya 2017 Update 3に統合された[741]。
- XrayUnwrap (Raylight)
- 3ds Max及びMaya用のUV展開プラグイン。
マテリアルエディタ
[編集]多くの統合ソフトウェアは標準でマテリアル編集機能を持っている。一部のレンダラーは、マテリアル編集に対応するGUIを備えている (V-RayのV-Ray Standalone Material Editor[742]、Maxwell RenderのMaxwell Studio、Indigo Rendererなど)。
3Dスキャン及びテクスチャスキャン
[編集]3Dスキャン
[編集]3Dスキャンには、レーザースキャナーを用いたレーザースキャン、一般的なカメラやステレオカメラを用いたイメージベースモデリング、カメラ及びプロジェクターを用いた構造光3Dスキャニングなどの手法がある。
イメージベースモデリングは写真測量法を用いた3Dスキャンの一種で、複数の画像や動画から自動的又は半自動的にモデル生成を行うことができる。実物モデルはマッチムーブに良く使われるため、トラッキングソフトウェアにはイメージベースモデリング機能を持つものがある (boujouやPFTrackなど)。
標準で3Dスキャンに対応するOSも存在する(iOS 17以降のObject Captureなど)。
- PhotoModeler (Eos Systems (商号PhotoModeler Technologies))
- Premium版と様々な制限のあるStandard版が存在する。移動したり変形するオブジェクトにも対応している[743]。2012.2でレーザースキャンデータにも対応した[744]。
- Autodesk ReCap Pro (オートデスク)
- クラウドベースのイメージベースモデリングツールReCap Photo (Autodesk ReMakeの後継[745]、123D Catchの後継[746]の後継) が付属している。ライセンス無しでもReCapとして使うことが可能[747]だが、機能が著しく制限され、イメージベースモデリングも不可能となる。iPad版もある。
- LiDARスキャンしたデータの利用や、ポイントクラウドの編集にも対応している。
- 3DF Zephyr (3Dflow)
- イメージベースモデリングソフトウェア。無料のFree版および安価なLite版も存在する。3.0でレーザースキャンデータにも対応した[748]。
- RealityCapture (Epic Games←Capturing Reality[749])
- イメージベースモデリングソフトウェア。写真とレーザースキャンデータのどちらかもしくは両方からモデルを生成する[750]。レーザースキャン未対応の安価なPGM版もある。
- HoudiniがRealityCaptureとの連携プラグインを提供している[751]。モバイル版のRealityScanもある[752]。
- iTwin Capture Modeler (Bentley Systems←Acute3D)
- 旧ContextCapture←Smart3DCapture[753]。イメージベースモデリングソフトウェア。以前は無料版と安価なBasic版も存在したが、Bentley Systemsの買収によって終了した[754]。
- LoD生成に対応している[755]。Connect Edition Update 4で、レーザースキャン等により取得したポイントクラウドの処理にも対応した[756]。
- Agisoft Metashape (Agisoft)
- 旧PhotoScan。イメージベースモデリングソフトウェア。ポイントクラウドデータの読み込み及び色付けも可能[757]。スティッチによる360度パノラマ作成にも対応している。過去にはステレオ画像専用の無料版であるStereoScanも存在した。GPUやネットワーク処理に対応。ライティング除去にも対応[758]。
- ライティング除去用単体ソフトのAgisoft De-Lighterが無料で提供されている[759]。
- Polycam
- LiDARセンサーを積んだiPad及びiPhone用[760]。2.0で写真測量法に対応した。
- KIRI Engine (KIRI Innovations)
- iOS及びAndroid用。iOS版はLiDARにも対応している[761]。
- Scaniverse (Niantic[762]←Toolbox AI)
- iPad及びiPhone用。無料。LiDAR無しにも対応[763]。
イメージベースモデリングのみ
[編集]Substance 3D Samplerも参照。
- 3DSOM Pro (CDSL)
- GPU対応のイメージベースモデリングソフトウェア[764]。ストライプパターンによる構造光3Dスキャンにも対応している[765]。
- VisualSFM
- 無料。GPU対応。
- MeshRoom
- オープンソース。MPLライセンス。ベースフレームワークはAliceVisionとなっている[766]。AliceVisionはHoudiniのLabs AV Photogrammetryからも使用可能となっている。
- COLMAP
- オープンソース。BSDライセンス。
- PhotoCatch (EOS Innovations)
- macOS及びiOS用。無料。OS標準のObject Capture APIを使用している[767]。旧Object Capture UI。
深度カメラ用
[編集]Kinect等の深度カメラは内部で構造光3Dスキャンを用いているものの、そのデータは深度画像へと変換されて外部に渡される。
- ReconstructMe (PROFACTOR)
- 深度カメラを使って3Dモデルを生成するソフトウェア。非商用無料。
- RecFusion (ImFusion)
- 深度カメラを使って3Dモデルを生成するソフトウェア。複数カメラに対応するProと、単体カメラのみの通常版がある。
- Dot3D Pro (DotProduct)
- Phi.3Dの後継[768]。Windows及びAndroid向け。Windows版はIntel RealSenseにも対応。
- Skanect (Occipital←ManCTL)
- 独自ハードウェアのSkanect用。iOS用アプリのCanvasもある。CanvasはiPad内蔵のLiDARセンサーにも対応している。
- Geomagic Wrap (3D Systems←Geomagic)
- 様々な3Dスキャナの制御に対応している。以前はSenseスキャナ向けのSense softwareも存在した。
- itSeez3D
- 深度カメラを使って3Dモデルを生成する。iPad版はOccipitalのStructure Sensorに、Windows版はIntelのRealSenseに対応。
構造光3Dスキャン用
[編集]- 3DUNDERWORLD SLS
- プロジェクターとカメラ二台を使った3Dスキャンソフトウェア[769]。オープンソース。
- 3DUNDERWORLDのアルゴリズムは、OpenCVのStructured Light APIにも採用されている[770]。
- SLStudio
- プロジェクターとカメラ一台を使った3Dスキャンソフトウェア。オープンソース。
- HP 3D Scan Software (HP Development Company[771]←DAVID Vision Systems←ブラウンシュヴァイク工科大学)
- 旧DAVID。以前は無料版も存在した。HP 3D Structured Light Scanner(旧David SLS)向け。
開発停止中のソフトウェア
[編集]- Autodesk ImageModeler (オートデスク←RealViz)
- イメージベースモデリングソフトウェア。2009年まで単体版が発売されていた[772]が、その後、3ds MaxやMayaのサブスクリプションに付属するようになった[773]。
- Canoma (Adobe Systems←Metacreations)
- イメージベースモデリングツール。開発が停止されている。
- D-Sculptor (D Vision Works)
- イメージベースモデリングソフトウェア。最新バージョンであるD Sculptor 2は、2002年にリリースされた。
- iModeller (UZR)
- イメージベースモデリングソフトウェア。最新バージョンである2.6は、2005年にリリースされた[774]。
- insight3d
- オープンソースのイメージベースモデリングソフトウェア。ライセンスはAGPL3。
- Kinect Fusion (Microsoft)
- 深度カメラのKinectを使って3Dモデルを生成するソフトウェア。Kinect for Windows SDKに含まれていた。
- Trimensional
- iPhone用の構造光3Dスキャンアプリ[775]。フロントカメラで撮影しながら、ディスプレイからパターンを照射することで、3Dスキャンを行う[775]。
- Fuel3D Studio (Fuel 3D Technologies)
- ステレオカメラを搭載したハンドスキャナーであるSCANIFY用のソフトウェア。開発終了[776]。
- IDEA (FARO Technologies[777]←Open Technologies)
- Scan in a Boxステレオ構造光3Dスキャナー用。メッシュクリーンアップソフトウェアRameshCleanerの後継。
- Trnio
- iPhone用の3Dスキャンソフトウェア。イメージベース及びARKitによるスキャンに対応していた[778]。サービス終了[779]。
- Strata Foto 3D (Strata←Corastar)
- イメージベースモデリングソフトウェア。
- Multi-View Environment
- オープンソース。GPLライセンス。開発はメンテナンスモード。
ポイントクラウド取り込み・編集のみ
[編集]LiDARスキャンしたデータなどを取り込むためのもの。
大規模な3Dスキャンは、建築方面だけでなく、科学捜査や法廷アニメーション[780][781]、VFX[782][783]でも行われている。
ソフトウェア | ポイントクラウドプリミティブ | インポート | |||
---|---|---|---|---|---|
ASTM E57 | LASer (LAS) | Leica Cyclone PTS | Autodesk ReCap RCS/RCP | ||
3ds Max | Point Cloud Object | Yes[784][pt 1] | Yes[pt 1] | (Krakatoaプラグイン) | Yes |
Maya | ? | ? | (B-Suiteプラグイン集のLidar Tools[pt 2]) | ? | ? |
Cinema 4D | ? | No | (SINTRIXプラグイン[785] / LAZPointプラグイン[786]) | (LAZPointプラグイン)[786] | ? |
Blender | 3.1以降 | ? | (Blender LiDAR Importerアドオン) | ? | ? |
Houdini | Yes | Lidar Import SOP[787][788] | ? | ? | |
Unreal Engine | ? | LiDAR Point Cloudプラグイン[789][790] | ? |
- ^ a b 以前はEugene Liscio及びDavid DustinのClouds2Maxや、Krakatoa 2.4以降のPRT Loader (PRT形式以外にも対応)が必要であった。
- ^ オープンソース。
商用製品
[編集]- Bentley Pointools (Bentley Systems←Pointools)
- 旧Pointools Edit[791]。ポイントクラウド編集ソフトウェア。過去にはRhinoceros用プラグインとSketchUp向けのプラグインが存在した[791]。3ds MaxやMayaからカメラパスをインポート/エクスポート可能。
- Arena4D (Veesus)
- ポイントクラウド編集ソフトウェア。Rhinoceros用のプラグインが存在する。 3ds MaxやMayaからカメラパスをインポート可能[792]。
非営利または個人による物
[編集]- MeshLab
- オープンソース。
- CloudCompare
- オープンソース。
- Blender Photogrammetry
- オープンソース。Blender用アドオン。写真測量データ向け[793]。Bundler、COLMAP、ImageModeler、Meshroom、VisualSfMなどの形式に対応。
- Photogrammetry Importer
- オープンソース。Blender用アドオン。写真測量データ[794]及びLiDARデータ向け。インポートしたデータは自動カメラトラッキングにも使うことができる[794]。VisualSFM、COLMAP、Meshroom、Multi-View Environment、Agisoft Metashapeなどの形式に対応。またPyntcloudライブラリ等によりLAS形式などにも対応。
- SEQUOIA (Amazon.com[529]←Thinkbox Software)
- ポイントクラウドをメッシュに変換するソフトウェア。無料化された[530]。
開発停止中
[編集]- Studio Clouds (Autodesk ← Alice Labs)
- ポイントクラウド編集ソフトウェア。3ds Max及びMaya用のプラグインが存在した。ディスコン。
- Point Cloud (SYCODE)
- ポイントクラウドをメッシュに変換するソフトウェア。最新バージョンは2007年リリースの1.0[795]。
メッシュ修正
[編集]再メッシュ化に対応するソフトウェアには、BlenderのRemeshモディファイア、MeshLabの「Remeshing, Simplification and Reconstruction」、NetFabbのRemeshなどが存在する。メッシュ修正は3ds Max 2021.3以降のMesh Cleaner Modifier[638]などがある。
- PolyMender
- 再メッシュ化を行うソフトウェア。無料。PolyMenderのソースコードは、BlenderのRemeshモディファイアにも使用されている[796]。最新版は2011年リリースの1.7。
- MeshFix (Consiglio Nazionale delle Ricerche)
- オープンソース。最新版は2016年リリースの2.1。
- ReMESH (Consiglio Nazionale delle Ricerche)
- オープンソース。GPLライセンス。最新版は2011年リリースの2.1。
- TrIMM
- オープンソース。最新版は2009年リリースの1.0。
- Graphite (Project ALICE)
テクスチャスキャン
[編集]テクスチャの取り込みには、写真を画像処理で変換する手法、3Dスキャンからテクスチャ抽出する手法、マテリアルスキャナーを使う手法などがある。前者二つについては#マップ生成を参照。
マテリアルスキャナーでは、測定したマテリアル (MERL BRDF database形式、X-riteのAxF形式、MDLのMBSDF形式、V-RayのVRscans形式など) をそのままレンダリングで使ったり、別のシェーダーにフィッティングすることが行われている (#測定マテリアル参照)。マテリアルスキャナーは市販のものも存在する (X-rite TACなど) が、簡易的なものは自作することもできる[797]。
モデル最適化
[編集]GPU向けのモデル最適化にはGPUの特性に合わせて最適化する頂点キャッシュ最適化、オーバードロー最適化、頂点先取りキャッシュ最適化などの手法がある。
ソフトウェア | 入力 | 出力 | 最適化 | メッシュ単純化 | モデル圧縮 | テクスチャ圧縮 | ||||
---|---|---|---|---|---|---|---|---|---|---|
glTF形式 | CAD形式 | glTF形式 | GPU向け | 間引き | LoD生成 | Imposter生成 | Draco | meshopt | BasisU | |
Compressonator | Yes | No | Yes[798] | Yes[798] | Yes[798] | No | No | Yes[798] | No | ? |
InstaLOD | Yes[799] | Yes[799] | Yes[800] | ? | ? | Yes | Yes | ? | ? | ? |
Simplygon | Yes | Yes[801] | Yes | ? | Yes | Yes | Yes | ? | ? | ? |
RapidCompact | Yes[802] | Yes[802] | Yes[803] | ? | Yes[802] | ? | ? | Yes[804] | ? | Yes[804] |
PiXYZ STUDIO | Yes[805] | Yes[805] | ? | Yes | Yes[806] | ? | ? | ? | ? | |
gltfpack | Yes | No | Yes | ? | Yes | ? | ? | ? | Yes | Yes |
Unreal Engine 4 | Datasmith[807][329][op 1] | ? | ? | ? | Yes[808] | Yes[809] | ? | ? | ? |
- ^ 4.24より前はDatasmithが別売であり、同種のプラグインとしてTheia Interactive製のOptimなども存在した。
- Compressonator (Advanced Micro Devices←ATI Technologies)
- 旧AMD Compress[810]←ATI_Compress。テクスチャ圧縮ツールであったが、モデル最適化および圧縮にも対応した。GUI版とコマンドライン版がある。オープンソース化された[810]。MITライセンス。
- テクスチャ形式ではASTC形式、KTX形式、KTX2形式に対応している。テクスチャ圧縮ではBCnやASTC、ATC (ATITC)、ETC1/2への圧縮に対応している。GPUによる圧縮にも対応している。
- InstaLOD (InstaLOD)
- テクスチャマージ、内部ポリゴン除去などの最適化にも対応。UV展開、テクスチャベイクも可能。
- Maya、3ds Max、Unity、Unreal用のプラグイン、単体版のStudio XL、コマンド版のPipelineがある。
- Simplygon (Microsoft←Donya Labs)
- ビルボードクラウドの生成、オブジェクトの集約、テクスチャマージ、可視性カリングなどにも対応。Unreal Engine4、3ds Max、Mayaとの統合やSDKが用意されている。無料のFREE版と有料のTITLE版がある。
- RapidCompact (Darmstadt Graphics Group←フラウンホーファーコンピューターグラフィクス研究所[811])
- 旧InstantUV[811]。3Dモデル最適化、内部ジオメトリ削除、UV展開、テクスチャベイク、形式変換などに対応している。
- PiXYZ STUDIO (Unity Technologies[812]←Metaverse Technologies France (商号PiXYZ Software))
- CAD形式などを取り込んで最適化するためのソフトウェア。Unity用のプラグインも存在する。
- Meshconvert (Microsoft)
- DirectXMeshに含まれるツール。オープンソース。頂点キャッシュ最適化に対応している。出力形式はSDKMESH、VBO及びCMO。メッシュ単純化やglTF出力は未対応。
- gltfpack
- meshoptimizerの一部。3Dモデル最適化ツールであり、出力形式はglTF 2.0形式となっている。オープンソース。
ポリゴンリダクション及びLoD
[編集]ポリゴンリダクションは多くの統合ソフトウェアに搭載されている (3ds MaxのProOptimizer Modifier、MayaのReduce、SoftimageのPolygon Reduction、modoのPolygon Reduce、LightWaveのReduce Polys及びReduce Polys+ (旧Marvin Landis製qemLOSS2)、HoudiniのPolyReduce、Cinema 4DのPolygon Reduction Tool、Shade 15以降のポリゴンリダクション、BlenderのDecimate Modifierなど)。幾らかのモデラーにも搭載されている (3D-CoatのSurface ModeのDecimate、ZBrush付属のDecimation Masterプラグインなど)。その他のソフトウェアにも搭載されているものがある (MeshlabのQuadratic Edge Collapse Detection、PhotoshopのSimplify 3D Meshなど)。
LoDの自動生成に対応するソフトウェアも存在する (Maya LT 2016 Extension 2以降[813]、Cinema 4D R19以降、HoudiniのLabs LOD Create/Labs LOD Hierarchyなど)。
LoD生成対応
[編集]- Polygon Cruncher (Mootools software)
- 3ds Max、Maya、Lightwave、3DBrowser向けのポリゴンリダクションプラグイン。3ds Max (ProOptimizer Modifierとして)、Lumion、Twinmotionなどに標準搭載されている[814]。SDK版もある。
- Automatic LOD (Ultimate Game Tools)
- Unity用のポリゴンリダクション、LoD作成および管理アセット。Advanced Tools Mega Packアセットのサブセット。ポリゴンリダクションのみのMesh Simplifyもある[815]。
- AssetGen
- 旧Dark Blender。Blender用のゲームアセット作成向けツール[816]。LoD生成に対応している。オープンソース。
その他
[編集]- Optiloops
- 条件によってループエッジを減らすBlender用アドオン。オープンソース。
開発停止中
[編集]- Krabl Mesh Processors
- Unity用のポリゴンリダクション及び細分化アセット。Unity 5未対応。
- Skinny3D (TDM Solutions)
- ポリゴンリダクションツール。
- Cruncher (RealWorldUnity.com)
- Unity用のポリゴンリダクション及びLoD作成アセット。
- Vizup Desktop (Vizup)
- ポリゴンリダクションツール。ミドルウェアのVizup SDKも存在した。
Imposter生成
[編集]Imposterはビルボードの発展形であり、ポッピングの起こらない八面体的Impostorが登場してLoDの延長として使われはじめた。
標準で旧式のImposter生成に対応するソフトウェアも存在する(HoudiniのLabs Impostor Texture、Unreal Engine 4など)。
- ImpostorBaker
- UE4用の八面体的Impostorプラグイン。Fortniteで使われている[817]。
- Amplify Impostors (Amplify Creations)
- Unity用。球状および八面体的Impostorに対応している。
- Instant Imposters
- Blender用[818]。
テクスチャ最適化
[編集]テクスチャ圧縮
[編集]これらのソフトウェアは主にゲームやリアルタイムレンダリング向けである。オフラインレンダリング向けでは、OpenEXRの圧縮機能を使うことが多い。
テクスチャ圧縮に使用可能な方式は、使用するAPIやGPUによって異なっており、モバイル向けとデスクトップ向けで異なる圧縮が使われている。また、2018年6月時点で、OpenGL ES 3.0未満にのみ対応するGPUを使っている消費者がまだ残っている[819]ため、レガシーな圧縮方式も未だ使われている。一方、デスクトップでは既にDirectX 11以降にほぼ移行した[820]。
デスクトップ向けでは、Direct3D 10以前で主流となっていたDXTn (S3TC、BC1~3)がレガシーとなりつつあり、Direct3D 11で採用されたBPTC (BC6H/BC7)が普及しはじめている。モバイル向けでは、当初GPUベンダー毎に異なる圧縮方式しか使うことができなかった (Qualcomm製GPU専用のATC (ATITC)、PowerVR専用のPVRTC、NVIDIA製GPU用のDXTnなど) ものの、2010年のAndroid 2.2の登場により、GPUに依存しない圧縮方式として透明度非対応のETC1が使えるようになった。その後、OpenGL ES 3.0とMetalでETC1の後継であるETC2が採用され、透過度にもETC2+EACで対応した[821]。Android 5.0及びiPhone 6以降では、最新の圧縮方式であるASTCが使えるようになっている[822][823]。
デスクトップとモバイルの両方への互換性を保つため、各種圧縮テクスチャへのリアルタイム変換が可能な圧縮テクスチャ形式も登場しており、KTX2形式で使用可能になる予定となっている (ETC1サブセットのETC1S[824]、ASTCサブセットのUASTCなど)[825]。
法線マップなどの互いのチャンネルに相関性がないテクスチャの圧縮では、法線マップをDXT5に詰める方式であるDXT5n (DXT5nm、BC3n)が存在したものの、その後、法線マップ向けのATI2 (3Dc、BC5、RGTC2、DXN2)がDirect3D 10やOpenGL 3.0に採用されて普及し、デスクトップで使われている。モバイルではQualcomm製GPUやNVIDIA製GPUなどの3Dcに対応する実装もあるが標準化されておらず、OpenGL ES 3.0ではEAC圧縮を使うのが標準となっている[821]。
1chテクスチャ (高さマップなど) 向け圧縮では、デスクトップ向けのATI1 (3Dc+、DXT5A、BC4、RGTC1、DXN1)と、モバイル向けのEACが存在する。ASTCは、1chテクスチャ、法線マップ等の2chテクスチャ、3Dテクスチャにも対応している[826]。今後デスクトップにも導入される予定。
またテクスチャ圧縮の上に通常の可逆圧縮を追加することが可能である (スーパー圧縮)。KTX2形式で採用されたスーパー圧縮方式として、BasisLZ、zlib、Zstandardが存在する[825]。
方式の開発元 | S3 Graphics | AMD | NVIDIA | ARM /AMD |
Ericsson | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
旧Direct3D名 | DXT1 | DXT2 | DXT3 | DXT4 | DXT5 | ATI1 | ATI2 | ||||||||
新Direct3D名 | BC1 | BC2 | BC3 | BC4 | BC5 | BC6H | BC7 | ASTC | |||||||
OpenGL名 | S3TC | [827] | S3TC | [827] | S3TC | RGTC | BPTC_ FLOAT |
BPTC | ETC | EAC | その他 | ||||
1 | 2 | 1 | 2 | ||||||||||||
別名 | 3Dc+ | 3Dc | |||||||||||||
Compressonator | Yes | No | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | ATC (ATITC) | ||
Mali Texture Compression Tool | No | No | No | No | No | No | No | No | No | Yes | Yes | Yes | |||
Arm ASTC Encoder | No | No | No | No | No | No | No | No | No | Yes | No | No | |||
Fast ISPC Texture Compressor | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | ||
Adreno Texture Tool | Yes | No | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ATC (ATITC) | ||
PVRTexTool | Yes | Yes | Yes | No | No | No | No | Yes | Yes | Yes | PVRTC1/2 ETC1S、UASTC | ||||
texturetool | No | No | No | No | No | No | No | No | No | Yes | No | No | PVRTC | ||
NVIDIA Texture Tools Exporter | Yes | ? | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | ? | ? | ? | ||
DirectXTex | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | No | |||||
bc7_gpu | No | No | No | No | No | No | No | No | Yes | No | No | No | |||
FasTC | Yes | No | No | No | Yes | No | No | No | Yes | No | Yes | No | No | PVRTC | |
texgenpack | Yes | No | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | No | |||
GPURealTimeBC6H | No | No | No | No | No | No | No | Yes | No | No | No | No | |||
bc7enc_rdo | Yes | ? | ? | ? | Yes | Yes | Yes | ? | Yes | ? | ? | ? | ? | ||
Betsy | Yes | ? | Yes | ? | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Yes | ||
Texture Works Plugin For Photoshop | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | No | No | No | |||
crunch (Unity Technogies版) | Yes | No | Yes | No | Yes | No | Yes | No | No | No | Yes | 1相当 | No | Crunched DXT1/5、Crunched ETC1/2、ETC1S/2AS | |
ETCPACK | No | No | No | No | No | No | No | No | No | No | Yes | Yes | |||
Etc2Comp | No | No | No | No | No | No | No | No | No | No | Yes | Yes | |||
etcpak | Yes | No | No | No | Yes | No | No | No | No | No | Yes | No | |||
GIMP 2.10.10以降 | Yes | No | Yes | No | Yes | Yes | Yes | No | No | No | No | No | |||
etc1tool | No | No | No | No | No | No | No | No | No | No | Yes | No | No |
ASTC対応
[編集]- Arm ASTC Encoder (ARM)
- ASTCエンコーダー。旧ASTC Evaluation Codec。オープンソース化された[828]。Apache License 2.0。
- なお過去にはASTCだけじゃなくETC1/2にも対応するMali Texture Compression Toolもあったものの開発終了となっている[829]。
- Fast ISPC Texture Compressor (Intel)
- Fast Texture Compressionの後継。BC7 (BPTC)、BC6H (BPTC_FLOAT)、ETC1及びASTCへの圧縮に対応している[830]。オープンソース。MITライセンス。
- Adreno Texture Tool (Qualcomm Technologies)
- 別名QCompress。AdrenoSDKに付属している。ASTC、ATC (ATITC)、ETC1/2、EAC、S3TC (DXT1/3/5)、3Dc (BC5)への圧縮に対応している[831]。
- PVRTexTool (Imagination Technologies)
- DDS、KTX、PVR、Basis形式に対応している。PVRTC、DXT (S3TC)、ETC、ASTC、ETC1S/UASTCへの圧縮に対応している[832]。3ds Max、Maya、Photoshop向けのプラグインがある。
- TextureConverter (Apple)
- Metal Developer Toolsに付属している。Windows版もある[833]。
- iOS SDKに付属していたtexturetool[834]の後継[835]。texturetoolはPVR形式とKTX形式に対応しており、ASTC、PVRTCへの圧縮に対応していた[834]。
- NVIDIA Texture Tools Exporter
- CUDAベース。キューブマップ生成、ミップマップ生成、法線マップ生成、超解像、スーパー圧縮などにも対応。Photoshopプラグインもある。NVIDIA Texture Tools及びNVIDIA Texture Tools for Adobe Photoshopの後継。
- 旧版はオープンソースであり、元NVIDIA・現TheklaのIgnacio Castaño氏が管理する派生版が存在した(開発終了)ほか、その派生のBC1エンコーダであるICBCもある。
- またASTC圧縮専用のNVASTC (NVIDIA CUDA Accelerated ASTC Texture Compressor)も存在した[836]。
ASTC未対応/BPTC対応
[編集]- DirectXTex (Microsoft)
- DirectXが対応しているほぼ全てのテクスチャ形式への圧縮に対応している。ASTCに未対応。オープンソース。ライセンスはMS-PL。
- bc7_gpu (Volition)
- BC7 (BPTC)への圧縮に対応している。OpenCL及びCUDA専用。オープンソース。BSDライセンス。
- FasTC (ノースカロライナ大学チャペルヒル校ガンマグループ)
- BPTC (BC7)、ETC1、DXT1/5、PVRTCへの圧縮に対応している。DXT1/5圧縮にはstbを、ETC1圧縮にはrg-etc1をバックエンドとして使用している。オープンソース。Apacheライセンス。
- texgenpack
- DDS及びKTX形式に対応している。ETC1/2、DXT、BC6/7への圧縮に対応している。オープンソース。
- GPURealTimeBC6H
- BC6Hへの圧縮に対応している。DirectX 11専用。オープンソース。開発者のKrzysztof Narkowiczは、『GPU Pro 7』でアルゴリズムの解説を行っている[837]。
- Texture Works Plugin For Photoshop (Intel)
- Photoshop用プラグイン。オープンソース。Apache License 2.0。BC1/3/4/5/6H/7に対応している。バックエンドにFast ISPC Texture Compressor及びDirectXTexを使用している。
- bc7enc_rdo (Rich Geldreich)
- BC1/3/4/5/7への圧縮に対応している。オープンソース。bc7enc (bc7enc16の後継) 及びBasis SIMD BC7 Texture Encoder (Binomial) の後継。
- Betsy
- GLSL計算シェーダで実装されたテクスチャ圧縮実装[838]。様々な形式に対応している。オープンソース。
ETC2対応
[編集]- ETCPACK (Ericsson)
- 別名Ericsson Texture Compression Tool。ETC1/2及びEACへの圧縮に対応していた[839]。Unityで使われている[840]。
- Etc2Comp (Google)
- ETC1/2への圧縮に対応している。オープンソース。Unityで使われている[840]。開発停止中。
- etcpak
- ETC1/2、DXT1/5への圧縮に対応している。オープンソース。Unityで使われている[840]。
ETC1S/UASTC/スーパー圧縮対応
[編集]- crunch
- オープンソース。DDS、KTX及び独自のCRN形式での出力、DXT1/3/5、3Dc、ETC1、ETC2 (ETC1相当)、Crunched DXT1/5、Crunched ETC1/2、ETC1S、ETC2ASへの圧縮に対応している。元々Tenacious SoftwareのRich Geldreichが開発していたが、2012年にNVIDIAの元従業員が特許侵害の通知を行った[841]。その後、メンテナはBinomial→Unity Technologiesへと移っている[842]。ETC1圧縮部分はrg-etc1としても知られている。Unityは標準でcrunchの独自圧縮に対応している[843]。
- Basis Universal (Binomial)
- KTX2形式および独自のBasis形式での出力、ETC1S及びUASTCへの変換、Zstandard方式などでのスーパー圧縮に対応している。Googleが開発に協力している[844]。
- KTX-Software (Khronos Group)
- KTX形式への変換を行うtoktx[845]、古いKTX形式からKTX2形式へと変換するktx2ktx2、KTX2形式のスーパー圧縮を行うktxscなどが含まれる。オープンソース。ETC1S及びUASTCへの変換、Zstandard方式などでのスーパー圧縮に対応している。圧縮にはBasis Universalが使われている。
BPTC/ASTC/ETC2未対応
[編集]- etc1tool (Google)
- PKM形式 (ETC1) への圧縮に対応している[846]。オープンソース。Android SDKに付属。
MIPMAPテクスチャ生成
[編集]多くのレンダラーは、タイル化したMIPMAP(多解像度)テクスチャ生成ツールを含んでいる (V-Rayのimg2tiledexr[847]、RenderManのtxmake[848]、HoudiniのMantraのicp[849]及び18.5以降のimaketx、3Delightのtdlmakeなど)。タイル化画像形式では、タイル化されたTiff形式やOpenEXR形式が良く使われている。
オープンソースのOpenImageIOにもMIPMAPテクスチャ生成ツールのmaketxが含まれており、それを採用しているレンダラーも存在する (Arnold Renderer[850]など)。
UVアトラス/パッキング
[編集]ドローコールの削減や、ライトマップの作成などに使われる。標準でUVアトラス作成向けの機能を持つソフトウェアも存在する (ModoのCreate UV ToolのAtlas/Atlas2、Blender 2.8以降やCinema 4D R23以降のマルチオブジェクトのUVパッキング[220]など)。標準で空洞を埋めるような高度なUVパッキングに対応するソフトウェアも存在する (3ds Max 2022.2以降 (Unfold3Dベース)、Maya (Unfold3Dベース)、Houdini 16.5以降、Cinema 4D (Ministry of Flatベース[219])、Blender 3.6以降 (xatlasベース) など)。
- UVAtlas (Microsoft)
- UV Atlas生成ツール[851]。オープンソース化された。ライセンスはMITライセンス。
- thekla_atlas (Thekla, Inc)
- コマンドラインツール。オープンソース。派生版のxatlasライブラリは Godot など様々なソフトウェアに使われている。またxatlasのアルゴリズムはBlenderにも搭載されている[852]。
- ShotPacker
- Blender用の高度なUVパッキングアドオン。
- UVPackmaster
- Blender用の高度なUVパッキングアドオン。UDIM対応[853]。
開発停止中
[編集]- Easy Atlas (Seigi Sato)
- Maya用。無料。バックエンドにPhotoshopを使用している[854]ため、使うにはPhotoshopが必要となる。
- IPackThat (Piranha Bytes Distribution UG&Co KG)
- 高度なUVパッキングソフトウェア[855]。高密度なパッキングが可能。
シェーダー縮小化・最適化
[編集]Webやデモシーンなどにおいて、バイナリサイズや通信量を減らすためにシェーダーの縮小化 (minify) が行われている。
- Shader Minifier
- 旧名GLSL Minifier[856]。GLSLおよびHLSLシェーダーを縮小化/難読化するコマンドラインソフトウェア[857][856]。.NET Frameworkベース。フランスのデモシーン作成グループが開発した[858]。
- spirv-remap (Khronos Group)
- glslangの一部。SPIR-Vの縮小化を行うためのコマンドラインソフトウェア。オープンソース。
- SMOL-V
- SPIR-Vを効率的に圧縮するためのライブラリ[859]。オープンソース。
開発停止中
[編集]- GLSL optimizer
- GLSLシェーダーを縮小化や定数畳み込み、算術最適化するコマンドラインソフトウェア。Mesa 3DのGLSLコンパイラを改変したもの[860]。オープンソース。Apple Metalシェーダーへの変換にも対応している。また、派生物には、Flash用のAGALシェーダーへの変換に対応するglsl2agalがある。以前はUnityでも使われていた[860]が、SPIR-V経由への移行と共に使われなくなっていった。
- glsl-compiler
- glsl-unitの一部。GLSLシェーダーを縮小化するコマンドラインソフトウェア[857]。node.jsベース。オープンソース。
複雑なアニメーションからボーンアニメーションへの変換
[編集]複雑なデフォーマー等により生成された頂点アニメーションから、ボーン生成、スキニングウェイト生成、アニメーション生成を行うことで、ボーンアニメーションに変換できる。既存のボーン及びスキニングウェイトを使ってアニメーションのみ生成することや、既存のボーンを使ってスキニングウェイト及びアニメーション生成のみを行うことに対応するソフトウェアも存在する。
一部に標準で対応する統合ソフトウェアも存在する (Maya 2017 Update 3以降のBakeDeformerTool[861] (スキニングウェイト及びアニメーション生成のみ)、Houdini 16.5以降のLabs Skinning Converter[236]など)。また、Maya SOuPにもbake arbitrary deformationsやbake deformations to fk skeletonとして実装されている。
開発停止中
[編集]- Deformation Learning Solver (Webber Huang)
- Maya用[862]。無料。
- Skinning Converter (Hans Godard)
- Maya用。ディスコン[863]。
- SSDS for Maya
- Maya用プラグイン。オープンソース。SSDR4Mayaの後継。SSDR4MayaにはBlenderへの移植版であるssdr4blenderもあった。
ゲーム及びインタラクティブコンテンツ作成
[編集]インタラクティブコンテンツはゲームや、データ可視化などに使われている。インタラクティブなWeb向け3Dマルチメディア形式としてHTML5 (WebGL) がある。過去にはAdobe Shockwave形式 (Shockwave 3D)やAdobe Flash形式 (Stage3D)も存在した。
多くのゲームエンジンはリアルタイムでGIレンダリングが可能だが、その手法には、ラジオシティ法ベースのもの (Unity搭載/Unrel Engine対応のEnlighten[864]など)、Light Propagation Volume法 (Unreal EngineのLPVなど)、画面空間レイトレーシング (UNIGINEのSSRTGIなど)、ボクセルGI (CryENGINEのSVOTI、UNIGINEのVoxel GI、NVIDIA VXGI、Unity用アセットのSEGIなど)、レイトレーシングGI (下の表参照)など様々なアルゴリズムが存在し、速度や正確性などに差異がある。ミドルウェアについては、3Dライブラリ#グローバルイルミネーション(GI) ライブラリを参照。
昔はゲームムービー(Cut Scene)に事前レンダリング(プリレンダリング)の映像を使用することが多かったが、その後、リアルタイムレンダリングによる演出映像(In-game Cinematics)が普及したため、昨今のゲームエディタには映像作成向けの機能が存在している。一部のゲームエディタはVR動画の出力にも対応している。その一方で、ゲームエンジンを付属する統合ソフトウェアも存在する (3ds Max Interactive (旧Autodesk Stingray) 付属の3ds Max 2018.1以降、UPBGE (Blender派生品) など)。
ゲーム環境では、PC、据え置きゲーム機、携帯ゲーム機、スマートフォンなどが存在し、それぞれ技術的制約が異なる (例えば非Microsoft環境でのDirectX非対応、iPhoneやXbox 360での実行時(JIT)コンパイラ禁止[865]、Web環境でのJavaScript言語/WebAssembly以外非対応など)ものの、現代のゲームエンジンはシェーダー変換(#シェーダー変換)や開発言語変換(IL2CPPやEmscripten[866]など)などの技術によって、その多くに対応している。
ゲームエンジン | オーサリング先 | 開発言語 | ビジュアル プログラミング |
AI | GUI | ||||
---|---|---|---|---|---|---|---|---|---|
ネイティブ | Web | ステートマシン | ビヘイビア ツリー |
経路検索 | 戦術的位置選択 | ||||
Unity | Yes | Yes | C#[i 1] | Unity Visual Scripting[867][i 2] | Mecanim [i 3] | (Behavior Designer) | Yes | No | uGUI[i 4]等 |
Unreal Engine | Yes | Yes | C++[i 5] | Blueprint [i 6] | Yes | Yes | NavMesh | EQS | UMG |
CryENGINE | Yes | No | C++、Lua、C# | Flow Graph | Schematyc | MBT | Multi-layer Navigation | TPS | Autodesk Scaleform |
3ds Max Interactive | Yes | Yes | JavaScript、Lua[868] | Flow | ? | ? | Autodesk Navigation | ? | Autodesk Scaleform |
UNIGINE | Yes | ? | C++、C#、UnigineScript | ? | ? | ? | Yes | ? | Yes |
Stride | Yes | ? | C# | ? | ? | ? | Recast & Detour | ? | Yes |
OGRE | Yes | Yes | 様々 | ? | ? | ? | (OgreCrowd) | ? | ? |
Godot | Yes | Yes | GDScript、C# | VisualScript | (Godot FSM) | ? | 部分的 | ? | 部分的 |
Blend4Web | No | Yes | JavaScript | Logic Editor | No | No | Yes | ? | ? |
PlayCanvas | No | Yes | JavaScript | ? | ? | ? | No | ? | ? |
Babylon.js | No | Yes | JavaScript | No | No | No | ? | ? | Babylon.GUI |
three.js | No | Yes | JavaScript | No | No | No | ? | ? | ? |
Irrlicht Engine | Yes | ? | 様々 | ? | ? | ? | ? | ? | ? |
UPBGE | Yes [i 7] | No | Python | Logic Editor | No | No | Yes | ? | BGUI |
ゲームエンジン | アニメーションキャッシュ読み込み | カットシーン (ムービー) 作成 | バージョン管理 | アセットストア |
---|---|---|---|---|
Alembic | ||||
Unity | Alembicパッケージ | Timeline、Cinemachineパッケージ[i 8] | Plastic SCM及びPerforce対応[i 9][869][870] | Unity Asset Store |
Unreal Engine | Yes | Sequencer[i 10] | Perforce及びSVN対応[871] | UE4 Marketplace |
CryENGINE | Yes | Cinematicレイヤー | Perforce対応[872] | CryEngine Marketplace |
UNIGINE | ? | Tracker | ? | ? |
Godot | No | Yes | ? | ? |
UPBGE | Yes | Yes | ? | Blender Market |
ゲームエンジン | レンダリング | VR動画出力 | ||
---|---|---|---|---|
リアルタイムGI | レイトレーシング | 遮蔽カリング | ||
Unity | (Enlighten)[i 11][873]、HDRPのリアルタイムGI | 2019.3以降[873][i 12] | Umbra [874] | Unity Recorderアセット[i 13] |
Unreal Engine | LPV、SSGI、Lumen[i 14] | RTGI、PathTracer | Yes | Stereo Panoramic Movie Captureプラグイン |
CryENGINE | SVOTI | 5.7で追加予定 | Yes | ? |
3ds Max Interactive | Autodesk Beast | ? | Yes | ? |
UNIGINE | Voxel GI | SSRTGI | Yes | ? |
Stride | Light probes / VCT | ? | ? | ? |
Godot | SDFGI, VoxelGI[875][i 15] | ? | ? | ? |
Irrlicht Engine | No | ? | ? | ? |
UPBGE | Yes | No | ? | ? |
- ^ UnityScriptは2018.2で廃止された
- ^ 旧Ludiq製Boltで2021.1以降搭載。そのほかDOTS Visual Scriptingも開発中となっている。なお搭載前はサードパーティーのNottorusなどが必要であった。
- ^ キャラクターのみ。それ以外にはPlayMaker等のサードパーティーアセットが必要となる。
- ^ Tasharen Entertainment製のNGUIの事実上の後継
- ^ UnrealScriptは4で廃止された
- ^ Kismetの後継
- ^ upbgeplayer (旧blenderplayer)
- ^ 元Cinemachine製
- ^ 以前はUnity Asset Serverが存在した
- ^ 4.12以降搭載。Matineeの後継。
- ^ 非推奨
- ^ 実験的。2019.3より前はUnity-Experimental-DXRが必要だった
- ^ 2018.1以降搭載。以前はSphericalImageCam、360 Panorama Capture、VR Panorama 360 PRO Renderer (OliVR製)などのアセットが必要だった。
- ^ NVIDIA VXGI統合ブランチでボクセルコーントレーシングにも対応
- ^ GI Probesの後継。
- Unity (Unity Technologies←Over The Edge Entertainment)
- 2D/3Dゲームエンジン及びエディタ。無料のPersonal版と、有料のPro版(with Teams Advancedを統合)がある(Plus版もあったが廃止)。また、アセット共有用のUnity Accelerator (オープンソースのUnity Cache Serverの後継) があるほか、共同作業用のUnity Version Control (旧Plastic SCM、Unity Collaborateの実質的後継) も存在する。ユーザー分析サービスのUnity Analyticsや、課金システム構築用のUnity IAP、広告サービスのUnity Adsも無料で提供されている (一部機能は有料版のみ)。また、有料版ではクラッシュ報告のGame Performance Reportingなども提供されている。オーディオミキサーも含まれている。
- Unreal Engine (Epic Games)
- ゲームエンジン及びエディタ。基本無料だが、ゲーム売上に対しロイヤルティがかかる。マルチプラットフォーム。ソースコードも無料で提供されている。5で倍精度演算の Large World Coordinates に対応した。
- CryENGINE (Crytek)
- ゲームエンジン及びエディタ。無料。ソースコードも提供されている。法線マッピングの進化版である、Silhouette Parallax Occlusion Mappingに対応している。
- 派生版としてオープンソースのOpen 3D Engine (Amazon Lumberyardの後継) が存在する[876][877]。
- UNIGINE (Unigine Corp.)
- ゲームエンジン及びエディタ。単精度演算のみのStarter版、倍精度演算やモーションキャプチャーやビデオウォールに対応するProfessional版、CAVEに対応するSIM版が存在する。2.3で3D Earthが追加されたほか、地理空間データの読み込みにも対応した[878]。2.4で3Dの雲に対応し[879]、2.14で多様な雲に対応した[880]。2.7で建物のプロシージャル生成にも対応した[881]。
- Stride
- 旧Xenko←Paradox。元々シリコンスタジオで開発されていたオープンソースの2D/3Dゲームエンジン及びエディタ。GPLライセンスからMITライセンスに変更された[882]。
- OGRE
- オープンソースのゲームエンジン。1.10でPBRシェーダーに対応[883]。
- Godot
- オープンソースのゲームエンジン。
- PlayCanvas (PLAYCANVAS)
- Mozilla Foundationと提携するPLAYCANVASによって開発されたWeb向けゲームエンジン及びエディタ。オープンソースのゲームエンジンのPlayCanvas Engineと、ブラウザベースのエディタのPlayCanvas Editorがある。無料ホスティングサービスが用意されている。
- Babylon.js
- マイクロソフトの開発者を中心として開発されているWebGL向け3Dエンジン。ブラウザベースのエディタのBabylon.js Editorも存在する。3ds Max、Blender、Cheetah3D、Unity用のエクスポータープラグインも提供している。座標系に左手系を採用している。
- three.js
- WebGLだけでなく、CanvasやSVG、CSS3によるレンダリングにも対応している3Dエンジン。ブラウザベースのエディタのThree.js Editorも存在する。以前はThree.js形式への変換のためのMaya・Blender・3ds Max用プラグインもあった。
- Verge3D (Soft8Soft)
- Blender及び3ds Max用のインタラクティブWebコンテンツ作成エンジン。元Blend4Webの開発者によって開発された。
- UPBGE
- Blenderの派生品であり、Blender 2.79以前搭載されていたBlender Game Engine (BGE) を復活している。
- Irrlicht Engine
- オープンソースのゲームエンジン。PBRシェーダーには派生版のNabla (旧IrrlichtBAW) が必要となる。
開発終了
[編集]- Autodesk Stingray (Autodesk←Bitsquid)
- ゲームエンジン及びエディタ。旧Bitsquid[868]。Maya LTに付属されていたほか、3ds Max 2018.1以降に3ds Max Interactiveが付属されている[884]。3ds Max及びMayaとのLive linkに対応していた[524]。開発終了[885]。
- Autodesk製ミドルウェア群やNVIDIA PhysXを標準搭載していた[868]。
- Blend4Web
- Blender用のWeb向けインタラクティブコンテンツ作成アドオン。オープンソース。WebVR対応。16.11でCyclesレンダラー用のマテリアルノードに対応した。2019年現在後継のBlend4Web Studioが開発中となっている。
- Torque 3D (GarageGames)
- オープンソースのゲームエンジン及びエディタ。MITライセンス。言語はTorqueScript。独自Webプラグインがあった。
- SEA3D
- Web向けゲームエンジン。言語はPoonya Script。three.jsを用いたWebGL出力に対応している。以前はAway3Dを用いたFlash出力にも対応していた。エディタのSEA3D StudioはWindows版とブラウザ版 (Lite)があった。
UI構築ソフトウェア/UIプラグイン
[編集]多くのゲームエンジンは標準でUI機能を持っている。3DのUIに対応するものも存在する。
- Qt Design Studio (The Qt Company)
- Qt向けの2D/3D UIデザイナー。2D向けのQt Quick及び3D向けのQt 3D Studioの後継[886]。作ったUIはAutodesk VREDで使用することも可能[887]。
- 前身のQt 3D Studioは旧NVIDIA DRIVE Design Studio[888]←Nvidia UI Composer (NVIDIA製[889][890])←Anark Gameface[890] (含Anark Studio及びAnark Format SDK[891])←Anark Studio[891] (Anark Corporation製)。オープンソース化された[888]。
- CEGUI
- オープンソースのUIミドルウェア。MITライセンス。GUIエディターのCEEDもある。ゲームエンジンのOGREがCEGUIに対応している。
- MyGUI
- オープンソースのUIミドルウェア及びエディター。MITライセンス。
開発停止中
[編集]- LWF (GREE)
- FlashコンテンツをゲームUIとして使うことができるミドルウェア。オープンソース。zlibライセンス。Unity用アセットのLWF for Unityや、HTML5用のLWF Loaderなどもあった。
- uniSWF (Flaming Pumpkin)
- FlashコンテンツをゲームUIとして使うことができるUnity用アセット。販売終了。
パフォーマンス計測・グラフィックデバッガー
[編集]開発環境はGPUプロファイラやグラフィックデバッガーを搭載するものが増えている (Visual StudioのGPU Usageツール/Graphics Diagnosticsツール、XcodeのInstruments、Visual Studio/Eclipse用プラグインのNVIDIA Nsightなど)。モダンなゲームエンジンの多くも独自のプロファイラを搭載している (Unity、Unreal Engine、CryENGINEなど) ほか、グラフィックデバッガーを搭載するものもある (UnityのFrame Debuggerなど)。また、プロファイラ内蔵の統合ソフトウェアも存在する (Maya 2016以降のパフォーマンス プロファイラ、Houdiniのパフォーマンスモニターペインなど)。
- CodeXL (AMD)
- オープンソース。
- 姉妹ソフトウェアとして、シェーダーコードアナライザのRadeon GPU Analyzer (旧CodeXL Analyzer CLI[892]) 、GPGPU向けプロファイラーのRadeon Compute Profiler (旧CodeXLGpuProfiler←sprofile[893])、GPUプロファイラーのRadeon GPU Profilerが存在する。
- Intel Graphics Performance Analyzers (Intel)
- Windows Performance Toolkit (Microsoft)
- 略称WPT。XPerf及びGPUViewを含む[894]。
- PIX (Microsoft)
- 旧称Performance Investigator for Xbox。Windows版も存在したが、その後、Visual Studio付属のGraphics Diagnosticsで置き換えられた[895]。しかし、2017年現在、WindowsのDirectX 12にも対応したPIXが頒布されている[896]。
- Snapdragon Profiler (Qualcomm)
- Adreno Profilerの後継[897]。
- Telemetry (Epic Game Tools←Rad Game Tools)
- RenderDoc (Baldur Karlsson←CryTek)
- オープンソースのグラフィックデバッガー。Unity[898]やUnreal Engineとの統合も可能。
開発終了
[編集]- NVIDIA PerfHUD (NVIDIA)
- パフォーマンスモニター。後継はNVIDIA Nsight。
- gDEBugger (Graphic Remedy)
- グラフィックデバッガー及びプロファイラ。2010年に無料化され[899]、開発終了。
- GPU PerfStudio (AMD)
- パフォーマンス解析ソフトウェア。バックエンドに使用しているライブラリは、GPUPerfAPI (GPU Performance API)としてオープンソース化された[900]。
インタラクティブVR/拡張現実 (AR)/複合現実 (MR)
[編集]ヘッドマウントディスプレイ(HMD)やビデオウォール、CAVE(マルチスクリーンシステム)、全天周 (Fulldome)向けのインタラクティブコンテンツを作成するためのソフトウェア。標準でHMD型のVRデバイスに対応するゲームエンジンが増えている (Unity 5.1以降、Unreal Engine 4以降、CryENGINE 3.8.1以降、3ds Max Interactive、Unigine 2.0以降など)。以前は機種によって使われるミドルウェアが異なっていたが、OpenXR及びWebVRの登場により統一された。
VRにおいて多数のディスプレイやプロジェクターを使う場合、マルチGPUによってPC1台から16画面以上の出力を行うことが可能[901][902] (Unityでは8画面まで[903])ではあるものの、処理能力の関係から、複数台のPCより成るコンピュータ・クラスターも使われている。VRに使うトラッカーデバイスなどの入力機器には、主にVRPNプロトコルが使われている。
対応表
[編集]ゲームエンジン | ヘッドマウント | ハンドヘルド | ビデオウォール/CAVE | ||
---|---|---|---|---|---|
OpenXR | iOS (ARKit) | Android (ARCore) | クラスターレンダリング | VRPN | |
Unity | XR Interaction Toolkit / OpenXR Plugin[xr 1] | 2017.2以降[904] | 2017.2以降[904] | Yes[905][xr 2] | Yes[906][xr 2] |
Unreal Engine | 4.25以降[xr 3] | 4.18以降[907] | 4.18以降[907] | 4.20以降 (nDisplay)[908] | |
UNIGINE | ?[xr 4] | No | No | SIM版 (Multi-Channel Rendering)[909] | Professional/SIM版[909] |
UPBGE | 0.36以降[xr 5] | No | No | No[xr 5] |
- ^ 5.1以降ヘッドセットメーカー独自のSDKでヘッドセットのVRに対応していた。またサードパーティ製ミドルウェアにMiddleVR社のMiddleVR for UnityのHMD Editionが存在した。
- ^ a b 以前はMechdyne製のgetReal3DやオープンソースのQuadifierなどが必要であった。
- ^ 以前はヘッドセットメーカー独自のSDKでヘッドセットのVRに対応していた。
- ^ ヘッドセットメーカー独自のSDKでヘッドセットのVRに対応している。
- ^ a b VR表示は0.3.0以降。Blender Game Engine搭載時代のBlenderにはHMDとCAVEに対応するオープンソースのBlenderVRアドオンが存在した。
商用製品
[編集]- VIZARD (WorldViz)
- VRシミュレーション構築ツールキット。CAVEやHMDに対応している。3ds Maxとの連携に対応している。
- MiddleVR for Unity (MiddleVR)
- Unity用のCAVE向けVRプラグイン。以前はHMDデバイス向けのHMD Editionも存在した。
- TechViz XL (TechViz)
- CAVEやHMDに対応している。3ds MaxやMayaなどからの表示に対応している。
非営利または個人による物
[編集]- SteamVR Workshop Tools (Valve Software)
- Source EngineベースのVR用パッケージであり、SteamVRに含まれている。無料。旧Destinations Workshop Tools。Source 2 toolsと同等[910]。
開発停止中
[編集]- Unity Indie VRPN Adapter
- Unity Indie用のVR入力用ミドルウェア。非商用無料。KinectやWiiリモコン、バランスWiiボード、PhaseSpaceのモーションキャプチャシステムなどに対応している。
- VR4MAX (Tree-C Technology)
- 3ds Max用のVRプラグイン。
- Reality-based User Interface System
- 略称RUIS[911]。オープンソース。Unity及びProcessing用。Perception Neuronによるモーション取り込みに対応している。
バーチャルセット
[編集]TriCaster (NewTek)、InfinitySet (Brainstorm)、Maestro | Virtual Set (旧ProSet[912]。Avid Technology←Orad Hi-Tec Systems)、Viz Virtual Studio (Vizrt)、PRIME VSAR (Plutonium/Neonの後継。ChyronHego[913]←Hybrid)、XPression (Ross Video)、Reality Engine (旧Reality Virtual Studio。Zero Density)などのソリューションが存在する。国産では、3D-NIXUS (北海道日興通信)が存在する。
2018年現在、バーチャルセットシステムにゲームエンジンの一つUnreal Engineを組み込むことが流行している[914]。
アニメーション及びシミュレーション製品の例
[編集]キャラクタアニメーション
[編集]比較表
[編集]ソフトウェア (機能名) | リギング | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
ボーン | 拘束 | ノード | 自動リグ | |||||||
魚 | 鳥 | 人間 (二足) | 四足 | 多足 | 顔 | 車 | ||||
3ds Max[a 1] | Yes | Yes | ? | No | ? | Biped [915][916] | ? | ? | ||
3ds Max (CAT[a 2]) |
CAT Bone |
? | No | ? | CATRig | ? | ? | |||
Maya | Yes | Yes | Node Editor[917] | No | No | HIK | No | No | ? | ? |
Cinema 4D | Yes | Yes | Xpresso | Character Component | R23以降[220] | S24以降[199] | ||||
Houdini | Yes | Yes | CHOPs | ? | ? | Yes[208] | ? | 17以降 | ? | |
Blender | Yes | Yes | No | Rigifyアドオン[a 3] | 同左[a 4] | 同左 (2.79以降) | ? | |||
LW | Yes | Yes | ? | 同右[a 5] | Genoma / RHiggit | Genoma | ? | ? | ||
Modo | Yes | Yes | Schematic View[918] | ? | ? | (Auto Character System)[919] | ? | (ACS)[919] | ||
Softimage | Yes | Yes | ICE Kinematics | ? | ? | ? | ? | ? | ? | ? |
ソフトウェア (機能名) | スキニング / 変形 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
ウェイト ペイント |
自動 スキニング |
ブレンド | 変形 | Delta Mush | モーフ連動[a 6][920] | 筋肉再現 | MLデフォーマ | |||
線形 | 二重 四元数[a 7] |
ラティス (FFD) | ケージ (Wrap) | |||||||
3ds Max[a 1] | Skin Modifier | FFD Modifier / Joint Angle及びBulge Angle Deformer | Skin Wrap Modifier | Delta Mush operator | Morph Angle Deformer | Physiqueの腱/バルジ[921] | No | |||
3ds Max (CAT[a 2]) |
CATMuscle / Muscle Strand | No | ||||||||
Maya | Yes | Yes | Yes | Yes | Lattice Deformer / Lattice Flexor | Yes | Yes | Pose Editor | Maya Muscle | Yes[922] |
Cinema 4D | Yes | Yes[a 8][923] | Yes | No | Yes | Mesh Deformer | R23以降[220][a 9] | Pose Morph[a 10] | Muscle Object | No |
Houdini | Yes | Yes [a 11] | Yes | Yes | Yes | Lattice SOPのPoints deformer | Yes | PSD[924] | Yes | Yes[925] |
Blender | Yes | Yes | Yes | Preserve Volume | Yes | Mesh Deform Modifier | Corrective Smooth | Driver | No | No |
LW | Vertex Paint | ? | Yes | No | (Lattice Deformerプラグイン)[a 12] | (Cage Deformerプラグイン) | No | Joint Morph | No | No |
Modo | Yes | ? | Yes | Yes | Yes | Yes | No | Pose Space Sculpting | No | No |
Softimage | Yes | ? | Yes | Yes | Yes | Yes | (Delta Mush ICEアドオン) | ? | ? | No |
ソフトウェア (機能名) | ポーズ | アニメーション | ||||
---|---|---|---|---|---|---|
ポーズライブラリ | グラフエディタ | ドープシート | ノンリニア・アニメーション | 編集可能なモーション軌跡 | オニオンスキニング (Ghosting) | |
3ds Max[a 1] | (Posture[926]) | Yes | Yes | BipedのMotion Mixer | Yes[927][a 13] | Yes[a 14] |
3ds Max (CAT[a 2]) |
Pose Manager | ? | ? | |||
Maya | ポーズクリップ[a 15] | Yes | Yes | Trax Editor Time Editor |
Yes[928] | Ghosting Editor[929][a 16] |
Cinema 4D | R23以降[220] | Yes | Yes | NLA | ? | R11以降 |
Houdini | Yes | Yes | Yes | No | Yes | 15以降 |
Blender | 3.0以降のPose Library[a 17] | Yes | Yes | NLA Editor | (Motion Trailアドオン)[931] | ボーンのみ[a 18] |
LW | ? | Yes | Yes | Motion Mixer | ? | ボーンのみ(IK Booster) |
Modo | Yes | Yes | Yes | No | Motion Path | 801以降 |
Softimage | Yes | Yes | Yes | Animation Mixer | (Motion Trailプラグイン)[932] | ? |
ソフトウェア (機能名) | アニメーション | |||||
---|---|---|---|---|---|---|
MoCapデータのクリーンアップ | モーションリターゲティング | 動的パレンティング | 歩行周期 | 群集再現 | ML振る舞い | |
3ds Max[a 1] | ? | Biped | ? | ? | Crowd | No |
3ds Max (CAT[a 2]) |
? | Yes | ? | CAT Motion | ? | No |
Maya | 部分的[a 19][929] | HumanIK | (kk_dpスクリプト)[933][a 20] | 部分的 [934][a 21] | No | No |
Cinema 4D | Key Reducer[935] | Retarget Expression Tag | (Easy Parentプラグイン) | CMotion | No | No |
Houdini | KineFX (18.5以降)[491] | Dynamic Parentツール | 部分的 [936][a 21] | Yes | ? | |
Blender | (Motion Capture Toolsアドオン) | (Dynamic Parent addon) | NLA Editor [a 21] | Boidsパーティクル | No | |
LW | ? | (NevronMotion) | Interactive Dynamic Parenting | ? | Flocking | No |
Modo | ? | 801以降[224] | Dynamic Parenting | ? | ? | No |
Softimage | ? | MOTOR | ? | ? | ICE CrowdFX | No |
Unity | ? | ? | ? | ? | ? | ML-Agentsパッケージ[937] |
- ^ a b c d Character Studioを含む。
- ^ a b c d 元Character Animation Technologies製。Avid Technologyが買収してSOFTIMAGE|CATとなり、その後、Autodeskが買収した。
- ^ Blender 2.79以降、四足動物、鳥および魚 (鮫) のプリセットを搭載
- ^ 多足のプリセットは未搭載
- ^ 魚および鳥のプリセットは未搭載
- ^ JCM (Joint Controlled Morphs)、EMC (Extended Motion Control)、ERC (Extended Remote Control)とも呼ばれ、PoserやDAZ Studioでも使われている。
- ^ DAZ Studio 4.5.1.56以降にも使われている
- ^ R21以降はBone Glowアルゴリズムによる自動スキニングに対応
- ^ R22以前はValkaari製のDelta Mushプラグインが必要であった
- ^ PoseMorphタグのCorrectionalモード + XPressoのDriver
- ^ Capture Regions (CRegion)、Proximity、Biharmonic (Houdini 16以降)に対応。
- ^ ModelerにはLatticeが搭載されているもののLayoutには未搭載となっている。
- ^ 以前はJonathan de Blok製Pro Trajectory Handlesスクリプトが存在した。
- ^ Light Tableスクリプトなども存在した。
- ^ オープンソースのStudio Libraryスクリプト (Animation Studios製) もある。また以前はposeLibスクリプト (MITライセンス) やPoseMANスクリプト (GPLライセンス) もあった。
- ^ サードパーティー製のBHGhostプラグイン、Anzovin Onion Skinnerプラグインなども存在した。
- ^ 3.5より前は従来の簡易的なPose Libraryもあったほか、3.0より前はサムネイル表示にPose Thumbnails (オープンソース、旧Pose Lib Preview) などの外部アドオンが必要であった[930]。
- ^ オブジェクト全体ではPSL-Snapshot Scriptが存在した。
- ^ MotionBuilderと同等の機能が搭載されてきている。
- ^ 以前はAnimatable Dynamic Parent pluginも存在した。
- ^ a b c 単純な繰り返しのみ
商用製品
[編集]- Auto Character System
- 旧Auto Character Setup (ACS) kit[919]。MODO用のキャラクタアニメーション支援プラグイン。自動リギング、モーションリターゲティングに対応している。ポーズライブラリやアニメーションライブラリ機能もある。3でモジュールに対応した[919]。無料版も存在する[938]。
- CharacterBox (P SOFTHOUSE)
- MODO用のキャラクタアニメーション向けプラグイン。
- akeytsu (nukeygara)
- キャラクタアニメーション向けソフトウェア。リギング、スキニング及びアニメーションに対応している。
- MGtools (MGLAND animation studio)
- Maya用のキャラクタアニメーション向けプラグイン。
非営利または個人による物
[編集]- mGear
- オープンソースのMaya用リギング及びアニメーションプラグイン。Softimage用であったGEARの後継。
- モジュールベースのリギングシステムを持ち、様々なツールが含まれている。ショットスカルプトツールのCrankもある。
- Red9 Studio Pack for Maya
- オープンソース。Red9 Consultancyが開発を支援している。
- BlenRig
- Blender用の自動リグ及び自動スキニングアドオン。メッシュ変形ケージを使用している。GPLライセンス。
開発停止中
[編集]- Puppetshop (Lumonix)
- 3ds Max用リギング及びアニメーションプラグイン。無料。ディスコン。
- AutomatonZ (noboyama)
- LightWave用のキャラクタアニメーション支援プラグイン。無料。AutomatonToolsの後継。
- Maestro (Stillwater Pictures)
- LightWave用のアニメーションプラグイン。
- Autodesk HumanIK (Autodesk←Alias←Kaydara)
- ゲーム向けキャラクタアニメーションミドルウェア。Mayaにも搭載されている。元々MotionBuilderで使われていたリグシステムをミドルウェア化したもの。二足動物だけでなく、四足動物にも対応している。2015でモジュール式のCreature Solverが追加された。Mayaや3ds MaxやSoftimageがHumanIKへの出力に対応している[939]。販売終了[940]。
- Jimmy|RIG (Origami Digital)
- Rig & Setup Auto
- Maya用の自動リグ及び自動セットアップスクリプト。無料。
- IKinema Action (Apple←IKinema)
- Maya及びMotionBuilder向けのアニメーションツール。フルボディIKソルバーやStretchIKソルバーを搭載している。IKinemaのIKエンジンはModoにも使われている[941]。姉妹製品として、ゲーム及びシミュレーション向けのIKinema Runtime for Unreal Engine 4、そのインディー版のIKinema RunTime-Indie、仮想プロダクション向けのIKinema LiveAction for Unreal Engine 4、WebベースのMoCap向けツールのIKinema WebAnimate[942]が存在する。
- MechaStudio (MechaStudio)
- モデリングにも対応している。下位版としてToyStudioが存在する。
リギング
[編集]ノードベースのリギングが可能な統合ソフトウェアが存在する。標準で自動リグ (オートリグ)に対応する統合ソフトウェアもある。自動リグは、キャラクターピッカーの用意されているものが多い。
- Rapid Rig
- Maya用の自動リグスクリプト。二足動物向けのRapid Rig: Basic (無料)やRapid Rig: Advanced、モジュールベースのRapid Rig: Modular、キャラクターピッカーのRapid Rig: Poserがある。
- Advanced Skeleton (AnimationStudios)
- Maya用の自動リグスクリプト。
- DriverMaster (Efim Armand)
- 3ds Max用の車両向けリグ作成スクリプト。
- LH | Auto-Rig
- 3ds Max用の自動リグスクリプト。
- dpAutoRigSystem
- Maya用の自動リグスクリプト。オープンソース。
- Auto-Rig Pro
- Blender用の自動リグアドオン。
開発停止中
[編集]- myRig
- Softimage用自動リギングプラグイン。
- Kraken (Fabric Software)
- オープンソースのリギングフレームワーク。BSDライセンス。Fabric Engineベース。開発終了。
- Vehicle Rig Generator
- Maya用の車両向けリグ生成スクリプト。
- Autorig : bird and flying creature
- Maya用の飛翔動物向け自動リグスクリプト。
運動学ソルバー
[編集]運動学ソルバーには、順運動学ソルバー(FK Solver)と逆運動学ソルバー(IK Solver)があり、その二つの混ぜ合わせ(IK/FK Blending)が行われている。動く範囲を制限するために、拘束(コンストレイント)が使われる。IK/FKスイッチによって、IKソルバーとFKソルバーを切り替えながら、モーションを手付けすることが行われている。物理シミュレーションを行う場合は、ラグドールソルバーが必要となる (Bulletのラグドール、PhysXのDynamic Ragdollなど)。
ドリブンキーやスクリプト(IPOドライバ)によるリグ制御も行われている。
ソフトウェア | 単独拘束 | 複数拘束 (ステートレス) | 複数拘束 (ステートフル) | 伸縮 | スプラインIK | フルボディIK | 2ボーンIK | Soft IK[z 1] | その他 |
---|---|---|---|---|---|---|---|---|---|
3ds Max | ? | HI IKソルバー | HD IKソルバー | ? | Yes | ? | IKリムソルバー | ? | |
Maya | Single-chain IK solver | ? | ? | ? | Yes | HumanIK | 2ボーンIK | (Soft IK Tool for Maya、Soft IK Solver) | スプリングIK、回転プレーンIK |
LightWave | ? | ? | ? | ? | Spline Control[943] | IK Booster | ? | 9.5以降 | |
modo | ? | ? | ? | 13.2以降[944] | ? | ? | ? | 13.2以降[944] | |
Blender | Standardソルバー | iTaSCソルバーのAnimation mode[945] | iTaSCソルバーのSimulation mode[945] | Yes | Yes | (Freeik)[z 2] | ? | No | |
Houdini | ? | ? | ? | ? | ? | 18.5以降[491] | IK Chains[946] | ? | |
Softimage | ? | ? | ? | ? | ? | ? | ? | (Soft Effector) | |
Unreal Engine | ? | ? | ? | ? | Yes | FullBodyIK plugin | Yes | ? | Spring Controller |
- ^ Cinema 4Dに実装されていたSoft IKを模したもの (Cinema 4D R12以後はDynamic IKに置き換えられている)
- ^ 過去にはフルボディIKに対応するオープンソースのBlender派生ソフトBEPUikも存在した。
- SAFullBodyIK
- Unity用のフルボディIKコンポーネント[947]。
スキニング
[編集]スキニングでは、幾つかの手法が使われる。ボーンとウェイトペイントが基本であり、ボーンは複数の頂点に影響を与える。自動でウェイトを割り当てる機能を持つソフトウェアも増えており、Heatmap Skinning(Bone Heat Weighting)に対応しているもの(Blender、Modo、Cheetah3D、Maya、3ds Max 2016 Extension 1以降)や、Geodesic Voxel bindingに対応しているもの (Maya 2015以降、3ds Max 2016 Extension 1以降)が存在する。多くのゲームエンジンでは、頂点あたりの変形ウェイト数に制限がある(2ウェイト、4ウェイト、8ウェイト)。単純なリグだと関節が破綻しやすいため、補助ボーンを使うことが一般的だが、軸毎のウェイトマップ (DAZ StudioのTriAx)、スフィリカルディフォームを使った補間 (MikotoやkeynoteやMMDのSDEFなど)、デュアルクォータニオン (二重四元数) を使った補間、Delta Mushによる補正、モーフ変形連動による補正、ラティス(自由形状)変形やケージ(ラップ)変形を連動させる手法 (MayaのLattice Flexor、3ds MaxのJoint Angle及びBulge Angle Deformer、BlenRigなど)、クラスタ変形を連動させる手法(Mayaのリジッド スキニングのクラスタ フレクサ、Cinema4D及びMaya 2016以降のクラスタ デフォーマなど)、テンションマップ (ストレスマップ)によるディスプレイスメントを使った皺の再現(Lightwave、Blender、modo 901以降など)、ジグルデフォーマ (MayaやC4Dなど)やソフトボディシミュレーションなどを使った揺れの再現、筋肉シミュレーションも使われている。ただし、これらのソフトウェア同士の互換性は低い。
- BonesPro (3d-io)
- 3ds Max用の有機物のスキニング向けのプラグイン。パラボーンやメタボーンが使える。発振や揺れにも対応している。4.64でデュアルクォータニオンにも対応した。
- Tension Morpher (Marius Silaghi)
- 3ds Max用の引き伸ばし・潰しエフェクトプラグイン。
- Jiggle (Marius Silaghi)
- 3ds Max用の揺れ再現プラグイン。
- Quantum Human (QUANTUM MATRIX)
- 人物モデルに対し全自動でトポロジ注入、UV展開、スキニング、マッスルシステムのセットアップ、ヘアや服の転送などを行うMaya用プラグイン。
- X-Muscle System
- Blender用の筋肉シミュレーションアドオン[948]。
- OverMorpher Pose Space (SARL Kinematic LAB)
- 3ds Max用のポーズ空間変形(PSD)プラグイン。
- SHAPES (brave rabbit)
- Maya用のブレンドシェープ編集プラグイン[949]。
- Mixamo (Adobe←Mixamo)
- 自動でスキニングを行うWebサービス。旧Mixamo Auto-rigger。Mixamoリグに向けたBlender用公式アドオンも存在する[950]。
Radial Basis Function補間
[編集]標準でRBFによる補間に対応するソフトウェアも存在する (Unreal Engine 4のPose Driverノード[951]など)。
- weightDriver (brave rabbit)
- Maya用プラグイン。SHAPESの一部だが、無料でも提供されている[949]。Vector AngleモードとRBFモードがあり、RBFを用いた形状ブレンドが可能。mGearプラグインもRBF ManagerでweightDriverとの連携が可能[952]。
- Blender用アドオンの RBF Nodes もある。
- RBF Solver
- Maya用のM次元値をN次元キーに連動させるプラグイン。
開発停止中
[編集]- fStretch (CGADDICT)
- Maya用の引き伸ばし・潰し・皺・太り変形プラグイン。オープンソース。GPLライセンス[953]。Maya 2015まで対応。
- EasySkin (Raylight)
- 3ds Max用の球状エンベロープを使ったスキニングプラグイン。3ds Max 2014まで対応。
- Hercules (Di-O-Matic)
- 3ds Max用の筋肉シミュレーションプラグイン。開発停止中。
- Blender Muscle Tools (Tristan Salzmann)
- Blender用の筋肉シミュレーションアドオン[954]。
- iDeform (brave rabbit)
- Maya用のプラグイン。スキンのスライド用のiSkinDeformを含む。オープンソース。開発終了[955]。
- Ziva VFX (Unity Technologies←Ziva Dynamics)
- Maya用の筋肉及びスキンシミュレーションプラグイン。開発終了[956]。
変形アニメーション
[編集]多くの統合ソフトウェアは、モディファイア等により変形アニメーションが可能である。また、プロシージャルモデリング (#プロシージャル / モーショングラフィックス / アブストラクト) ツールの多くは、アニメーションに使うことも可能となっている。一方、ゲームエンジンは、変形アニメーションへの対応があまり進んでいない。
ラティス(自由形状)変形やケージ(ラップ)変形は、スキニングに使われているため、多くのソフトウェアが対応している。
- Mega-Fiers
- 様々なデフォーマを追加するUnity用アセット。
- Lattice Deformer (3rd Powers)
- LightWave用ラティス変形プラグイン。
- Cage Deformer (3rd Powers)
- LightWave用ケージ変形プラグイン。
モーション
[編集]- Autodesk MotionBuilder(オートデスク←Alias←Kaydara (日本国内総代理店はダイキン[957]))
- 3Dアニメーション向けソフトウェア。モーションキャプチャにも対応している。M&E Collectionに付属している。旧名はFilmbox。
- Cascadeur (Nekki)
- 物理ベースのキャラクタアニメーション向けソフトウェア。
開発停止中
[編集]- Endorphin (ナチュラルモーション社)
- モーション合成ソフトウェア。反射行動などを自動的に合成することが可能。開発終了。
- 姉妹ソフトウェアとして、ゲームエンジン向けミドルウェアのMorphemeが存在する。こちらは開発が継続している。
- アニマニウム (SEGA)
- 先駆けてフルボディIKを実装していたキャラクタアニメーション向けソフトウェア。開発終了。
モーションキャプチャー
[編集]トラッキングソフトウェアの中にもモーションキャプチャーに対応するものが存在する (PFTrack、Autodesk MatchMoverなど)。
マーカー/スーツ
[編集]- PhaseSpace Master (PhaseSpace)
- LED式のPhaseSpaceシステム用のキャプチャソフトウェア。データクリーンアップツールのRecap2やMotionBuilder用のPhaseSpaceプラグインも存在する。
- Motive (NaturalPoint (商号OptiTrack))
- OptiTrackのハードウェアを使用したモーションキャプチャーソフトウェア。
- Shōgun (VICON)
- モーションキャプチャーソフトウェア。Bladeの後継[958]。
- Cortex (Motion Analysis)
- BaSixのハードウェアを使用したモーション解析ソフトウェア。姉妹ソフトウェアとして、Maya、MotionBuilder、Softimage用のTalonプラグイン (旧Talon Viewer←MAC RT Viewer)及びAnimationプラグインも存在する。
- VZSoft (PTI Phoenix Technologies)
- LED式のVisualeyezシステム用のキャプチャソフトウェア。解析用ソフトウェアのVisualeyezも存在する。
- MVN Studio (Xsens)
- Xsens MVNシステム用のキャプチャソフトウェア。
- SynDash (Synertial←Animazoo[959])
- Animazoo OSの後継。Unity、MotionBuilder、Unreal Engine、Siemens Jack用のプラグインも存在する。
- AXIS Neuron (Noitom)
- センサー式のPerception Neuronシステム用のキャプチャソフトウェア。
マーカーレス
[編集]動画からのものと、深度付きカメラからのものがある。
- iPi Mocap Studio (iPi Soft)
- 複数台の深度付きカメラを使用したマーカーレスモーションキャプチャーソフトウェア。
- Brekel Body (Brekel)
- 旧Brekel Pro Body。Kinectを使用したマーカーレスモーションキャプチャーソフトウェア。顔面向けのFace、Leap Motion用のHandsなども存在する。
- PV STUDIO 3D / Character (L.A.B)
- 複数台のカメラを使用したモーションキャプチャーソフトウェア。
- RADiCAL Live (RADiCAL Solutions)
- RADiCAL Studio (旧MOTiON by RADiCAL) の後継[960]。動画からモーションを抽出するクラウドサービス。モバイル版のRADiCAL Motionもある。
- EasyMocap
- 動画からモーションを抽出するソフトウェア。無料。姉妹ソフトとして動画からの人物を3D化するNeural Bodyもある。
- FrankMocap (Facebook)
- 動画からモーションを抽出するソフトウェア。無料。
- VIBE
- 動画からモーションを抽出するソフトウェア。無料。
- b3d_mocap_import
- Blender用アドオン。EasyMocap、FrankMocap、VIBEのデータをインポート可能。またMediapipeを使ったポーズ推定も可能。
モバイル向け
[編集]- Moves by Maxon (MAXON Computer)
- iOS向けのフェイシャル/ボディーモーションキャプチャーアプリ。1.4で写真測量法による3Dスキャンに対応した[961]。無料。Cineversity CV-ARの後継[962]。
開発停止中
[編集]- MiniCon (テレビ朝日クリエイト)
- Kinectを使用したマーカーレスモーションキャプチャーソフトウェア。最新版のMiniCon2は2017年4月販売終了[963]。
- Blender Loop Station
- Blender用のアドオン。Kinectに対応している[964]。
- griptools.io (Friesland AV & Multimedia)
- Cinema 4D用のプラグイン。Camera GripToolsの後継。iPhone、ゲームコントローラ、MIDI、TrackIRからの入力に対応している。販売停止中。
- Blender Motion Capture (Pascal Jardin)
- iOS向けのフェイシャル/ボディーモーションキャプチャーアプリ。無料。
フェイシャルアニメーション
[編集]顔の自動リグに対応するソフトウェアも存在する (対応表参照)。
- Lipsync Tool (Annosoft)
- 自動リップシンクツール。Unityで再生するためのスクリプトが付属している[965]。
- FaceFX (OC3 Entertainment)
- フェイシャルアニメーションソフトウェア。3ds Max、Maya、Softimage、MotionBuilder用のプラグインも存在する。また、Unreal Engine用のFaceFX Runtimeプラグインも存在する。
- Faceware Studio (Faceware Technologies)
- フェイシャルキャプチャーソフトウェア。Faceware Liveの後継[966]。
- OptiTrack Expression (NaturalPoint)
- フェイシャルキャプチャーソフトウェア。
- DI4D (Dimensional Imaging)
- フェイシャルキャプチャーソリューション。ソフトウェアにはDI4D Processing SoftwareとDI4D Tracking Softwareがある。
- Brekel Face (Brekel)
- 旧Brekel Pro Face。フェイシャルキャプチャーソフトウェア。Kinect用。
- CaraLive / CaraPost (VICON (Oxford Metrics子会社))
- フェイシャルキャプチャーソフトウェア。Caraシステム向け。
- SALSA (Crazy Minnow Studio)
- Unity用のリップシンク及びアイ動作アセット。
- Oculus Lipsync Unity (Facebook Technologies←Oculus VR)
- Unity用のリップシンクアセット。UE4版及びネイティブ版も存在する。
- LipSync Importer & Blinker
- リップシンクデータを読み込むためのBlender用アドオン。PapagayoとJLipSync/Yoloの出力形式に対応している。
開発停止中
[編集]- Face Robot (Autodesk←Avid Technology)
- Softimage付属のフェイシャルアニメーション機能。以前は単体製品だった[967]。
- Maskarad (Di-O-Matic)
- フェイシャルキャプチャーソフトウェア。ディスコン。
- Lipsync Pack (Di-O-Matic)
- 3ds Max用リップシンクプラグイン。3ds Max 2015まで対応。
- Magpie Pro (Miguel & Alicia Grinberg)
- リップシンクツール。
- Face Plus (Adobe←Mixamo)
- Unity用のリアルタイムフェイシャルキャプチャーソフトウェア。無料。Unity 5以降には未対応。
- Faceshift Studio (Apple[968]←Faceshift)
- Kinectなどの深度付き(RGBD)カメラを利用したフェイシャルキャプチャーソフトウェア。
- Performer (テイクツー・インタラクティブ[969]←Dynamixyz)
- フェイシャルキャプチャーソリューション。
乗り物/武器アニメーション
[編集]標準で対応するソフトウェアも存在する (Unreal Engine 4のWheeled Vehicle Movementコンポーネントなど)
- Craft Director Studio (Craft Animations & Entertainment)
- 3ds Max、Maya用のプラグイン集。エディションにより、含まれるプラグインが異なる。乗り物アニメーション用プラグイン (二輪車、四輪車、飛行機、キャタピラ車、ヘリコプター、トレーラー)、多くのカメラアニメーション用プラグイン、武器アニメーション用プラグイン(ミサイル、火力装備など)が存在する。
- MadCar (iCube R&D Group)
- 3ds Max用の車アニメーションプラグイン。
- Heyne Multimedia DRIVE! (Heyne Multimedia)
- Cinema 4D用の車アニメーションプラグイン。
- Rigacar
- Blender用の車リギング及びアニメーションアドオン。オープンソース。
- Car Transportation (Bproduction)
開発停止中
[編集]- Tracer (Worley Labs)
- LightWave用の自動火器発射プラグイン。Taft (The William Howard Taft Collection)に含まれている。
群集シミュレーション・人工知能(AI)シミュレーション
[編集]AIが重要となるゲームエンジンや多くの群集シミュレーションは、基本的にノードベースの状態機械(ステートマシン)やビヘイビアツリーを備えている (UnityのMecanim、Unreal EngineのAnimation Blueprints、CryENGINEのModular Behavior Treeなど)。
統合ソフトウェアは、基本的な群集シミュレーションにのみ対応しているものが多い (3ds MaxのCharacter StudioのCrowdコンポーネント、SoftimageのICE CrowdFX、LightwaveのFlocking、Houdini 14以降、BlenderのBoidsパーティクルなど)。
- Massive (Massive Software。国内総代理店はクレッセント)
- ハイエンドの群集シミュレータソフトウェア。Maya及び3ds Maxに対応している。単体版のMassive Prime、制限版のMassive Jetもある。
- 有限状態機械の反対であるとするファジー論理エンジンを備えている[970]。
- Miarmy (BASEFOUNT TECHNOLOGY)
- Maya用の群集シミュレータプラグイン。登場人物の数が100人までの制限版Miarmy Expressが無料頒布されている。
- 確率的ステートマシンを備えている。
- Particle Flocker (TechToast)
- Maya用パーティクル群集システム。
- CityTraffic (iCube R&D group)
- 都市交通のシミュレータ。3ds Max用。
- ANIMA (Chaos←AXYZ design[971])
- 旧an(i)ma。人物の群集シミュレータ。3ds Max、Maya、Cinema4D、Unreal Engineとの統合に対応している[972]。無料のLite版とサブスクリプションのanima Allがある[973]。
- Atoms VFX (Toolchefs)
- Maya、Houdini及びUnreal Engine用。無料のPLE版もある[974]。
- Playmaker
- Unity用のステートマシーンアセット。
- CrowdMaster
- Blender用の群集シミュレーションアドオン[975]。オープンソース。
- CrowdSim3D
- Blender用の歩行者[976]および交通シミュレーションアドオン。
- Procedural Crowds (Difffuse Studio)
- Blender用の群衆シミュレーションアドオン[977]。Standard版とPro版がある。
開発停止中
[編集]- emFlock (Mootzoid)
- SoftimageのICE向けパーティクル群集シミュレータ。
- Horde (Horde Software Inc.←Fabric Software←Fabric Engine Inc)
- Fabric Engine用の群集シミュレータモジュール。ベータ版であり、Fabric Fiftyに付属していた[978]。
- RAIN (RivalTheory)
- Unity用のAIエンジン。
- Golaem Crowd (Autodesk←Golaem[979])
- Maya及び3ds Max用の群集シミュレーションプラグイン。販売終了され、Autodesk製品に統合される予定[979]。
ロボットシミュレーション
[編集]- MORSE
- オープンソースのロボットシミュレータ。Blender用のアドオンが存在する。
クロス/ソフトボディ/ワイヤーシミュレーション
[編集]クロスシミュは布だけでなく金属板やプラスチックなどの可塑性物質にも使われているが、クロスシミュには力学ベースのものと、位置ベースのもの(PhysX、Havok Cloth、Maya nCloth、Bulletなど)が存在する[980]。位置ベースの手法は、正確性が劣るものの、高速かつロバストである[980]。
なお、ソフトウェアによっては、クロス上クロス(cloth-on-cloth)の相互作用を上手く扱えないものや、破けに未対応のものが存在する。また、ソフトボディでは風船などの再現が可能な体積保存に対応するものがある。粘着性に対応するものもある(Cinema 4D 2023以降など)。
リアルタイムクロスシミュレーションは、ゲームに使われるほか、ボディスキャンとの組み合わせでファッション可視化にも使われる方向に向かっている[981]。
- SyFlex (SyFlex)
- クロスシミュレーションプラグイン。Maya、LightWave、MODO、Cinema 4D向けがある[982]。以前は3ds Max、Houdini向けもあったほか[982]、Softimageに標準搭載されていた[982]。
- VICODynamics (VICO Game Studio)
- 旧VICO Dynamic Rope System Plugin。Unreal Engine用の物理プラグイン。紐/布/軟体の物理に対応している。
- Qualoth (FXGear)
- Maya用のクロスシミュレーションプラグイン。非バネモデルのアルゴリズムを使用[983]。Maya Fluidとの相互作用にも対応[983]。
- Obi Cloth / Obi Softbody / Obi Rope (Virtual Method)
- Unity用のクロス、ソフトボディ又はワイヤーシミュレーションアセット。
開発停止中
[編集]- ezCloth (FXGear)
- 3ds Max用のゲーム向けクロスシミュレーションプラグイン。3ds Max 2015まで対応。
シミュレーション及びエフェクト
[編集]基本的なものとして、変形を起こさずに衝突を再現する剛体シミュレーション、開いたメッシュに対し衝突と変形を再現するクロスシミュレーション、閉じたメッシュに対し衝突と変形を再現するソフトボディシミュレーションが存在する。衝突判定では、突き抜けを起こすアルゴリズムと、突き抜けを起こさないアルゴリズムが存在し、ソフトウェアによって対応具合が異なる。クロスシミュレーションやソフトボディシミュレーションでは高速なマススプリングモデルにのみ対応するソフトウェアがほとんどであるが、より正確な有限要素法(FEM)によるソフトボディシミュレーションに対応するソフトウェアも存在する (Houdiniなど)。
流体シミュレーションには複数の実装方法があり、パーティクルを流体のように動かす流体パーティクル (SPH法など)、3D格子(グリッド)を使う流体シミュレーション (格子法)、パーティクルと格子を組み合わせたハイブリッド流体シミュレーション(FLIP法など)に対応するソフトウェアがある。また、FLIP法より安定したAPIC法に対応するソフトウェアも出始めている。液体を扱うものではパーティクルベースであれグリッドベースであれメッシュ化が必要となるため、メッシュ化のための専用プラグインも存在している (#メッシュ化)。気体(炎や煙)を扱うものでは基本的にボクセルが生成される (標準形式としてOpenVDBがある)。また、海洋の近似的生成や、2Dの波エフェクト (BlenderのDynamic Paintなど)をサポートするソフトウェアもある。
ソフトウェアによって、水飛沫や泡の再現、表面張力の再現、浮力の再現 (3ds MaxのmParticlesなど)、伝熱の再現、可変粘度による融解や凝固の再現 (IoMeltやHoudini[984]など)、粒状流への対応、混相流への対応 (RealFlow 2015.1以降[985]など)、超弾性への対応 (Houdini 18以降のFEMのNeo-Hookeanモデル、thinkingParticles 7.1以降のMPMソルバーなど)、流体のシェイプ形成力への対応 (BlenderのFluid Control、Houdini 16以降のSuction Fluid、Phoenix FD 3.0以降のBody Forceなど)、燃焼などの化学反応の再現、破壊・破れの再現、空気圧や気圧傾度力や静水圧勾配の再現、シミュレーション同士の相互作用の対応などに差異がある。また、帯電・磁力・分子間力などの電磁場に対応するものも存在している (BlenderのForce Fieldsなど)。流体と剛体等との相互作用に対応するマルチフィジクスプラグインが増えている (thinkingParticle 6以降、Effex 2.5以降など)。
パーティクルでは、パラメータベースのものやエクスプレッションベースのものが多かったが、現在はノードベースのパーティクルシステムが増えている (Houdini、3ds MaxのPFlow、SoftimageのICE、modoのパーティクルシステム、thinkingParticlesなど)。ノードベースのパーティクルシステムには、イベントドリブンのもの (PFlow)と、ルールベースのもの (Houdini、thinkingParticles、modoのパーティクルシステムなど)がある。パーティクルは、キーで動かしたり、物理演算を適用したり、簡易AIを適用できる。簡易AIは群集シミュレーションと呼ばれ、主に鳥、魚群、昆虫などの単純な生物の群集の再現に使われており、パーソナルスペースを保ちながら衝突回避して自然に動くことができる。また、動物や人間などの高度な動作の群集に適用できるシステムも存在し (SoftimageのCrowdFXや3ds Maxのcharacter studioのBipedやPopulateなど)、ノードベースのステートマシンの使えるものが増えている (#群集シミュレーション・人工知能(AI)シミュレーション)。
3DCGソフトウェアにおける物理シミュレーションには頂点ベース・エッジベース・サーフェスベースのものがあり主に芸術性を重視しているため、物理的な解析が必要な場合には連成解析に対応した解析ソフトウェアを使った方が良い。
対応表
[編集]ソフトウェア (機能名) | 使用技術 | 剛体 | ラグドール | 軟体 | 布 | ヘア | パーティクル | 力場 | ノード |
---|---|---|---|---|---|---|---|---|---|
3ds Max (MassFX等) | PhysX等 | mRigids | Yes | No | mCloth | Hair And Fur | mParticles | Yes | Particle Flow |
Maya (nDynamics) | Maya Nucleus | Yes | Dynamic Constraint | Soft Bodies | nCloth | nHair | nParticles[986] | Maya Fields[987] | 部分的 |
Maya (Bullet) | Bullet | Yes | Yes | Yes | 軟体で代用 | 部分的 | |||
Maya (Bifrost) | Bifrost | MPM [988] | Yes | ||||||
Lightwave | 独自 | HardFX | No | SoftFX | ClothFX | FiberFX [ef 1][989][990] | ParticleFX | Yes | No |
Bullet | Yes | Yes | Yes | 軟体で代用 | Yes | No | |||
Cinema 4D | Bullet[991] | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 部分的 |
独自[ef 2] | Yes [660] | ? | Yes[205] | Yes | ? | Yes[992] | ? | ? | |
Blender | Bullet/独自 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 3.6以降 [993] |
Houdini | 独自/Bullet | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Vellum | 19以降 | Yes | Yes | Yes | |||||
Softimage | ODE/PhysX | Yes | Yes[994] | Yes | Yes | Yes | Yes | Yes | ICE |
RealFlow | Caronte | Yes | No | Yes | 部分的 | No | 部分的 | Yes | Yes[995] |
Unity | PhysX | Yes | Yes | 布で代用 | Yes[ef 3] | (HairWorks) | Yes[ef 4] | パーティクルのみ | Visual Effect Graph |
Unreal Engine | PhysX他 | Yes | Yes | (FEMFX) | Yes | Yes[996] | Yes | No | Niagara |
Chaos Physics | RBAN | Yes | No | Yes | No | No | No | ? |
ソフトウェア | 炎・煙 | 液体 | 粘弾性体/ゲル | サーフィサー | 粒状流 | |||
---|---|---|---|---|---|---|---|---|
パーティクル法 | FLIP法 | APIC法 | ||||||
3ds Max | (FumeFX、Phoenix FD)[ef 5] | (thinkingParticles) | 2018.3以降 | ? | No | (thinkingParticles)[ef 6] | ||
Maya | Bifrost Graph[ef 7] | nParticles | Bifrost MPM[ef 8] | Bifrost MPM[51] | nParticle to Polygons | Bifrost Graph | ||
Cinema 4D | Pyro | (X-Particles)[ef 9] | ? | (X-Particles) | ||||
Lightwave | TurbulenceFD[ef 10] | Flow[ef 11] | Yes[998] | ? | No | Flow | (Deep Rising FX) | |
Blender | Smoke | Yes | 2.82以降[ef 12] | 2.92以降 | No | (CubeSurfer)[ef 13] | (Molecular Addon) | |
Houdini | Pyro FX | Yes | Yes | Swirly Kernel[999] | ? | Particle Fluid Surface | Sand Solver、Vellum | |
Softimage | No[ef 14] | Lagoa Multiphysics[ef 15] | No | No | ? | ? | Lagoa Multiphysics | |
RealFlow | No | Yes | Yes | No | Dyverso | Particle Mesh | Dyverso | |
Unreal Engine | 5以降[1000] | ? | 5以降[1000] | No | ? | ? | ? | |
Unity | ?[ef 16] | ? | ? | ? | ? | ? | ? |
ソフトウェア | 破壊 | 空気圧 | 海洋 | ||
---|---|---|---|---|---|
事前分割 | FEM | 布破れ | |||
3ds Max | (RayFire) | No | Yes | Yes | (Hot4MAX) |
Maya | Create Shatter | (DMM Plugin) | Yes | Yes | 海洋シェーダ/テクスチャ、BOSS |
Lightwave | Fractureツール | No | ? | ? | (HOT Ocean for LightWave) |
Modo | Shatter | No | ? | Yes | (aaOcean for MODO) |
Cinema 4D | Fracture Voronoi object[ef 17] | No | Yes | Yes | (aaOceanC4D、HOT4D) |
Houdini | Voronoi Fracture SOP / RBD Material Fracture | FEM Solver | Yes | Vellum Balloon | Oceans |
Blender | Cell Fractureアドオン[1001] | No | No | 2.82以降 | Ocean Modifier |
RealFlow | Voronoi Tools | ? | ? | ? | Ocean Statistical Spectrum |
Unreal Engine | 4.23以降 (Chaos Destruction) | (FEMFX) [1002] | ? | ? | 4.26以降[996] |
- ^ 元Binary Arts製FiberFactoryであり、Binary Artsによる買収の前はMetroGrafx製であった。それ以前はWorley Labs製SasquatchのLite版が搭載されていた(通常版は有料)。
- ^ Unified Simulation System
- ^ 以前は高度な布シミュレーションにCloakWorks製のShroud Cloth Simulation Engineなどが必要であった。
- ^ Visual Effect Graph搭載前もShurikenが搭載されていたが、高度なパーティクル編集を実現するためにはPersistant Studios製のPopcornFXやPolyfied製のParticle Playgroundが必要であった。
- ^ 擬似的な炎としてFire Effectは搭載されている。またかつては外部プラグインにボリュームエフェクトで擬似的なcebas製のpyroClusterも存在した (finalRenderにも付属していた) 。
- ^ サーフィサーにはメタボールを使ったBlobMesh合成オブジェクトもある。
- ^ Maya EffectsのFireエフェクトもあるが擬似的なものとなっている
- ^ スタイルがsmoothだとAPIC法を、chunkyだとFLIP法を使用する[997]。Bifrostは元Exotic Matter製Naiad。格子法のMaya Fluidも搭載されている。
- ^ 煙にはボリュームエフェクトで擬似的なcebas製pyroClusterが搭載されている。またかつては外部プラグインにもボリュームエフェクトで擬似的なThe Third Party製のStorm Tracerがあった。
- ^ 2023以降搭載(元Jawset製であり、以前はCinema 4D版もあった)。また2019より煙のみのGas Solverも搭載されている[998]。またボリュームエフェクトで擬似的なHyperVoxelsも搭載されている。
- ^ 以前はDeep Rising FX(Deep FX World製)やLiquid Pack(D-Storm製)のFluidParticleが必要であった。
- ^ 以前はFLIP Fluids Addonが必要だった
- ^ メタボールには標準対応している。
- ^ 擬似的なBasic Fireも搭載されていた。またサードパーティー製プラグインとしてemFluidやSlipstreamVXやMaelstromFXもあった。
- ^ 元Lagoa Technologies製。なおFLIP法では無いがサードパーティー製の液体プラグインにMaelstromFXが存在した。
- ^ 外部アセットにボリュームエフェクトで擬似的なJack Riddell製のLit Smoke and Fireもあった。
- ^ R18より前はXplode (Valkaari製)、Fract2C4D (Houdini Engine向け)などの外部プラグインが必要であった
マルチフィジクス
[編集]- RealFlow (Next Limit Technologies)
- 流体を中心としたマルチ物理ソフトウェア。GPUシミュレーションにも対応[995]。RFConnect (旧RF Connectivity及びRenderKit)プラグインにより、3ds Max、LightWave、Softimage、Houdini、Maya、Cinema 4Dと連携可能。Cinema 4D、Maya、3ds Max用のプラグイン版 (旧RFCore)や、GUI無しのRealFlow Nodesもある。
- thinkingParticles (cebas)
- 3ds Max用のルールベースのパーティクル及びマルチ物理プラグイン。Cinema 4Dに古いthinkingParticlesが搭載されている。tP5で破壊用プラグインのvolumeBreakerが統合され、6で軟体及びSPHベースの流体ソルバーに、6.2で煙ソルバーに、tP7で粒状流に、7.1で超弾性とパーティクル量増幅に対応した。finalRender及びV-Rayのインスタンス化に対応している。
- Molecular Script
- Blender用のマルチ物理アドオン。
- Chaos Phoenix (Chaos)
- 旧Phoenix FD。流体シミュレーションプラグイン。3ds Max用とMaya用がある。3.0でFLIP法に対応し[1003]、4.0で剛体シミュレーションやthinkingParticlesとの連携に対応した[1004]。V-Ray Premium及びCorona Premiumの一部。
- AqBullet (MagicPictures Software)
- 3ds Max用のマルチ物理アドオン[1005]。サーフィサーのAqMesherもある。
- tyFlow (Tyson Ibele)
- 3ds Max用のパーティクルベースのマルチ物理アドオン[1006]。1.012で地形生成にも対応した[1006]。
- FumeFX (Afterworks)
- 3ds Max、Maya及びCinema 4D[1007]用の気体流体シミュレーションプラグイン。thinkingParticlesの連携に対応。6でノードベースのマルチ物理に対応した[1008]。
- 姉妹プラグインにボリュームエフェクトのAfterBurnも存在する。
パーティクルのみ
[編集]- PopcornFX (Persistant Studios)
- リアルタイム向けパーティクルエフェクトソフトウェア。エディタが無料で頒布されている。ランタイムやUnity、Unreal Engine、After Effects、Open 3D Engine用のプラグインもある。SPH流体には未対応。言語は独自のpopcorn-script。
- Effekseer
- リアルタイム向けパーティクルエフェクトソフトウェア。オープンソース。ランタイムやUnity用のプラグインもある。
流体シミュレーションのみ
[編集]- Eloi Andaluz R&D Pack
- thinkingParticles用の気流作成ツールであるAir Master[1009]を含む。
- Obi Fluid (Virtual Method)
- Unity用の流体シミュレーションアセット。
- FLIP Fluids Addon
- Blender用の流体シミュレーションアドオン[1010]。FLIP法に対応。大部分はオープンソース。
- finalFluid (cebas)
- 3ds Max用の液体シミュレーションプラグイン[1011]。
開発停止中のソフトウェア
[編集]- FluX (FXGear)
- 流体シミュレーションソフトウェア。ノードベース。分散コンピューティングに対応している。最終バージョンは2013年リリース[1012]のFlux 2014。
- Liquid Pack (INO秘密研究所)
- Lightwave向けの流体シミュレーションプラグイン。GPUシミュレーションにも対応している。表面波シミュレーションのNaminamiFXと、流体パーティクルのFluidParticleが含まれている[1013]。後者はNVIDIA PhysXをベースにしている[1013]。販売終了[1013]。
- BulletFX (AlphaVFX)
- 3ds Max用のマルチ物理プラグイン。Bullet Physicsによる剛体、軟体、破壊、FLIP法による流体、粒状流などのシミュレーション、有限要素法(FEM)による曲げや引裂き、筋肉および皮膚シミュレーション、パーティクル、OpenVDBによるメッシュ化などに対応している[1014][1015]。GPUシミュレーションも可能。
- Fluidity (Low Level Tech)
- Unity用の気体流体シミュレーションアセット。
- Fabric Engine (Fabric Software←Fabric Engine Inc)
- プロシージャル向けのプログラミング環境ミドルウェア。DCC統合プラグインのSpliceを含んでおり[1016]、Maya、Softimage、MODO、Nuke[1016]、3ds Max (ベータ)[1017]に対応していた。Bulletにより剛体および軟体シミュレーションが可能だった。
- BlenderAndMBDyn
- Blender用の多体動力学アドオン。オープンソース。MBDynをバックエンドに用いている。
- uFlex (Dr Korzen)
- Unity用のマルチ物理アセット。NVIDIA Flexをベースにしている。
- FluvioFX (Thinksquirrel)
- 旧Fluvio。UnityのVFX graph用のオープンソースの流体シミュレーションアセット。SPH法。MITライセンス。
- NVIDIA FleX for Unity (NVIDIA)
- Unity用のマルチ物理アセット。無料。
- Lucid Physics (Ephere)
- 3ds Max用のマルチ物理プラグイン。NVIDIA Flexをベースにしている[1018]。販売終了[1019]。
- Deep FX Studio (Deep FX World)
- マルチ物理ソフトウェア[1020]。LightWave用パーティクルベース流体シミュレーションプラグインのDeep Rising FXもあった[1021]。開発終了[1022]。
メッシュ化
[編集]パーティクルからメッシュを生成するプラグイン。
- ThinkBox FROST (Amazon.com[529]←Thinkbox Software)
- ポイントクラウドからサーフィスを生成する3ds Max用プラグイン。Maya用も開発されていた[1023]。オープンソース化された[530]。
- CubeSurfer
- Blender用のパーティクルからメッシュを生成するアドオン。
開発停止中
[編集]- PWrapper (3DAliens)
- 3ds Max用の、パーティクルからメッシュを生成するプラグイン。GPU版もある。
- emTopolizer (Mootzoid)
- SoftimageのICE用の、ポイントクラウドからジオメトリに変換するプラグイン。
- Particle Fluid Tools
- Blender用のパーティクルからメッシュを生成するアドオン。
- emPolygonizer (Mootzoid)
- Softimage、Maya、Modo及びFabric Engine向けの、パーティクルからメッシュを生成するプラグイン。姉妹ソフトウェアのemReaderプラグインが、emPolygonizerのネイティブジオメトリキャッシュ形式の読み込みに対応している。
海洋シミュレーション
[編集]景観生成ソフトウェアのいくつかは、 海洋のアニメーションにも対応している (VueやDreamScapeなど)。また、統合ソフトウェアやシミュレーションソフトウェアの中にも、標準で海洋のアニメーションに対応しているソフトウェアが存在する (上記表参照)。
- Crest
- オープンソースのUnity向け海洋シェーダー。
- AQUAS
- Unity向け海洋シェーダー。
開発停止中
[編集]- Digital Nature Tools (Areté Entertainment)
- 海・空を再現するPsunami、ボリュームベースの雲を作成するPsyclone、レンダラーのRenderWorldを含む。Softimage及びMaya版があった。LightWave版 (Nature FX) はDynamic Realitiesが提供していた。Maya版は流体シェーダーのP_Liquidや、煙・炎エフェクトプラグインのPyroも搭載されていた。
- Wave Generator (Aespid)
- 3ds Max用の波生成スクリプト。3ds Max 2014まで対応。
- Houdini Ocean Toolkit
- 略称HOT。Houdini向けの海洋シミュレーションプラグイン。オープンソースのため、3ds Max (Hot4MAX)[1024]、Maya (HOT FOR MAYA)、Softimage (XOcean)、Lightwave (hotocean4lw)[1025]、modo (HOT for MODO)[1026]、Cinema 4D (Hot4D)などの様々な環境に移植されている。Blenderでは、移植されたものが、Ocean Modifierとして標準搭載されている[1027]。
- aaOcean
- Maya 2015以前[1028]、Softimage、Houdini向けの海洋シミュレーションプラグイン[1029]。オープンソースのため、MODO[1030]やCinema 4D[1031]にも移植されている。
- Ocean Community Next Gen
- オープンソースのUnity向け海洋シェーダー。
破壊シミュレーション
[編集]高速なボロノイ分割などを使った事前分割による破壊のみに標準対応する統合ソフトウェアが多いものの、正確な有限要素法(FEM)に対応しているソフトウェアも存在する (Houdiniなど)。
- RayFire (RayFire Studios)
- 3ds Max用の破壊シミュレーション用プラグイン。Unity版[1032]やMayaでRayFireキャッシュを読み込むためのRayFire Cache for Mayaのベータ版も存在する[1033]。
- volumeBreaker (cebas)
- 3ds Max用の破壊シミュレーション用プラグイン。thinkingParticlesにも付属している。
- Pulldownit (Thinkinetic)
- 3ds Max及びMaya用の破壊シミュレーション用プラグイン。
- Fracture FX
- Maya用の破壊シミュレーション用プラグイン。Fracture FX用スクリプトにMOAB製のIShatterがあった[1034]。
- Fracturing & Destruction (Ultimate Game Tools)
- Advanced Tools Mega Packアセットの一部。Unity用の破壊ツール。
- AMD FEMFX (AMD)
- FEMを使った変形・破壊ライブラリであり、Unreal Engineプラグインも用意されている[1002]。
- Blast Authoring Tool (NVIDIA)
- NVIDIA Blast SDK採用ゲームエンジン向けのモデルの分割を行うためのツール。GameWorks PhysXのAPEX SDK採用ゲームエンジン向けだったPhysXLabの後継[1035]。
- APEX SDKの時代はクロス向けのAPEX Clothing Toolもあり[1036]、破壊とクロスの両方に対応するMaya及び3ds Max用プラグインのDCC plug-in for PhysXも存在した[1037]がどちらも廃止されている。
開発停止中
[編集]- FireSystem
- RayFireに似たMaya用の破壊シミュレーション用プラグイン[1038]。オープンソース。Maya 2014まで対応。
- Fracture Voronoi
- 3ds Max用のボロノイ分割スクリプト。無料。
- DMM (Pixelux Entertainment)
- Maya用の破壊シミュレーション用プラグイン。有限要素法ベース。Maya 2019まで対応。Maya 2012以降に簡易版が付属していた。
その他
[編集]- Forces + Simulations (Rispat Momit)
- Unity用の力場アセット。開発停止中。
- emNewton (Mootzoid)
- SoftimageのICE向けの、万有引力を再現するプラグイン。粒子同士の融合も実装されている。開発停止中。
ヘア・ファー
[編集]ヘアやファーはモデリング、ダイナミクス、レンダリングに至るまで独自に扱われることが多く、多くの統合ソフトウェアが標準で対応している (ZBrushのFiberMesh、3ds MaxのHair and Fur、MayaのnHairやXGen (元Walt Disney Pictures製)、SoftimageのXSI HairやICE Strands、CINEMA 4DのHair、HoudiniのFurオブジェクト、LightwaveのFiberFX、modoのHair Tools、Shadeのヘアーサロン、Blenderのパーティクルヘアーなど)。また、単独でファーを生成できるレンダラーもある (VRayのVRayFurなど)。
ソフトウェアによっては、ヘア同士の相互作用に未対応なものがある (3ds MaxのHair and Fur[1039]など)。
ゲームエンジンではメッシュベースのヘアが使われており、ヘアからメッシュへと変換可能なソフトウェアも存在する (Houdini 17以降のGenerate Hair Cardsツール[924]など)。
商用製品
[編集]- Hair Farm (Cyber Radiance)
- 3ds Max用。メッシュからヘアを生成するHairMesh機能がある。
- Ornatrix (Ephere)
- 3ds Max、Maya及びCinema 4D用[1040]。一時期Hairtrixの一部だった。ダイナミクスにMassFXを使用する。植生にも対応している[1041]。
- シェルケージからヘアを生成するHair Shells機能がある。V3でメッシュストリップからのヘア生成に対応し、V5でLoDに対応した[1041]。
- Yeti (Peregrine Labs)
- Maya用。ノードベース。アメリカにおいて特許の問題が存在したが解決された[1042][1043]。
- Geo Maya Hair (Thunder Cloud Studio)
- Maya用の有料スクリプト。メッシュからヘアに変換する。
- HairMesher
- Blender用のアドオン。ヘアからメッシュに変換する。
フリーまたは無料のソフトウェア
[編集]- HairNet
- Blender用のアドオン。カーブやメッシュからヘアに変換する。
- Shave and a Haircut (Epic Games[1044]←Joseph Alter)
- Maya用。v9.6で無料化された[1044]。3ds MaxにもHair and Furとして搭載されている[1045]。SoftimageにもXSI Hairとして搭載されていた[1046]。
開発停止中
[編集]- hairFX (Dimension dESIGN)
- 3ds Max用。Shag:FurとShag:Hairの後継であり、一時期Hairtrixの一部だった。
- MeshPaint (evasion)
- Lightwave用。
- FXHair (FXGear)
- Maya用。
- NeoFur (Neoglyphic Entertainment)
- Unreal Engine及びUnity用[1047]。
アニメーションベイク
[編集]PSR (Position-Scale-Rotation)へのベイクと、PLA (Point Level Animation)へのベイクがある。また、PLAでは、頂点数の増減に対応するものとしないものがある。#ジオメトリーキャッシュも参照。
- NitroBake
- Cinema 4D用プラグイン。PSR及びPLAへのベイクに対応している。
- SteadyBAKE
- Cinema 4D用プラグイン。PLAへのベイクに対応している。
ポストアニメーション製品の例
[編集]ジオメトリキャッシュなどを修正するソフトウェア。
ショットスカルプト
[編集]ショットスカルプトは、破綻したシミュレーションの修正や、変形する物へのマッチムーブなどに使われている。統合ソフトウェアに搭載されたものもある(LightWave 2023以降のChronoSculpt(元は単体ソフト)など)。
- Mush3D
- ショットスカルプトツール。旧Shot Sculpt[1048]。
- Crank
- ショットスカルプトツール。mGearに付属している。
- Sculptron (Otoy)
- ショットスカルプトツール。アルファ版。メッシュからボリュームへの変換にも対応[1049]。
- Sparta
- パーティクルアニメーションをスカルプトできるソフトウェア。プロキシ編集に対応している。ジオメトリのポイントクラウド化や、ポイントクラウドのジオメトリ化にも対応している。
- Stopmagic
- Keymesh Addonの後継。Blender用のアニメーションスカルプトアドオン[1050]。
ルックデブ及びライティング製品の例
[編集]ライティングは、統合ソフトウェアで行うことも多いが、ライティングに特化したソフトウェアも存在する。Alembic/USDパイプラインでは、レンダリング及びコンポジットするソフトウェア側でライティングを行うことがある (ClarisseやHoudini 18以降のSolaris[1051]、V-Ray for NUKE、OctaneRender for NUKEなど)。
ライトの一覧表示 (ライトリスター)に対応するソフトウェアが多く、また一部のレンダラーも独自のライトリスターを持っている (V-Ray[1052][1053][1054]、Corona Renderer 3以降[1055]など)。ライティング設定に対応したGUIを持つレンダリングソフトウェアも存在する (Maxwell RenderのMaxwell Studio、Guerilla RenderのGuerilla Render GUIなど)。
ソフトウェア | USDインポート | PBRビューポート | PBRレンダリング | USD Hydraレンダラー対応 | IESライト | シャドウキャッチャー | 光源寄与の分離 | ターンテーブルアニメーション | ライトリスター | ハイライト設置 |
---|---|---|---|---|---|---|---|---|---|---|
3ds Max | β版プラグイン[1056] | Quicksilver | Arnold | No | Yes | Yes | Light Groups[1057][l 1][1058] | (Easy Turntable) | Yes | Place Highlight |
Maya | Maya USD拡張[929] | Viewport 2.0 | Arnold | 2024.1以降 | Yes | Yes | Light Linking[l 2][1059] | Create Turntable[1060] | Light Editor[l 3] | (Place Highlightスクリプト) |
C4D | R23以降 | Yes | Redshift/CineRender | ? | Yes | R18以降 | Exclude/Include | ? | ? | Lighting Tool |
Houdini | Solaris | Yes | Mantra/Karma | Solaris | Yes | Shadow Matte | Light categories | SideFX LabsのTurntable | Light bank | Solaris |
LW | No | Yes[189] | 標準[189]/Octane | No | 2018以降[189] | Yes | ? | ? | ? | ? |
Modo | 14.1以降[1061] | Yes | MODO Render/mPath/Radeon ProRender/Octane | 開発中 | Yes | Yes | Light Linking[1062] | Render Turntable[1063] | ? | (First Light Kit) |
Blender | 3.0以降 | 2.8以降 | Cycles | 4.0以降 | 2.8以降 | 2.79以降 | Light Groups / Light Linking[注釈 3] | Turnaround Cameraアドオン | Property Chartアドオン | Look Atギズモ |
KATANA | 3.5以降[1064] | Hydra[1065] | 3Delight NSI [l 4][1065][1066][1067] | 3.0以降[1065] | No | ? | Light Linking | ? | Yes | 4.0以降[1068] |
Unity | USDパッケージ[1069] | Yes | ? | ? | HDRP v10[l 5] | ? | ? | Look Dev view | Lighting Explorer | ? |
Unreal | USD Importerプラグイン | Yes | RTGI | ? | Yes | ? | ? | ? | ? | ? |
- ^ ビューポートでは未対応
- ^ Viewport 2.0未対応
- ^ 2016 Extension 2より前はNinja Light (Brian Keffer製)などが必要だった
- ^ 3.0で3Delightを、3.1で3Delight NSIを搭載。ディスク及びバッチレンダリングではウォーターマークあり。
- ^ 以前はThomas Mountainborn製のPhotorealistic lightsアセットが必要であった
- KATANA (The Foundry Visionmongers←Sony Pictures Imageworks)
- ノードベースのライティングソフトウェア。Mac未対応。レンダラーはRenderMan、3Delight及びArnoldに対応。
- Gaffer
- オープンソースのシェーダー構築およびライティングツール。イメージエンジン社が開発に参加している。レンダラーはArnold、3delight、Appleseedに対応している。Mayaに統合することも可能。
- Pro-Lighting: Studio (Blender Guru)
- Blender用のライティングアドオン。多数のプリセットが付属している。
- Lumière
- Blender用のライティング向けアドオン[1070]。オープンソース。
- Gaffer - Light & HDRI Manager
- Blender用のアドオン。旧Gaffer – Light Manager。
- Bleyshot
- Blender用のツールキット。
スタジオライト
[編集]ソフトボックスやアンブレラなどの現実の機材を模したもの。撮影前のプレビジュアライゼーションにも使われる。
- Studio Lighting & Illumination Kit (9b Studios)
- 略称SLIK。Modo用のライティング向けツールキット。無料。
- Studio Kit for Cinema 4D (Mustapha FERSAOUI)
- Cinema 4D用のライティング向けツールキット。無料[1071]。
- Studio Kit Pro (C4Depot)
- Cinema 4D用のライティング向けツールキット。
- Look Development Studio
- RenderMan用のスタジオライトシーンセットアップ。パブリックドメイン[1072]。
- Lightarchitect (LIGHTARCHITECT)
- Blender用アドオン。
- Studio Look Development and Lighting Environment (CAVE Academy)
- Maya版とVRED版がある。
IES/EULUMDATライト作成・管理
[編集]IES/EULUMDATライト表示
[編集]- IESviewer
- IES及びEULUMDAT形式 (*.ldt)のプレビューソフトウェア。形式変換にも対応。無料。3ds Maxとの統合に対応している。
IES/EULUMDATライト作成
[編集]- IES Generator (Karbaras)
- IES形式(*.ies)を編集するソフトウェア。無料。
- Real IES (PlaySys)
- IES形式(*.ies)を編集するソフトウェア。
- LDT Editor (DIAL)
- EULUMDAT形式(*.ldt)を編集するソフトウェア。無料。姉妹ソフトに無料の照明解析ソフトウェアのDIALuxが存在する。
- Eulumdat Tools (FOLD Systems)
- Eclipse用のIES形式/EULUMDAT形式編集プラグイン。形式の変換にも対応している。
- 姉妹ソフトウェアとして、Webベースの形式変換ツールであるIES to EULUMDAT Converter及びEULUMDAT to IES Converterもある。
- QLumEdit
- オープンソースのEULUMDAT形式 (*.ldt)エディタ。
場所と時刻による太陽位置の指定
[編集]標準で対応する統合ソフトウェアも存在する (MODO[1073]、3ds Max 2017以降のSun Positioner[1074]、LightWave 2019以降、Blender 2.82以降に付属のSun Positionアドオンなど)。標準で対応するレンダラーも存在する(V-RayのVRayGeoSun[1075]など)。
- GeoSun
- Maya用スクリプト。
- Sun Simulator (Delft University of Technology)
- Maya用スクリプト[1076]。
IBL用画像作成・管理
[編集]イメージベースドライティング(IBL)においては360°パノラマHDR画像が使われている。そのため、通常は、円周魚眼レンズやミラーボールなどを使って撮影したものを、スティッチソフトウェアで繋ぎ合わせる必要がある。近年は360度で撮影できるカメラも存在する (Ricoh Thetaなど)が、それらのカメラにおいても内部では二つ以上のレンズでの撮影となっているためスティッチが行われている。また、本体を動かすことでスティッチしながら360°パノラマ画像を撮れるスマートフォンアプリも存在する(Android 4.2以降に標準搭載されているPhoto Sphere モード、iPhone版Photosynthなど)。
また、IBLでは一般的なHDR画像よりも広いダイナミックレンジの画像が必要となる。そのため、光の強い場所では、露光ブラケット撮影を行い (Ricoh Theta[1077]など)、露光の異なる複数の画像をHDRマージする必要がある。地球上においては太陽光のエネルギーが場合によって24EV近くまで達する[1078]ため、通常、屋外ではNDフィルターを組み合わせて撮影する必要が出てくる。しかし、屋外のIBL用HDR画像の直接撮影に耐えられる360度カメラも存在する (SpheroCam HDRなど) 。
なお、動画によるIBLも行われていなくはないが、HDR動画の撮影は未だ難しいため、一般的となっていない。
- PTGui (New House Internet Services)
- RAW画像の読み込み、スティッチング、HDRマージ、OpenEXRでのHDR画像出力に対応している。
- Affinity Photo (Serif)
- 画像編集ソフトウェア。Linux未対応。RAW画像の読み込みや編集、スティッチに対応している。1.5でHDRマージや、360度画像の編集に対応した[1079]。
- Hugin
- オープンソースのパノラマ写真スティッチソフトウェア。360°パノラマ写真を作ることができる。RAW画像の読み込み、HDRマージ[1080]、HDR画像出力に対応している。
スティッチのみ
[編集]- VideoStitch Studio (stitchEm←VideoStitch SAS)
- 360°動画作成用。オープンソース化された。MITライセンス。
- Mistika VR (SGO)
- 360°動画作成用。
開発停止中
[編集]- Autodesk Stitcher Unlimited (Autodesk←Realviz)
- 3DCGソフトウェア向けに、RAW画像の読み込みや、OpenEXRやRadiance HDRなどでのHDR画像出力に対応している。2009版を最後にディスコン。
- AutoStitch
- フリーウェア。エンジンをAutopanoなどのソフトウェアに提供している。最終更新は2013年。
- Photosynth (Microsoft)
- パノラマ写真3Dスティッチソフトウェア。iPhone向けも存在しており、簡単に360°パノラマ写真を撮ることができる。ただし、JPGのみ対応であり[1081]、HDR画像には未対応。終了[1082]。
- Autopano (GoPro←Kolor)
- AutoStitchの技術が搭載されており、静止画向けのAutopano Pro/Gigaと、動画向けのAutopano Videoが存在する。Autopano Videoはステレオ3D 360°動画の作成にも対応していた。
- RAW画像の読み込みに対応しているものの、TIFFでの読み込みを推奨している[1083]。HDRマージ[1084]や、TIFFでのHDR画像出力に対応していた。
- Image Composite Editor (Microsoft)
- パノラマ写真スティッチソフトウェア。RAW画像の読み込みや、TIFFでのHDR画像出力に対応していた。また、静止画だけでなく、動画にも対応していた。
IBLでは、露光ブラケット撮影されたRAW画像群からHDRマージ (HDR結合) を行い、その後、リニアな色空間のままHDR画像として保存することが行われている[1085]。そのため、HDRマージを行った後にトーンマッピングやガンマ変換を行わないでHDR画像のまま保存できるHDR合成ソフトウェアが必要となる。
RAW画像の読み込みが可能なHDR合成ソフトウェアにはHDRsoftのPhotomatix ProやSkylumのAurora HDR、オープンソースのLuminance HDR (旧qfpfsgui) など存在する。RAW現像ソフトウェアもHDR合成に対応してきている (Adobe Lightroom[1086]、Darktable (補正未対応)[1087]など)。
開発停止中
[編集]- HDR Shop (USC Institute for Creative Technologies)
- HDR合成ソフトウェア。Windows専用。RAW画像群からのHDRマージ及びHDR画像出力に対応している。HDR画像から光源を生成するLightGenプラグインがある。
sIBL作成・管理
[編集]IBLでは、拡散反射向け、鏡面反射向け、背景向けで望ましい解像度が異なるため、複数のHDR画像を生成することが行われている[1088]。また、小さくて強い光源である太陽は、サンプリングの問題からIBLとは別に扱うことが望ましいため、HDR画像と併せて太陽光源の情報を保存することも行われている[1089]。これらを纏めて管理するものがsIBLである。
- sIBL-Edit
- HDR画像からのsIBLの作成、sIBLの管理、編集を行うためのツール。HDR画像から太陽の位置・色・強さを抜き出すことも可能。
- sIBL-GUI
- HDR画像からのsIBLの作成、sIBLの管理、編集、DCCへのエクスポートを行うためのツール。オープンソース。3ds Max、Maya、Softimageに対応している。BlenderでsIBL-GUIを使うためのsIBL_GUI for Blenderも存在する。
- HDR Sets GUI
- Maya用のsIBL設定・管理スクリプト。
- mm_sIBLToModoEnvironment
- Modo用。sIBLからModo独自の環境形式に変換するスクリプト[1090]。最終リリースは2009年リリースのv1.01。
- Add Environment nodes
- Blender用アドオン。sIBLの読み込みに対応している。
HDRIからのエリアライト抽出
[編集]HDRIに存在する環境光以外の光源を再現するために[1091]、HDR画像からのライト抽出が行われている。
- Auto HDRI Light Gen
- Windows専用[1091]。Maya向けのエリアライト抽出スクリプト[1091]。V-Ray for MayaやNukeに依存している。
- HDR Prepper Gizmo
- Nuke用のエリアライト抽出Gizmo[1092]。
キューブマップ作成
[編集]ゲームエンジンに向けて、IBL用画像からSkyboxを生成したり、IBL用画像やSkyboxから拡散光 (Diffuse)、鏡面光 (Specular)、放射照度 (Irradiance)、放射輝度 (Radiance)などのキューブマップ(Lightprobe)を作成するためのツール。
商用製品
[編集]- Lys (Knald Technologies)
- キューブマップ作成ツール。放射輝度(radiance)キューブマップ、放射照度(irradiance)キューブマップ、鏡面光(specular)キューブマップを生成可能。
非営利または個人による物
[編集]- cmftStudio
- キューブマップ作成ツール。オープンソース。BSDライセンス。コマンドライン版のcmftも存在する。Skybox、放射照度(irradiance)キューブマップ、放射輝度(radiance)キューブマップを生成可能。
- IBLBaker
- キューブマップ作成ツール。オープンソース。MITライセンス。拡散光放射照度(diffuse irradiance)キューブマップ、鏡面光放射照度(specular irradiance)キューブマップを生成可能。
開発停止中
[編集]- Marmoset Skyshop (Marmoset)
- Unity用のHDRIレンダリング向けシェーダー及びツール。キューブマップ作成に対応。Skybox、拡散光キューブマップ、鏡面光キューブマップを生成可能。
- AMD CubeMapGen (AMD)
- 旧ATI CubeMapGen。キューブマップ作成ツール。オープンソース。ディスコン[1093]。派生版として、Modified Cubemapgenがある[1094]ものの、こちらも2012年リリースの1.66を最後に開発停止中。
- Panorama To Cubemap
- IBL用画像をSkyboxへの変換するUnity用アセット[1095]。無料。最終更新は2013年。
大気・空
[編集]景観生成ソフトウェアの多くは、空の生成にも対応している (Vue、Terragenなど)。多くの統合ソフトウェアも太陽と空の生成に対応している。雲の生成に対応しているものも多い (MayaのFluid ExamplesのCloudsAndFog、HoudiniのCloud FX、LightWaveのSkyTracer、Cinema 4DのPhysical Sky[1096]、Blender付属のCloud Generatorアドオン、Blender 2.79以降付属のDynamic Skyアドオン、Unreal Engine 4のSkyAtmosphere、Unreal Engine 4.26以降のVolumetric Clouds[996]など)。
虹の表示に対応しているもの (Cinema 4DのPhysical Sky[1097]など)、薄明光線に対応しているもの (Cinema 4DのPhysical Sky[1098]など)、月に対応しているもの (LightWaveのSkyTracer、Cinema 4DのPhysical Sky[421]など)、星や星座の表示に対応しているもの (Cinema 4DのPhysical Sky[421]など)も存在する。
ボリューメトリックな空生成
[編集]- Pure-Sky (3DVISION)
- Blender用の高度な空アドオン。
- OGO_Taiki
- LightWave用プラグイン。開発停止中。
- Elementacular (Alexandra Institute)
- Maya用の雲作成プラグイン[1099]。ディスコン。
サーフィスベースの空生成
[編集]サーフィスベースであるため、下以外から見た雲などの再現はできない。
- Real Sky (Marco Pavanello)
- Sky Freeの後継。Blender用のプロシージャル空アセット[1100]。Worldシェーダーにより実装されている。
- Nebula Generator
- Blender用のプロシージャル星雲生成ノード。
HDR画像ベースの空生成
[編集]画像ベースのため、動く雲などの再現はできない。
- SceneSkies
- Blender用アドオン及びHDR画像アセット。無料。アセットが多く含まれる有料版もある。以前はScene Cityの一部だった。
- Pro-Lighting: Skies (Blender Guru)
- Blender用アドオン及びHDR画像アセット。
宇宙
[編集]- Spacescape
- 宇宙の背景を作成するためのツール。キューブマップでエクスポート可能。
ライトペイント
[編集]ライトペイントには、環境光源のIBL用画像に放射光を直接ペイントするものや、受光物の反射位置にペイントすることで面光源を追加するものなどがある。標準で前者に対応するソフトウェアも存在する (KeyShotのHDRI-EditorのPin機能、Substance Designer 2019.2以降など)。後者対応の物にはMaverick[1101]などがある。
- HDR Light Studio (Lightmap)
- IBL用画像の編集に特化したソフトウェア。5.3で受光物へのペイントによるエリアライトの作成にも対応した[1102]。Maya、3ds Max、Cinema 4D、Modo、LightWave、Blender、VRED用のプラグインがある。また、SOLIDWORKS Visualize (旧Bunkspeed)やStrata DesignなどもHDR Light Studioの統合に対応している。
スタジオライティング向け
[編集]- LeoMoon LightStudio (LeoMoon Studios)
- Blender用アドオン。旧Blender Light Studio。GPLライセンス。放射光を直接ペイントするものの、環境光源の代わりにエリアライトを生成する。
- Light Painter (Kamil Małagowski)
- 3ds Max用のライト配置スクリプト。V-Rayのみ対応。受光物へのペイントによりライトを作成する。
環境光向け
[編集]- HDR-ProStudio (Vlad T. Mafteiu-Scai←FractalFuse[1103]←3Digitally Solutions[1104])
- Blender用アドオン[1105]。旧HDRI Lighting Studio & Editor[1106]←HDRI Editor for Blender。
- Real HDR (PlaySys)
ライトミキサー及びリライティング
[編集]標準でライトミキサーに対応しているレンダラーが存在する (レンダラーの対応表参照)。ライトミキサーに未対応のレンダラーでも、ライトグループ毎のレンダリングを行いコンポジットに渡すことで同等のことを行うことができる。
ポストプロセスで、より細かくライティングを弄りたい場合、マルチパスレンダリングが使われている (多くのレンダラが対応)。より細かなパスを作ることができるLPE (Light Path Expressions)に対応するレンダラも存在する (レンダラーの対応表参照)。
法線パスを使ったリライティングに対応するコンポジットソフトウェアも存在する (NUKEのRelight nodeなど)。
- Escher for Nuke (artixels)
- NUKE用のリライティングプラグイン。
レンダラー製品の例
[編集]レンダラーはレンダリング機能を提供する物である。単体動作可能なアプリケーションだけでなく、プラグインモジュールとして提供されている物も存在する。またレンダリング標準APIとしてUniversal Scene Description(USD)のHydraがあり、それに対応するソフトウェアが増えている(Katana 3.0以降、Houdini 18以降のSolaris[1051]、Nuke 13.0以降[1107]、Maya 2024.1以降[1108]など)。なおHydraは標準で簡易リアルタイムレンダラーのHdStorm(旧HdStream)と簡易レイトレーシングレンダラーのHdEmbreeを備えている。
レンダラーには、動画に向くものと、向かないものが存在する。動画に向くものは、フリッカー(ちらつき)が起こりにくく、高品質なモーションブラーにも対応している。また、レンダリング法により、マテリアルの表現できる範囲が異なる。それもあり、レンダラーにはあまり物理的でないものと、より物理的なものが存在する。物理ベースを謳うものであっても、幾何光学にのみ対応するものが殆どであり、光の分散やフルスペクトラルレンダリングに対応していないものも存在する。偏光・干渉・回折などの物理光学(波動光学)に完全に対応するレンダラーは殆ど存在しない (Oceanが偏光と回折に対応している)。
また、省メモリで大規模シーン向けのもの (RenderMan、Arnold[1109]等)、複雑なライティングに強いもの (Corona Renderer等)、マテリアルプリセットの豊富なデジタルプロトタイピング向けのもの (KeyShot等)、エフェクト向けのもの (Krakatoa等)などが存在する。また可視化などに向けてプリセットモデルの搭載してるものも増えている (KeyShotのKeyShot Cloud Library、V-Ray 5以降のChaos Cosmos[1110]、LuxCoreRender 2.4以降のLuxCore Online Libraryなど)。
3DCG統合ソフトウェアのレンダリングエンジンのいくつかは、3DCADなど別分野のソフトウェアにも提供されている (MODOやCinema4Dなど)。
また、レンダリングにはインタラクティブ (リアルタイム) なものと非インラタクティブ (非リアルタイム) なものが存在する。非インラタクティブなレンダリング手法にはキャッシュ効率を上げるためのタイルレンダリングが存在していたものの、マイクロジッターサンプリング (Scramble Distance[1111]) の登場でタイル化が不要となりインタラクティブなレンダラーが増えていった(なおタイルレンダリングはメモリの容量越えを防ぐためにはまだ使われている)。その他、GPUによる汎用計算 (GPGPU) 及びレイトレーシングアクセラレータ (NVIDIAのRTX等) の普及によってレンダリングのインタラクティブ性はより増していった。このインタラクティブ性はライティングやルックデブなどでのプレビューレンダリングや、デジタルプロトタイピングの可視化などで重要となる。3D可視化向けソフトウェアについては#建築および製品可視化ソフトウェアの例を参照。
- リアルタイム向けレンダラー
- リアルタイムレンダリングはゲームやビューポート描画に使われている。実装ではHLSLやGLSLシェーダーが多用されている。なお、プログレッシブ (漸進的) レンダリングもリアルタイムレンダリングと呼ばれることがあるが別物である。
- リアルタイムレンダリングでは長らく高速なラスタライズレンダリングが使われていた。ラスタライズアルゴリズムには当初オブジェクト描画を後ろから重ねていくZソート法が使われていたが、その後、深度を使って複雑な前後関係を処理できるZバッファ法が使われるようになった。照明 (ライティング) 処理は当初ポリゴン毎 (フラットシェーディング) や頂点毎 (グーローシェーディング) に行われていたが、その後、ラスタライズ後のピクセル毎にライティングを行うピクセル単位照明が登場した。シェーディングでは当初直接光のみのダイレクトライティングが行われていたが、その後、環境マッピングや画面空間反射 (SSR) による反射、画面空間による表面下散乱 (SSSS) 、シャドウマッピングや画面空間環境遮蔽 (SSAO) や事前計算のライトマップによる遮蔽にも対応した。一部の事前計算にはオフスクリーンレンダラーやゲームエンジンやゲーム向けミドルウェア(#ゲームエンジン向けベイクレンダラー)が対応していた。
- また、リアルタイムレンダラーと異なり古いオフラインレンダラーでは半透明の綺麗なラスタライズ法であるスキャンライン法が普及していたが、2015年のDirectX 11.3以降は順不同描画に対応しリアルタイムでも半透明が綺麗に出せるようになった[1112]。ただしこの半透明は2次元的なものであったため、リアルタイムでは屈折の再現のために画面空間屈折 (Screen Space Refraction) が普及していった。
- 2018年にDirectX Raytracingが登場してGPUにレイトレーシングアクセラレータが搭載されるようになると、リアルタイムでもラスタライズとレイトレースのハイブリッドレンダリングが普及していった。リアルタイムでは飛ばせるレイの数に制限があるものの、画面空間反射と通常のレイトレースを組み合わせたり (Enscape[1113]など)、時間的アンチエイリアス (TAA) や時空間分散ガイドフィルタリング (SVGF) などの高度なノイズ除去手法を使ったり、直接照明パスの時空間再サンプリングを行うReSTIRや間接照明パスの再サンプリングを行うReSTIR GIを使ったり(ProRender 3.1以降のHybrid Pro[1114]やD5 Render[1115]等)などで実用的となっていった。
- その他、かつてはオフラインレンダリングにマイクロポリゴンを用いたREYESスキャンライン法などが使われており、レイレースと組み合わせたハイブリッドレンダリングが特に映画において一般的となっていたものの、ライティングの問題などがあり廃れていった。しかしながらリアルタイムレンダリングでは時を経てマイクロポリゴンが採用されるようになってきている(2022年にリリースされたUnreal Engine 5など[1116])。
- レイトレースレンダラー
- 時間をかけるごとに正確な値に収束していく一致 (consistent) な手法を使うことでリアルな絵を出すことが可能である。動画では安定した偏りのない モンテカルロ法を使った単方向パストレースレンダラーが主流となってきているが、不偏な手法を使ってもレンダー時間内に収束するとは限らない。例えば、単方向パストレース (PT) はメモリ消費が少なく大規模シーンやGPUレンダリング向きではあるものの、間接照明シーンのレンダリングで収束が難しい。また、PTや双方向パストレース (BDPT) は、映し出されたコースティクスなどのSDS(specular-diffuse-specular)パスに弱い。メトロポリス光輸送 (MLT) は、よりSDSパスに強いものの、一般的にフリッカーが起こりやすく動画には向かないとされる[1117]。フォトンマッピング (PM)はSDSパスに強いものの、非不偏かつ非一致[1118]であり、問題が多い[1119]。フォトンマッピングを改良したプログレッシブフォトンマップ (PPM) は一致となっている[1118]ものの、ブラーが起こる。そのため、PPMとBDPTの両者の利点を取ったプログレッシブフォトンマッピングを伴う双方向パストレース (VCM)が登場した[1120]ものの、VCMで使われているBDPTとPPMはどちらも重い処理[1121][1122]な上に、GPUレンダリングではBDPTとの相性が悪さも存在し、VCMは使いにくいものとなっていた。そのため、フォトンマッピングから複雑な密度推定を無くしてバイアスを少なくしたLight Cache法 (ライトマッピング法)[1119]、PTで光源側の屈折コースティクスを効率よく扱うためのManifold Next Event Estimation (MNEE)法[1123](RenderManやCycles 3.2以降などが採用)、学習によって経路を誘導するPath Guiding法、VCMからBDPTを外してなるべくPTを使うようにしたLightweight Photon Mapping(Corona Rendererが発展形を採用)[1121][1122]などが使われることとなった。
- また、レイでは直感的なRGBを使ったものと、より物理的に正確なスペクトルを使ったものがあり、条件等色などで大きな違いをもたらしてる(物理ベースシェーディング#電磁スペクトル参照)。これは特にVFXでの現実との色合わせに重要となっており(#VFX向きのプロダクションレンダラー参照)、高速な計算手法の登場によってスペクトルレンダリングに対応するレンダラーが増えていったものの、複雑なケースではスペクトルノイズの問題が残っている。
- またレンダーによっては、レイヤーマテリアル、異方性反射、ランダムウォーク方式の表面下散乱、薄膜干渉 (構造色の一部や金属の焼戻し等)、ポリウレタン以外のクリアコート、シルクなどの布地に使われるツヤ (Sheen)、皮膚レイヤーを再現したスキンシェーダー、より正確な髪のためのZinke近接場散乱モデル、地表面アルベドやオゾン層対応のスカイモデルなどに標準で対応していないものがある。また、吸収や分散などのボリュームマテリアルに対応していないものもある。なお、レイトレース法を使っていても、エネルギー保存則を満たさない旧来の手法であるフェイクスペキュラやトゥーンなどのアーティスティックな表現が組み合わせて使用されることもあり、それらの手法に対応したパストレースレンダラもあるが、ノイズが増えるため注意が必要となる。
- これらレンダリング手法にはノイズやファイアフライなどの誤差や外れ値が付き物となっているため、後処理としてノイズ除去が行われている(3Dライブラリ#ノイズ除去ライブラリも参照)。3DCGのノイズ除去では実写と異なり拡散反射パスや鏡面反射パスなどの各レンダリングパスに対する処理が可能なほか、ノイズの無いアルベド(カラー)パスや深度パスや法線パスをガイドとして使用することも可能となっている。また、不偏レンダリング (Unbiased rendering) では推定量に偏りが生じないため、その予測誤差は分散に起因する所が大きく、デノイズ処理に各パスの分散推定量や誤差推定量を使用したり (RenderMan[1124]、ArnoldのNoice[1125]、Blender 3.0未満の独自デノイザ等)、分布と共分散を使用したり(BCD等)、二組のレンダリング結果を使用したり (Altus[1126][注釈 4]等) といったことも行われていた。しかしながらこれらは設定が複雑となっており、機械学習の進化に伴って設定の簡単な機械学習ベースのノイズ除去が普及していった(NVIDIA OptiX AI-Accelerated Denoiser、AMD Radeon Image Filtering (RIF) LibraryのAIデノイザー、Intel OIDN、Octane Render 4以降[1128]の独自AIデノイザー、RenderMan 25以降のAIデノイザー[1129]など)。機械学習ベースのノイズ除去はサンプリング数の少ないプレビューレンダリングに強いものの偏りが大きく、2022年現在その偏りを誤差推定で抑えたProgressive Denoisingが提案されている[1130]。またどんなノイズ除去手法でも正確にはならいないため、動画ではフレームを跨いでちらつきを抑えたデノイズ処理が必要となる(OptiXのtemporal denoisingなど)。その他、レンダラーによってはノイズ除去の他に分散推定量の大きい所でサンプリング数を増やす適応サンプリング (adaptive sampling) が使えるものの、こちらも局所的収束に陥った場合にバイアスが生じるため注意が必要となる。
- NPRレンダラー (非写実的レンダリング)
- スケッチや青写真、絵画やアニメのような非写実的な絵のためのレンダリング手法。線の描画はエッジレンダリング、アニメ調のものはトゥーンレンダリング(セルレンダリング)と呼ばれる。
- トゥーンレンダリングは主にラスタライズ法やレイトレース法のシェーダの上に成り立っている(トゥーンシェーダや非写実テクスチャ、手書き風Matcap(PaintMap、テクスチャ座標に法線ベクトルを用いたテクスチャ)、テクスチャ座標にオブジェクト座標を用いたテクスチャ、カメラプロジェクションなど)ため、多くのレンダラでNPRレンダリングをすることが可能。
- 輪郭描画については対応しているソフトウェアが多いものの、方式や機能がソフトウェアによって異なる。
- 眉や目などの貫通表示は対応していないソフトウェアが多い(LightWaveのunRealプラグインがSurfacePiercingシェーダとして対応)。
- ベクターレンダラー
- NPRの一種であり、ベクター画像フォーマット (SVG、Flash、Adobe Illustrator、EPSなど) で出力を行う。多くは動画にも対応している。Webオーサリングなどに使われる。
エクステリア・インテリア両用の動画向けプロダクションレンダラー
[編集]大規模なエクステリア向きの単方向パストレース (PT)及び、複雑なライティング向きのレンダリング手法 (VCM、BDPT+MLT、Light Cache又はパスガイディング)の両方に対応し、かつモーションブラー対応するもの。
対応表
[編集]レンダラー | USD | Maya | Max | C4D | Houdini | Blender | Rhino | SU | ArchiCAD | Katana | Nuke | その他 | ベンチマークツール |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
V-ray | 部分的[p 1] | Yes | Yes | Yes | Yes | Yes | Yes | 搭載[p 2] | No | 廃止[1131] | Yes | Revit、FormZ、UE4[p 3] | V-Ray Benchmark |
RenderMan | Yes | Yes | No | No[p 4] | Yes | Yes[1132] | No[p 5] | No | No | Yes | 20以前[1133] | ||
Corona | No | 中断[1134] | Yes | Yes | No | 非公式[1135][p 6] | No | 中断 | No | No | No | Corona Benchmark | |
Indigo | No | 中断[p 7] | Yes | Yes | No | Yes | No | Yes | No | No | No | Revit[p 8] | IndigoBench |
Cycles | Yes[p 9] | No | 非公式 [p 10][1136] |
非公式 [p 11][1137] |
非公式 [1138] |
搭載 | 搭載[p 12] | No | No | No | No | 搭載: Poser (SuperFly) | Blender Benchmark[p 13] |
LuxCore | No | 廃止 | β版 | 廃止 | No | Yes | No | 廃止 | No | No | No | [p 14] | LuxMark |
Maxwell | No | Yes | Yes | Yes | 廃止 | 廃止 | Yes | Yes | Yes | No | No | FormZ[p 15][1139] | Benchwell |
Redshift | 部分的[p 16] | Yes | Yes | CPU版搭載 | Yes | Yes | No | No | 搭載 | Yes | No | 搭載: VW、ZBrush[p 17] | Yes[1140] |
finalRender | No | β版 | Yes | No | No | No | No | No | No | No | No | ||
Thea | No | No | 廃止 | 廃止[1141] | No | 廃止 | Yes | Yes[p 18] | No | No | No | 搭載: Altair Inspire Studio[1142][p 19] | Thea Benchmark |
Kray | No | No | No | No | No | No | No | サード[p 20] | No | No | No | LightWave | KrayBench[1143] |
CineRender | No | No | No | 搭載 | No | No | No | No | 搭載[1144] | No | No | 搭載: AE、Allplan、VW[1145] | Cinebench |
Octane | 部分的[p 16] | Yes | Yes | Yes | Yes | Yes | Yes | β版 | Yes | No | Yes | Carrara、Unity、UE4、Poser、DAZ、Inventor、Revit、AutoCAD、Prime版搭載: LW、MODO[1146][p 21] | OctaneBench |
Karma | Yes | No | No | No | 搭載 | No | No | No | No | No | No | ||
Guerilla | No | Yes | No | No | No | No | No | No | No | No | No | ||
Iray | 部分的[p 22][1147] | Yes | Yes[p 23] | 廃止 | No | No | 廃止[1148] | 廃止[p 24] | No | No | No | 搭載: DAZ Studio、CATIA、Substance 3D、NX、SOLIDWORKS Visualize[p 25] |
レンダラー | 対応ハードウェア | レンダリング手法 | プログレッシブ | リアルタイム | デノイザー | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CPU | GPU | RTX | PT | Light Cache | パスガイド | 多ライト向け | その他 | OIDN | OptiX | その他 | |||
V-ray | Yes | V-Ray GPU[1149] | Yes | Yes | PG[p 26][1150] | Light Tree[1151] | IRマップ[p 27][1152] | V-Ray IPR | V-Ray Vision/Chaos Vantage[p 28] | Yes[1153] | Yes[1154] | 独自[1155] | |
RenderMan | Yes | XPU[1132] | Yes | No | Indirect Guiding[1156] | GLS[1157] | MNEE、VCM[1156][p 29] | IPR | (HdStorm) | ? | Yes[1158] | 独自[1159] | |
Corona | Yes | No | No | Yes | UHDキャッシュ | ? | ? | VCM、LPM | Yes | ? | Yes[1160] | Yes[1161] | 独自[1162] |
Indigo | Yes | Yes | ? | Yes | No | ? | ? | BDPT、MLT | Yes | ? | Yes[1163] | ? | ? |
Cycles | Yes | Yes | 2.81以降 | Yes | No | PG[p 26] | Light Tree[1164] | MNEE | Yes | (EEVEE) | Yes | Yes | [p 30] |
LuxCore | Yes | Yes | 2.5以降[1165] | Yes | DLSC[1166]/PhotonGI | ? | ? | BDPT、MLT、VCM[p 31]、Visibility Map | RT Path | ? | Yes[1167] | Yes[1165] | BCD[1168] |
Maxwell | Yes | 4以降 | ? | GPU版[1169][1170] | No | ? | ? | BDPT+MLT[1171] (CPU版) | Maxwell Fire | ? | ? | ? | Altus[1172] |
Redshift | 3.5以降 | Yes | 3.0[1173] | Yes | IPC | 開発中 | ? | PM、IRキャッシュ | Yes | Redshift RT (β版) | Yes[1174] | Yes[1175] | Altus[1173] |
finalRender | Yes | Yes | Yes[1176] | Yes | biasHybrid [1177] | ? | ? | ? | Yes | ? | Yes[1178] | Yes[1179] | |
Thea | Yes | Presto | ? | TR1、Presto | ? | ? | ? | 間接照明向け (TR2/Adaptive AMC)、FM&FG | Yes | ? | Yes[1180] | Yes[1181] | 独自[1181] |
Kray | Yes | No | No | Yes | ライトマッピング | ? | ? | IRキャッシュ | Yes | ? | Yes[1182] | ? | ? |
CineRender | Yes | No | No | Yes | ライトマッピング | ? | ? | IRキャッシュ | Yes | (C4D Viewport)[p 32] | Yes | ? | ? |
Octane | No | Yes | Yes[1185] | Yes | No | PG | AI Light | PMC | Yes | Brigade[1186] | Yes[1187] | ? | 独自AI |
Karma | Yes | 19以降 | ? | Yes | No | PG | Light Tree[1188] | [p 33] | Yes | (OpenGL ROP/Houdini GL[p 34]) | Yes[491] | Yes[924] | |
Guerilla | Yes | No | No | Yes | No | PG[1189] | ? | REYES、BDPT | Yes | ? | Yes[1190] | ? | Altus、BCD |
Iray | Yes | Yes | Yes | Yes | No | Guided sampling[1191] | ? | Two-Way PT[1192][p 35] | Yes | Iray Realtime | ? | Yes[1193] | [p 36] |
レンダラー | スペクトルレンダリング | OpenVDB | 物理的スカイモデル | IES光源 | 出力 | LPE | ライトミキサー | エッジ描画 | |
---|---|---|---|---|---|---|---|---|---|
ディープ画像 | Cryptomatte | ||||||||
V-ray | ? | 3以降[1194] | PRG Clearスカイモデル | Yes | Yes | Yes | 5以降[1195] | VRayToon[p 37] | |
RenderMan | ? | Yes | No | Yes | Yes | Yes | Yes | ? | Stylized Looks[1132] |
Corona | ? | 2以降 | PRG Clearスカイモデル | Yes | No | 8以降 | No | 1.5以降[1196] | |
Indigo | Yes | No | 3.8以降 | Yes | No | No | No | Light Layers[1197] | |
Cycles | 開発中 | Yes | Nishitaモデル | Yes | No | Yes | No | ? | Freestyle |
LuxCore | No[p 38] | Yes | Hosekのみ | Yes | No | No | No | Light Group Editor[1165] | |
Maxwell | Yes | 3.1以降[1198] | ? | Yes | Yes | No | No | Multilight | |
Redshift | ? | 2.1以降 | PRG Clearスカイモデル | Yes | Yes | Yes | No | ? | Contour shader[1199] |
finalRender | Yes | Yes | ? | Yes | No | No | No | ? | finalToon |
Thea | Yes | ? | ? | Yes | No | No | No | Relight Editor [1180] | ? |
Kray | ? | ? | ? | Yes | No | No | No | ? | ? |
CineRender | ? | Yes | No | Yes[p 39] | No | No | No | ? | Yes |
Octane | Yes | 3以降[1200] | Octane Daylight | Yes | 3以降 | Yes | Yes | ? | Toon Material |
Karma | ? | Yes | ? | Yes | Yes | Yes | Yes | ? | Toon Outline Shader |
Guerilla | ? | Yes[1201] | ? | Yes | Yes | No | Yes | ? | Toon shader[1190] |
Iray | Yes | No | Hosekのみ[1202] | Yes | No | No | Yes | ? | ? |
レンダラー | シェーダー | シェーダー言語 | 測定マテリアル | マテリアルライブラリ | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Disney原則 | MaterialX標準サーフィス[p 40] | メラニン量によるヘア | ランダムウォークSSS | 入れ子状の誘電体 | 分散 | 薄膜干渉 | OSL | その他 | AxF形式 | その他 | ||
V-ray | VRayMtl[p 41] | ? | Yes[1203] | Next以降 | ? | Yes[1204] | 6以降 | Yes | GLSL、MDL[p 42] | AxF PlugIns | VRscans形式[1205] | Yes[1195][p 43] |
RenderMan | Yes[1206][p 44] | ? | Yes[1207] | 21.5以降 | Yes | 24以降[p 45][1208] | Yes[1209] | Yes | [p 29] | No | Preset Browser[p 46][1210][p 47] | |
Corona | 7以降[p 48] | ? | No | ? | ? | Yes | ? | No | No | Corona MatLib[1211] | ||
Indigo | No | No | No | ? | ? | Yes[1212] | No | No | NKデータ | Material Database | ||
Cycles | Principled Node[p 49] | ? | 2.8以降 | Yes | No | No | Yes[270] | Yes | No | No | ||
LuxCore | 部分的 | ? | No | No | ? | Glass material | No | No | NKデータ | LoL | ||
Maxwell | No | ? | No | ? | 3.2以降 | Yes[1214] | Yes[1215] | No | Yes | IOR形式、MERL形式 | Resources Browser[1216] | |
Redshift | Yes[1217] | 部分的[1218] | Yes[1219] | 3.5.05以降 | 2以降 | Yes[1217] | 3.5.01以降 | Yes[1220] | No | ? | ||
finalRender | Physical Material | ? | ? | Yes | ? | ? | Yes | ? | No | ? | ||
Thea | ? | ? | ? | ? | ? | Yes[1221] | No | No | Content Browser[401] | |||
Kray | 3.03以降 | ? | No | ? | ? | ? | ? | No | No | ? | ||
CineRender | R19以降 | ? | No | ? | ? | ? | Yes[1222] | No | No | ? | ||
Octane | Universal Material[1186] | Yes[1223] | 2020.1以降 | 2020.2以降 | Yes[1224] | Yes[1225] | 3以降 | No | LiveDB | |||
Karma | Yes | 部分的[1226] | 19以降 | Yes | 19.5以降 | Yes[1227] | ? | Yes | VEX[1228] | ? | ? | |
Guerilla | 部分的 | ? | Yes | ? | ? | ? | ? | No | RSL | ? | ? | |
Iray | 部分的 | 部分的[p 50][1229] | No | ? | ? | ? | ? | No | MDL[p 51][1230] | Yes[1231] | MBSDF形式[1232]、測定反射曲線[1232] | Iray+側[1233][p 52][1234] |
- ^ Houdini Solaris及びMayaのみ
- ^ Studio版のみ搭載。Pro向けのV-Ray for SketchUpもある。
- ^ 以前はModoとSoftimageにも対応していた。
- ^ Cinema 4D R19以前にはRenderMan 20以前に対応するCineMan機能があった。
- ^ 過去にはRhinoMan (Brian Perry)があった
- ^ BCorona。coronablenderの実質的後継に当たる。
- ^ 公式のβ版と非公式のOpenMaya版のプラグインが存在した。
- ^ iClone 6向けも存在した
- ^ Cycles Hydra Render Delegate
- ^ Jeffrey Witthuhn製
- ^ Insydium製のCycles 4D
- ^ RhinoCycles (Raytraced)。Rhinoceros 6以降に搭載。
- ^ 非公式のBlenchMarkも存在する
- ^ LuxRender時代はSoftimage向けのプラグイン (LuXSI) もあったほか、Poser、DAZ Studio、Carrara向けの商用プラグイン (RealityやLuxus) も存在した。
- ^ 以前はLightWave、solidThinking、Softimage、iCad3D+、SolidWorksにも対応していた。また、MODO、Revit用の古いバージョンが今も販売されている。
- ^ a b Houdini Solarisのみ
- ^ 以前はSoftimageにも対応していた。
- ^ 以前は前身のKerkytheaエンジンを搭載したTwilight Renderも存在した。
- ^ 以前はFormZ及びFusion 360にも対応していた
- ^ Cadalog製SU Podium
- ^ 以前はSoftimage用のβ版も存在した。
- ^ Omniverseに搭載されている。OmniverseにはIrayの他にRTX Rendererも付属している。
- ^ 3ds Max 2017以前にMental RayのIrayモードが搭載されていた
- ^ 以前はRender Plus製のAllura GPU、Cadalog製のProWalker GPU(CPU版であったProWalker CPUの後継のPodiumxRTはIntel OSPrayベース)があった。
- ^ 以前はRevit向けのBIM IQ Render (Oldcastle BuildingEnvelope製)も存在した。
- ^ a b Intel Open PGLベース。
- ^ 以前はVRayBPTracerが存在し、VCMにも対応していた。
- ^ V-Ray VisionはSketchUp及びRhino版にのみ搭載、Chaos VantageはV-Ray Premium以上に搭載。
- ^ a b REYES法およびRSLシェーダーは21で廃止され、RISモードのみとなった。UPBP法は22で廃止された。
- ^ 2.79以降、独自のNFORベースのデノイザーも搭載されていたが3.0のCycles Xで削除された。
- ^ BidirVM
- ^ R19より前はビューポートでのPBR表示にFrostsoft製のPixelBergやUPPERCUT製のU-Render(旧Tachyon Render[1183]、開発終了[1184])などを使う必要があった。
- ^ 先代のMantraはREYESにも対応していた。
- ^ USDのhdStorm (Hydra GL)も搭載されている。
- ^ パストレーシングとライトトレーシングを多重重点的サンプリングで結合したもの[1192]
- ^ 以前は3ds Max用ファイアフライ除去スクリプトのFireFly filter for irayも用意されていた。
- ^ 反射・屈折対応
- ^ 前身のLuxRenderはスペクトルレンダリングに対応していた
- ^ R17以前はat2製のPhotometric IES & LDT等が必要であった
- ^ 別名Autodesk Standard Surface
- ^ スペキュラレベルではなくIORで指定。5でクリアコートとSheenに対応した。なおVRayMtlはVRmatの後継であり、VRmatsはVismatsの後継。
- ^ 2.40.04までMetaSLにも対応していた。
- ^ 以前はV-Ray|MaterialsとしてWebサイトで提供していた
- ^ PxrDisneyBsdf。Disney原則BRDFの実装であったPxrDisneyの後継。なおUberシェーダーにはPxrSurfaceやMaterialX Lama (24以降) も存在する。
- ^ MaterialX Lamaシェーダーのみ
- ^ 搭載マテリアルはMERL BRDFデータベース及びインクレディブル・ファミリーベース。なお22.0より前でMERL BRDFデータベースのマテリアルを使うにはLollipopShaders製のMaterial Library: RIS100 for PxrDisney / for PxrLMが必要であった。
- ^ 公式サイト上ではMaterial Pack (旧RenderMan 21 Material Library←The Big RenderMan 20 Library)も提供されている。
- ^ CoronaPhysicalMtl。CoronaMtl (のちのCoronaLegacyMtl) の後継。なおV-Ray互換のVRayMtlも搭載されている。
- ^ 2.78以前はONELVXE Studio ShaderやSP2Blendが必要であった。また、Disney原則のUBERシェーダーが登場する前は b°wide NodePack のUBERシェーダーなども存在した[1213]。
- ^ 少なくともIray for Maya 2.3以降が対応
- ^ 以前は非推奨としてMetaSLにも対応していた。
- ^ 以前は3ds Max向けとしてNVIDIAがIray material pluginを提供していた。
商用製品
[編集]![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/70/%D0%93%D0%90%D0%97_%D0%9C20_%D0%9F%D0%BE%D0%B1%D0%B5%D0%B4%D0%B0.jpg/300px-%D0%93%D0%90%D0%97_%D0%9C20_%D0%9F%D0%BE%D0%B1%D0%B5%D0%B4%D0%B0.jpg)
- V-Ray (Chaos。国内サポートはオーク[1235])
- 物理レンダラー。空気遠近大気エフェクトに対応。非商用無料のPLE版も存在する[1236]。
- RenderMan(ピクサー。国内総代理店はインディゾーン)
- 物理レンダラー。旧PhotoRealistic RenderMan (PRMan)。非商用無料。
- 以前はRenderManインターフェース仕様が公開されていたため、多数の互換レンダーが存在していた。
- Corona Renderer (Chaos←Render Legion)
- 物理レンダラー。
- Indigo Renderer (Glare Technologies)
- 物理レンダラー。廉価版にIndigo RTがある。
- Maxwell Render (Next Limit Technologies)
- 物理レンダラー。単体版のMaxwell Studioもある。カメラレンズやフィルムをシミュレーションするため、絞り形状やレンズグレアも再現可能。
- Redshift (MAXON Computer[1237]←Redshift Rendering Technologies)
- 物理レンダラー。GPU専用だったがCPUにも対応した。Cinema 4D 2024以降の標準レンダラー[660]。
- finalRender (cebas)
- 3ds Max用物理レンダラー。finalToonが付属する。4.0でGPUレンダラのmoskitoRenderを吸収した[1238]。一部機能が制限された無料版も存在する[1239]。
- Thea Render (Altair Engineering[1240]←Solid Iris Technologies)
- Kerkythea(無料)の後継[1241]。物理ベースレンダラー。
- Kray (MindBerries)
- Lightwave用の物理ベースレンダラー。
- CineRender (MAXON Computer)
- Cinema 4Dの旧標準レンダラーであるが、他の製品にも搭載されている。
- Octane Render (OTOY)
- GPUに対応する物理ベースレンダラー。無料版のPrimeも存在するが、1GPUまでの制限があるほか、Unity、Unreal Engine、Blender、DAZ Studioにのみ対応している[1242][1243]。
- Karma (Side Effects Software)
- Houdini内蔵のレンダラー。Mantraの後継[1051]。
- Guerilla Render (Mercenaries Engineering。国内販売代理店はKhepris Japan)
- 物理ベースレンダラー。一台16コアまでという制限のある商用可能な無料ライセンスが提供されている。
- NVIDIA Iray (NVIDIA←Mental Images)
- 物理ベースレンダラー。
非営利または個人による物
[編集]- Cycles
- Blender等に付属の物理ベースレンダラー。単体版のCycles Standaloneもある。Apacheライセンス。
- LuxCoreRender
- オープンソースの物理レンダラー。旧LuxCore←SmallLuxGPU。LuxRenderの後継。ライセンスはApache License 2.0。
- MoonRay (DreamWorks Animation)
- もともと内製だったがオープンソース化された[1244]。Linux専用。
VFX向きのプロダクションレンダラー
[編集]コンポジットに使われるディープ画像へのレンダリング又はCryptomatte出力に対応のもの。上述のV-Ray、RenderMan、Maxwell Render、Redshift及びOctane Renderも参照。
なお色合わせ(カラーマッチング)の容易なスペクトルレンダリングもVFXに使われてきている[1245]。
対応表
[編集]レンダラー | USD | Maya | Max | C4D | Houdini | Blender | Katana | Nuke | その他 | ベンチマークツール |
---|---|---|---|---|---|---|---|---|---|---|
Arnold | Yes | 搭載[q 1] | Yes | Yes | 非公式[1246] | Yes[215] | 非公式[1247] | 非公式:SI[q 2][1248] | ||
3Delight | Yes | Yes | 廃止 | Yes[q 3] | β版 | No[q 4] | 搭載[1065] | No | 搭載: DAZ[q 5] | |
Modo renderer | No | (moma)[1249] | No | No | No | No | No | 搭載: Modo、Mari、MicroStation[1250]、Solidworks[1251] | ||
ProRender | Yes | Yes | Yes | Yes[q 6] | Yes | Yes | No | No | Creo、UE4、搭載: Modo、SOLIDWORKS Visualize[q 7] | |
appleseed | No | Yes | Yes | No | 廃止 | Yes | No | No | appleseed.bench |
レンダラー | ハードウェア対応 | レンダリング手法 | プログレッシブ | リアルタイム | デノイザー | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CPU | GPU | RTX | PT | LC | パスガイド | 多ライト向け | その他 | OIDN | OptiX | その他 | |||
Arnold | Yes | Yes | Yes | Yes | No | No | GLS[1252] | Yes | (One Graphics System[q 8]) | Yes[1254] | Yes[1255] | NOICE[1255] | |
3Delight | Yes | No | No | Yes | No | No | ? | REYES (廃止) | Yes | ? | ? | ? | ? |
Modo renderer | Yes | (mPath)[1256] | Yes | No | No | ? | PM、IRキャッシュ | Yes | (Advanced Viewport) | Yes | Yes | RIF[1257] | |
ProRender | Yes | Yes | No | Yes | No | No | Light BVH | Yes | Hybrid Pro[1114] | ? | ? | RIF | |
appleseed | Yes | No | No | Yes | No | No | Light Tree | BDPT、SPPM | Yes | ? | ? | ? | BCD[1258] |
レンダラー | スペクトルレンダリング | OpenVDB | 物理的スカイモデル | IES光源 | 出力 | LPE | ライトミキサー | エッジ描画 | |
---|---|---|---|---|---|---|---|---|---|
ディープ画像 | Cryptomatte | ||||||||
Arnold | ? | Yes | Hosekのみ[1259] | Yes | Yes | Yes | 5以降 | Light Mixer imager[1260] | Contour Filter+ Toon shader |
3Delight | ? | Yes | Hosekのみ[1261] | ? | Yes | Yes | No | ? | Outlining |
Modo renderer | ? | Yes | ? | Yes | No | 14.2以降[1262] | (mPath) | ? | Cel Edges |
ProRender | ? | Yes | 解析的 | Yes | 3.3以降[q 9][1263] | 3.1以降 | 部分的[q 10][1264] | ? | Outline rendering |
appleseed | Yes | No | 開発中 | No | No | Yes[1265] | No | ? | asToon |
レンダラー | シェーダー | シェーダー言語 | 測定マテリアル | マテリアルライブラリ | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Disney原則 | MaterialX標準サーフィス[q 11] | メラニン量によるヘア | ランダムウォークSSS | 入れ子状の誘電体 | 分散 | 薄膜干渉 | OSL | その他 | AxF形式 | その他 | ||
Arnold | Standard Surface[215][q 12] | Yes[1270] | Standard Hair | Yes[1271][q 13] | 6.1以降[q 14] | Yes[1272] | Yes[1273] | 5以降 | C++ | Yes | [q 15] | ? |
3Delight | Yes[1274] | No | Yes[1275] | Yes | ? | ? | Yes[1276] | Yes | RSL (廃止) | ? | ? | |
Modo renderer | Yes[1277] | ? | No | ? | ? | Yes[1278] | ? | No | Yes[1279] | (MatPak) | ||
ProRender | Yes | ? | 部分的[q 16][1280] | Yes | Yes[1281] | ? | ? | No | Yes | 別DL | ||
appleseed | asDisneyMaterial | ? | 開発版 | Yes | 1.4以降 | ? | ? | Yes | No | ? |
- ^ Maya 2017以降、3ds Max 2018以降
- ^ Softimage版はオープンソース化され公式対応終了した。また、以前は非公式としてLightWave向けのLWtoAも存在した。
- ^ オープンソースの3DLfC4Dが存在した。またCinema 4D 19以前にはCineManが搭載されており、3DelightのRSLモードに対応していた。
- ^ 以前は非公式として3Delight/Blenderアドオンが存在した。
- ^ NSIより前はSoftimage版もあった
- ^ Cinema 4D R19からS22まで搭載されていた
- ^ Rhino 3D向けやSimLab向けも存在したが廃止された。
- ^ 3ds MaxのNitrous/Quicksilver[1253]やMayaのViewport 2.0/Hardware 2.0[1253]など
- ^ 少なくともMaya向けでは対応
- ^ 少なくともHoudini向けでは対応
- ^ 別名Autodesk Standard Surface
- ^ 以前はrlShaders (MITライセンス) の rlDisney が必要であった。また、Disney原則のUBERシェーダーが登場する前は Kettle Shaders (BSDライセンス) の Kettle Uber やMITライセンスのalShaders[1266][1267](V-Ray 3.5以降[1268]やappleseed、Clarisse 3.5以降[1269]にも移植されていた)も使われていた。
- ^ 以前はBinary Alchemy製Shader Collection - EssentialのBruteForSSSが存在した。
- ^ 以前はPsyop Media Company製のJF Nested Dielectric (オープンソース) が必要であった。
- ^ Oblique FX製Obq_Shaders (オープンソース)がMERL形式などに対応していた。
- ^ 少なくともBlender向けでは対応
商用製品
[編集]- Arnold (オートデスク[1282]←Solid Angle (国内代理店はアーノルド・ジャパン))
- 物理ベースレンダラー。
- 3Delight NSI (DNA Research。国内代理店はクレッセント)
- 元RenderMan互換レンダラー。CPUを12コアまで使用可能な無料版も存在する。
非営利または個人による物
[編集]- Radeon ProRender (AMD)
- 旧FireRender[1283]。オープンソースの物理ベースレンダラー。
開発停止中
[編集]- NVIDIA mental ray (NVIDIA←Mental Images)
- GPUにも対応する物理レンダラーであり[1284]、スペクトラルレンダリング[1285]やディープ画像出力も可能であった[1286]。irayが統合されていた[1287]。シェーダー言語は独自のMetaSLだが、MDLにも対応していた[1286]。Maya 2016以前、3ds Max 2017以前(対応はMaya 2017、3ds Max 2018まで)、Softimage、AutoCAD 2015以前、Revit 2016以前、PTC Creo Parametric 3.0以前に搭載されていた。シェーダー集ではSoftimage|XSI 7以降にBinary AlchemyのBA Shader Collection[1288]が搭載されていた[1289](他ソフトでは別途導入、BA Shaderは後にArnold版が作られる[1266])ほか、Uber(メガ)シェーダーではオープンソースのShaders_pにp_MegaTKが存在した。NPR向けではSoftimage付属のToonシェーダに定評があった[1290]。
- appleseed
- オープンソースの物理ベースレンダラー。MITライセンス。toxicの後継[1291]。
- Modo renderer (The Foundry Visionmongers←Luxology)
- Modo搭載のレンダラー。後継のGPUレンダラーのmPathも存在した[1292]が開発停止となった[1293]。
ゲームエンジン向けベイクレンダラー
[編集]標準でベイク向けのレンダラーを持っているソフトウェアも存在する (MayaのTurtle、Unity 5.6以降のProgressive Lightmapperなど)。#UVアトラス/パッキングや3Dライブラリ#大域照明 (GI) ライブラリも参照。
レンダラー | 接線空間法線マップ | 多項式テクスチャマップ | ライトマップ | 指向性オクルージョンマップ | |
---|---|---|---|---|---|
無指向性 | 指向性 | ||||
Maya (Turtle)[b 1] | Yes[1294] | Yes[1294] | Yes[1294] | ラジオシティ法線マップ、球面調和係数[1294] | Yes[1294] |
Unity | No | No | Progressive Lightmapper[1295]、Enlighten | ? | |
Blender | Yes | No | Yes | No | No |
Enlighten | No | No | Yes[1296] | Yes[1296] | ? |
- ^ 元Illuminate Labs製
開発停止中のゲームエンジン向けベイクレンダラー
[編集]- Parthenon Renderer (Toshiya Hachisuka)
- GPUのラスタライザーを活用してグローバル光束トレーシングによるGIを実現した国産レンダラー[1297]。無料。Windows専用。ライトマップのベイクにも対応している。未踏ユースプロジェクトの支援を受けてアルゴリズムが開発された[1298]。開発停止中。
エフェクト向けレンダラー
[編集]近年は一般的なレンダラーがOpenVDBに対応してきており (対応表参照)、エフェクトのレンダリングに多用されはじめている。
- Krakatoa (Amazon.com[529]←Thinkbox Software←Prime Focus Group←Frantic Films)
- パーティクルレンダリングに特化したレンダラー。ボクセルレンダリングにも対応。3ds Max用のKrakatoa MX、Maya用のKrakatoa MY、Cinema 4D用のKrakatoa C4D、スタンドアロン版のKrakatoa SRがある。オープンソース化された[530]。
開発停止中
[編集]- Exocortex Fury (Exocortex Technologies)
- Maya及びSoftimage向けのパーティクルレンダラー。
- emRPC4 (Mootzoid)
- SoftimageのICE向けポイントクラウドレンダラー。
- JetStream FX (D-Storm)
- LightWave用のパーティクルレンダラー。販売終了[1299]。
学術向け
[編集]学術を目的としているため、最適化よりも実装しやすさが優先されている。
- Mitsuba
- オープンソースのGPU対応物理ベースレンダラー。初代はMLTや双方向パストレース、イラディアンキャッシュ、Manifold Explorationなど様々な手法に対応していた。モーションブラーにも対応していた。2以降は偏光や逆レンダリングなどに対応している。初代はGPLライセンス、2以降はBSDライセンス。
- 派生レンダラーのgradientdomain-mitsubaでは、勾配空間単方向/双方向パストレースにも対応[1300]。
- PBRT
- オープンソースの学術向け物理ベースレンダラー。書籍「Physically Based Rendering: From Theory To Implementation」のために作られており、版上げに合わせて新バージョンがリリースされている。双方向パストレーシングやBDPT+MLTに対応している。モーションブラーにも対応している。4でスペクトラルレンダリングやGPUレンダリングに対応した。
科学可視化向け
[編集]GPU未搭載のスーパーコンピュータで算出したデータの可視化は、昔は別途レンダリング用コンピュータ・クラスタを用意して行っていた[1301]が、現在はスーパーコンピュータで直接CPUレンダリングすることも行われている[1301]。
- OSPRay (Intel)
- スケーラビリティの高いレイトレースレンダリングエンジン。Intelがソフトウェア定義可視化(SDViz)構想の一環として開発し、その後Intel oneAPIの一部となった。OSPRayはParaView 5.1以降にも独自レンダラーだったMantaの後継として搭載されている。USDにもHdOSPRayで対応。Cadalog製のSketchUp用プラグインであるPodiumxRT(旧ProWalker CPU[1302])もある。
- OSPRayのサンプルレンダラーとしてPathTracerがある。PathTracerは、レイトレースカーネルembreeのサンプルレンダラーであったEmbree Example Rendererの実質的後継となっている[1303]。
- OpenGLアプリケーションのバックエンドとしてOSPRayを使うためのGLuRayも存在する[1304]。
- NVIDIA IndeX (NVIDIA)
- GPU専用のボリューム可視化ツール。ParaView 5.5以降にも搭載されている。
- Ocean (Eclat-Digital Recherche)
- 物理ベースレンダラー。フルスペクトルレンダリング、偏光、回折、レイリー散乱/ミー散乱などに対応している。Advanced版では、測定マテリアル、赤外光や紫外線にも対応している。
- 3ds Max、SketchUp、Rhinocerosに対応している。
その他・不明
[編集]3Dモーションブラーに対応していないレンダラーであっても、中間のフレームをレンダリングして合成することでモーションブラーをかけたり (3ds Maxのマルチパス レンダリング効果、Cinema4DのSub-Frame Motion Blurなど)、スピードベクトルを使って2Dモーションブラーをかけること (Mayaの2D Motion Blur、Cinema 4DのVector Motion Blur、BlenderのコンポジットノードのVector Blurなど)は可能。ただし、品質は3Dモーションブラーに劣る。
また、以前はラスタライザ(含スキャンライン及びREYES)とレイトレースのハイブリッドレンダリングが主流であったものの、その後、パストレースレンダリングが台頭した。しかし、標準でREYESスキャンラインレンダリングに対応するソフトウェア (PoserのFirefly、DAZ Studio搭載の3delightのREYESモード、HoudiniのMantraのREYESモードなど)や、スキャンライン/レイトレーシングハイブリッドレンダラーを搭載するソフトウェア (3ds MaxのScanline、MayaのMaya Softwareなど) も残っている。その中には、ラジオシティに対応するものもある (3ds MaxのScanline (Lightscape Technologie製Lightscape由来)など)。
商用製品
[編集]- nXtRender (nXtRender←Robert McNeel & Associates)
- AutoCAD用。旧AccuRender nXtであり、AccuRenderの後継。
- Render Plus SoftwareからはRevit向けのnXtRender for RevitとSketchUp向けのIRender nXtが、Robert McNeel & AssociatesからはRhinoceros向けのFlamingo nXtが販売されている。
- HOOPS Luminate (Tech Soft 3D←Redway3D[1305])
- REDsdkの後継であり[1306]、HOOPS Visualizeの姉妹ソフトとなった。
- REDsdkはGPU対応の物理ベースレンダラーであり、ABVENT製の、Vectorworks、Rhinoceros、Revit、SketchUp、ArchiCAD用レンダラーであるArtlantis v6以降に搭載されている[1307] (以前はMaxwell Renderのエンジンを搭載していた[1308][1309])。また、BricsCADにも搭載されている[1310]。
- FluidRay (Fluid Interactive)
- 旧FluidRay RT。スペクトルレンダリングにも対応したCPU専用インタラクティブGIレンダラー。
- 3ds Maxからのエクスポーターがある。Modo、Shade3D、SketchUp、Rhinocerosに対応していた。
- Autodesk Raytracer (Autodesk←Opticore[1311][1312])
- 別名RapidRT。可視化向けレンダラー。3ds Max 2017以降、AutoCAD、Revit、Autodesk Fusionに搭載されている。
- FStormRender (Pinksoft)
- GPU専用の非バイアスレンダラー。3ds Maxに対応している。
非営利または個人による物
[編集]- Radiance
- オープンソースのレンダラー。照明解析に良く使われている。5.0でフォトンマッピングに対応した[1313]ほか、グレア解析ツールのEvalglareが追加された。
- CentiLeo Renderer (CentiLeo)
- GPU専用の物理ベースレンダラー[1314]。3ds Max及びCinema 4D用が頒布されている。
開発停止中のソフトウェア
[編集]- WinOSi
- オープンソースの物理レンダラー。ライトトレーシングに似た手法を採用している[1315]。最終バージョンは2005年リリースの0.46。Linux用のxOSiも存在する。
- Sunflow
- オープンソースのレンダラー。Javaで書かれている。パストレースとイラディアンスキャッシュに対応。SPECjvm2008に含まれており[1316]、Java環境の性能評価で使われている。
- Lightworks Author (シーメンス[1317]←LightWork Design)
- 旧Lightworks。最新バージョンは2014年リリースのv9.1。ArchiCADやtrueSpace、Pictorex Artisan (旧Lightworks Artisan)、formZのRenderZone[1318][1319]などに搭載されていたレンダラー。NVIDIA irayベースのIray+に取って代わられた。
- YafaRay
- オープンソースのレイトレースレンダラー。LGPLライセンス。双方向パストレーシングにも対応。BlenderやWings 3D等に対応。モーションブラーには未対応。
- FurryBall RT (Art And Animation studio)
- GPU専用の物理レンダラー。Maya、Cinema 4D、3ds Maxに対応していた[1320]。OptiXを使用しており、NVIDIA GPU専用。
- RTより前のバージョンは、DirectXベースのラスタライズレンダラーであった。
- Brazil (Imagination Technologies←Caustic Graphics←SplutterFish)
- 旧Brazil Rendering System[1321][1322]。Brazil 3.0はOpenRL使用のリアルタイムレンダリングエンジンであり[1321]、レイトレ・アクセラレータに対応していた。このSDKはMaya及びSketchUp用のCaustic Visualizer (開発終了)や、Rhinoceros用のNeon (開発終了)に搭載されていた[1323]。
- Brazil R/S 2.0の3ds Max用は開発終了したが、Rhinoceros用は販売が継続している[1324][1325]。
- Autodesk Realtime Renderer (Autodesk ← Virtual Shape Research Technology)
- 旧VSR Realtime Renderer。Rhinoceros用のリアルタイムレンダラー。
- POV-Ray
- レイトレースレンダラー。プログラマブルな独自の場面記述言語を使用する。オープンソース。非公式拡張として、MegaPOVや[1326]UberPOVがあった[1326]。モーションブラーにはMegaPOVで対応していた。
NPR向けレンダラー/シェーダー
[編集]標準でエッジレンダリングに対応する統合ソフトウェアが多い (3ds MaxのInk'n Paintマテリアル、3ds MaxのQuicksilverのVisual Style、MayaのMaya SoftwareのpfxToonシェーダ、Maya及び3ds Maxに搭載のArnold 5.1以降のToonシェーダー、Cinema 4DのSketch And Toon、LightWave 2018以降のCel Integrator (Super Cel Shader及びBESMシェーダーの後継[1327])、BlenderのFreestyle及びLine Artなど)。また、標準でベクターレンダリングが可能な統合ソフトウェアも存在する (MayaのMaya Vector、Blender付属のFreestyle SVG Exporterアドオンなど)。
商用製品
[編集]- finalToon (cebas)
- 3ds Max用NPRプラグイン。ラインの反射や屈折にも対応している。ベクターレンダリングにも対応している。finalRenderに付属されている。
- Pencil+ (P SOFTHOUSE)
- 3ds Max及びMaya用NPRプラグイン。4で眉や目などの貫通表示に対応した。ライン描画のみのPencil+ Lineもあり、こちらはUnity、Blender、After Effects (後処理のみ)に対応している。
- 日の丸 (SF Graphics)
- Maya及び3ds Max用NPRシェーダープラグイン。Unity用のHinomaru for Mobileもある。
- NPR Kit for MODO (The Foundry Visionmongers←Luxology)
- Modo用NPRシェーダー集。Modo 16以降無料。
- ユニティちゃんトゥーンシェーダー (Unity Technologies Japan)
- Unity用NPRシェーダー。無料。
- Toony Colors Pro
- Unity用NPRシェーダー生成ツール。無料版のToony Colors Freeもある。アウトライン、リムライト、スケッチスタイルなどにも対応している。
- SugiyamaToonShader (面白法人カヤック)
- Unity用NPRシェーダー。カメラとの距離から輪郭線の幅を算出したり、UVテクスチャで輪郭線の色を指定できる。
- NINGYOU Shader
- Unity用NPRシェーダー。フラグメントシェーダーで暖色と寒色の色を転ばせるのが特徴。
- Toon-Pro (3DVision)
- Blender用のNPRシェーダー[1328]。
- Flair (Artineering)
- Maya用NPRレンダラー[1329]。旧MNPRX。オープンソースであったMNPRの後継。
非営利または個人による物
[編集]- Sketch Shader
- Blender用スケッチシェーダー。無料[1330]。
開発停止中
[編集]- Swift 3D MAX (Electric Rain)
- 3ds Max用NPRレンダラ。ベクターレンダリングにも対応している。
- レンダーエンジンのRAViX 3Dは、Maya 5以降のVector Renderer、CarraraのVectorStyleプラグイン、Strata 3DのRender Vectorなどでも使われている[1331]。
- Penguin (McNeel)
- Rhinoceros及びAutoCAD用NPRレンダラであった。なお、Rhinoceros 5以降には、標準でNPR表示モードが搭載されている[1332]。
- unReal
- LightWave用NPRプラグイン。眉や目などの貫通表示に対応。BSDライセンス。
- Liquid+ (P SOFTHOUSE)
- 3ds Max用NPRレンダラー。3ds Max 2016まで対応[1333]。
- Illustrate! (David Gould Studios)
- 3ds Max用NPRレンダラ。ベクターレンダリングにも対応している。3ds Max 2017まで対応。
シェーダー集
[編集]- UBER - Standard Shader Ultra
- Unity用のUber(メガ)シェーダーアセット。濡れ、波紋、半透明、雪、Parallax Occlusion Mapping、テッセレーションなどに対応している。
開発停止中
[編集]- Obq_Shaders (Oblique FX)
- Arnold用のシェーダーライブラリ[1266]。MITライセンス。Arnold 5対応は極一部のみ。
- Universal PBR Uber-shader
- Blender用のUberシェーダー[1334]。光の分散や複屈折にも対応している。
マテリアル集
[編集]標準で多くのマテリアルを含むマテリアルライブラリを持つレンダラーも増えている (対応表参照)。また、統合ソフトウェアに付属するものもある (3ds Max/Inventor/AutoCAD/Revit等に付属のAutodesk Material Library[336]、KeyShotなど)。
商用製品
[編集]- MatPak (Foundry)
- MODO用のマテリアル集。Interiors、Metals、Coatingsがある。
- VizPak Products/Architecture/SSS (Richard Yot←Pixel Fondue)
- MODO及びBlender用のマテリアル集。それぞれ製品向け、建築向け、半透明向け。
- Chaos Scans (Chaos)
- 旧VRscans Library。V-Ray用の測定マテリアル集。V-Ray Premium及びCorona Premiumの一部。
- XS Material Presets (Siger Studio)
- 3ds MaxのV-Ray、Corona Renderer及びRedshift用のマテリアル集。Cinema 4D用もある。
- V-Ray Material Presets Pro (VMPP)、Corona Material Presets Pro (CMPP)及びMaterial Repository Pro (MRP)の後継[1335]。かつては3ds MaxのMental Ray用、Octane用、FStorm用[1336]のものや、MayaのV-Ray用のものも存在した。
- CYCLES MATERIAL VAULT
- BlenderのCyclesレンダラー用マテリアル集。
- Onelvxe Material Pipeline (ONELVXE Studio)
- BlenderのCyclesレンダラー用マテリアル及びテクスチャ集。
- Unity Measured Materials Library (Unity Technologies)
- Unity用の測定マテリアル集。
- Cycles & EEVEE Materials Library Pro Materials Collection
- Blender用マテリアル集[1337]。
非営利または個人による物
[編集]開発停止中
[編集]- SLiB | SHADER
- Maya向けのマテリアル集群。Arnold向け、Redshift向け、V-Ray向けがある。一部Cinema 4Dにも対応している。基本(Base)、床(Floor)、金属(Metal)、屈折 (Refractive) が存在した。
コミュニティ
[編集]公式のマテリアル/テクスチャ等リソース共有サイトが用意されているソフトウェアもある (Substance 3DのSubstance Share、ZBrushのMatCap/Alpha/Texture Library、RenderManのRenderMan Community、Indigo RendererのMaterial database、LuxRenderのMaterials DB、Maxwell RenderのFREE resources libraryなど)。
- Vray-materials.de
- Vray用のマテリアル共有サイト。
- MrMaterials (3DAllusions)
- MentalRay用マテリアル共有サイトであったが、その後finalRenderにも対応した。
- Blendermada
- Blenderのマテリアル共有サイトおよびアドオン。無料。マテリアルのライセンスはCC-0。
開発停止中
[編集]- Online Material Library
- Blender用のマテリアル共有アドオン。
- Corona Material Library (CoronaMaterials.com)
- Corona Renderer用のマテリアル共有サイト。
コンポジット・ノンリニア動画編集・カラーグレーディング製品の例
[編集]3DCG動画の後処理では、コンポジット、ノンリニア動画編集、カラーグレーディングが行われており、それら複数の工程に対応するソフトウェアも存在している。また、統合ソフトウェアの中には、これらの工程に対応するものもある (SoftimageのIllusion、HoudiniのCOP、BlenderのコンポジットノードやVSEなど。後述)。
- Autodesk Flame (Autodesk←Discreet Logic)
- コンポジット、ノンリニア動画編集およびカラーグレーディングに向けたソフトウェア。Windows未対応。コンポジットはノードベース。サブセットとしてFlareとFlame Assist、カラーグレーディングのみのAutodesk Lustreもある。また以前はAutodesk Smokeもあった。
- 3Dパーティクルやカメラトラッカー、プレーナートラッカー、ノイズ除去などに対応している。 2017でAutodesk Stingrayの技術を利用したCamera FX機能が搭載された。
- NUKE STUDIO (The Foundry Visionmongers←D2ソフトウェア)
- コンポジットおよびノンリニア動画編集に向けたソフトウェア。コンポジットはノードベース。FoundryのProduction COLLECTIVEにも含まれている。
- サブセットとして、コンポジットのみのNUKEXやNUKE、動画レビュー向けのHIEROが存在する。また、カメラトラッカーのAfter Effects版もあったが廃止された[1339]。
- DaVinci Resolve (Blackmagic Design←Da Vinci Systems)
- 高度なカラーグレーディング機能を備えたノンリニア動画編集ソフトウェア。無料。iPadにも対応している。DCP/IMFのオーサリング、マルチカメラ編集も可能。15でコンポジットソフトウェアのBlackmagic Fusion (旧Digital Fusion、元eyeon Software製)が統合された。ステレオ3D動画、高度なHDR編集、ネットワークレンダリング、ノイズ除去、モーションブラーは、有料版のDaVinci Resolve Studioが必要となる[1340]。
- サブセットとして、コンポジットのみのFusionも存在する。
- HitFilm (Artlist[1341]←FXhome)
- コンポジット及びノンリニア動画編集ソフトウェア[1342]。コンポジットはレイヤベース。Linux未対応。3Dパーティクルや3Dモデルのレンダリング、オブジェクトリムーバルに対応しているほか、プレーナートラッキングのmocha HitFilmを内蔵している。4でBoris FXの3D Objectsが搭載された。
- 基本無料のExpress版も存在するが、様々な制限が掛かっており、外された機能の幾つかは有料のアドオンとなっている[1343]。
- SCRATCH (Assimilate)
- プロジェクト管理、コンポジット、ノンリニア動画編集などに対応するソフトウェア。
- VR動画向けのSCRATCH VRや、再生のみのSCRATCH Play Pro (旧SCRATCH Play)も存在する
コンポジットのみ
[編集]コンポジットでは、レンダー済み素材や実写や生成エフェクトの調整及び合成、視覚(網膜、虹彩、脳など)やカメラ(レンズ、レンズフィルタ、フィルム、受光素子、転送回路、現像など)の再現、演出のための加工などを行う。カメラの再現は、レンダリング時にフィジカルカメラを使って行うこともある。
コンポジットはリニアなカラースペースの32bpc浮動小数点カラーが使われることが多い(リニアワークフロー)が、速度やサイズの関係からより低い色深度や非リニアな色空間が使われることもある。現実の光の強さを元にHDRレンダリングをした場合は、LDRに変換する際に、フィルムや眼球を模したトーンマッピングを行う必要がある。カラー調整はカラーコレクションやカラーグレーディングと呼ばれているが、色を補正する場合にカラーコレクション、色合いを加工する場合にカラーグレーディングと使い分けて呼ぶことも多い。独自のトーンマッピングが施されたデジカメ写真の場合は、カラーチャートなどを参考にトーンマッピングを逆変換してリニアカラースペースに戻す必要がある。また、写真フィルムをスキャンして使う場合は、フィルムの分光色素濃度曲線 (CMYカラースペース、補色波長のRGBとのズレ、吸収スペクトルの重複)や特性曲線 (露光量における濃度)、潜像退行・色褪せ、スキャナの特性などを参考にリニアカラースペースに戻す必要がある。
レンダーパスにおけるRGBA画像、ベロシティ(スピードベクトル)、Z深度、法線、UVなどの情報を劣化少なくコンポジットソフトウェアに渡すために、ロスレスの16bpc画像や16bpc/32bpc浮動小数階調画像が用いられる。また、オブジェクトIDやマテリアルIDも画像化されて渡される。なお、Z深度やIDなどの特殊なパスはアンチエイリアスすることができなく(又は出来たとしても品質が落ちる)、画像にアンチエイリアスをかけるとこれらのパスとのズレが生じる。この問題を避けるため、2倍もしくは4倍でレンダリングしておき、コンポジット後に縮小するという方法が使われている[1344]。
カメラデータの受け渡しには、汎用のFBX形式 (NUKEのCameraノード[1345]などが読み込みに対応)、固有フォーマットのカメラベイク済みMayaプロジェクト(*.ma)や3ds MaxのRLA/RPF形式 (AEが読み込みに対応[1346])の他、OpenEXRのメタデータ[1347] (NFXPluginsのEXRCamera[1348]や、vfxpipeのCamera Data from EXR (Vray)などが読み込みに対応)等が用いられる。コンポジットソフトウェアとの連携に標準で対応する統合ソフトウェアも存在する (3ds MaxのCompositor Link、Maya 2016 Extension 2以降のSend to AE、LightWaveのGoAEなど)。また、その逆に、統合ソフトウェアとの連携に対応するコンポジットソフトウェアも存在する (After EffectsのCINEWAREなど)。
3Dと実写合成のためには、クロマキー合成やロトスコープの機能が使われる。ロトスコープのために、ベクトルマスク作成に対応しているソフトが多い。また、トラッキング機能を搭載するものも増えており、トラッキングによってベクトルマスクを変形させることもできるようになっている。
近年ローリングシャッターを持つスチルカメラによる動画撮影も増えており、ローリングシャッターを修復できるソフトウェアも存在している(AfterEffectsやPFTrackなど)が、修復には限界があるためVFXには不向きである[1349]。どうしてもローリングシャッターを持つ映像を素材として使う場合は、ローリングシャッター除去してトラッキングした後、合成する3DCG素材のレンダリングでローリングシャッターの再現を行うのが良いとされる[1349]。
コンポジットソフトウェア | USD Hydraレンダラー対応 | ディープコンポジティング | Cryptomatte | トラッキング | 合成 | 広域作業色空間 | 色管理 | |||
---|---|---|---|---|---|---|---|---|---|---|
2D | 3D | ステレオ3D | VR動画 | ACEScg | Rec.2020 リニア | OpenColorIO | ||||
Flame | No | No | 2020以降[c 1] | Yes | Yes | Yes | 2018.3以降[c 2] | Yes | Yes | Yes[1350] |
NUKE | 13以降[1107] | Yes | 13以降[1107] | Yes | Yes | (OCULA) | 12以降[注釈 5][1351] | Yes | ? | Yes[1352] |
HitFilm | No | No | ? | Yes | 13以降[c 3][1353] | No | 単眼のみ | ? | ? | ? |
DaVinci Resolve | 18.5以降 | No | 本家 | 15以降 | 15以降[c 4] | 15以降[c 5] | Yes | ? | Yes[1354] | |
After Effects | No | No | Yes [1355][c 6] | Yes | Yes | (QuickS3D) [c 7] | Yes[c 8] | Yes[1356] | Yes | Yes[1357] |
Motion | No | No | No | Yes | No | No[c 7] | Yes[c 9] | No | Yes | No |
Silhouette | No | No | 2022.5以降[1358] | Yes | ? | Yes | ? | ? | ? | Yes |
Blender | 4.0以降 | No | 2.8以降 | Yes | Yes | 部分的[c 2] | No | ? | ? | Yes |
Houdini (COP) | Solaris[1051] | No | Yes | No | No | ? | ? | ? | ? | Yes |
コンポジットソフトウェア | 2D入力 | 3D入力 | ローリングシャッター修復 | 深度抽出 | グレインマッチング | プラグイン | ||||
---|---|---|---|---|---|---|---|---|---|---|
OpenEXR | CinemaDNG | DAE | FBX | Alembic | USD | OpenFX | ||||
Flame | Yes | MediaReactor | No | Yes | Yes | No | No | Yes[1359] | Regrain | Yes |
NUKE | Yes | [1360][c 10] | No | ReadGeo | Yes[1361] | ?[c 11] | DepthGenerator | F_ReGrain | Yes | |
HitFilm | Yes | ? | No | Yes | Yes | ? | Yes[1362] | No | No | Yes |
DaVinci Resolve | 15以降 | 15以降[1363] | 18.5以降 | ? | Depth Map FX | No | Yes | |||
After Effects | Yes | Yes | Cinema 4D Lite経由[c 12][1364] | ? | Rolling Shutter Repair[c 11] | (Depth Scanner / AI Depth Map) | Match Grain | No | ||
Motion | Yes | ? | No | USDZ形式のみ[1366] | ?[c 13] | (AI Depth Map) | No | No | ||
Silhouette | Yes[1367] | No | ? | ? | ? | ? | ? | 手動(Depthノード) | ? | ? |
Blender | Yes | ? | Yes | Yes | Yes | Yes | No | No | No | No |
Houdini (COP) | Yes | ? | Yes | Yes | Yes | Yes | ? | No | No | No |
- ^ 以前は外部プラグインが必要だった
- ^ a b 基本的な操作のみであり、高度な操作に未対応。
- ^ FoundryのCameraTrackerベース
- ^ Studio版のみ。旧eyeon Dimension。
- ^ ステレオVRはStudio版のみ。Fusion 8以前はKartaVR (旧Domemaster Fusion Macros、Andrew Hazelden製)を使用する必要があった。
- ^ 17.0より前はProEXR 2.0が必要であった
- ^ a b 過去にはStereo3D Toolboxプラグインも存在した
- ^ October 2017以降。SkyBox Studioプラグイン (元Mettle製) ベース
- ^ 5.4以降に360VR Toolbox (元Dashwood Cinema Solutions製)が統合された
- ^ 一部のみ。なお、9.0v5b17より前は外部プラグインのJ_Opsを使用する必要があった。
- ^ a b 過去にはFoundry製のRolling Shutterプラグインもあった[1365]。
- ^ 付属のCinema 4D Liteでc4d形式に変換する必要あり
- ^ FinalCut Pro側にはローリングシャッター補正機能がある。
- NUKE (The Foundry Visionmongers←D2ソフトウェア)
- ノードベース。3Dソフトとの連携に優れており、映画製作に良く使われている。シーケンス再生、アセット管理連携にも対応している。3Dパーティクルやカメラトラッカー、プレーナートラッカー、ノイズ除去、ワイヤー除去などに対応した上位版のNUKEXがある。また、最上位版として、HIEROを統合してエディトリアルに対応したNUKE STUDIOもある。スクリプトに制限があり、かつFull HD出力までの非商用版が無料頒布されている。
- 10.0で、クリーンアップ等の自動化を目的として、動画に追従し自動で歪むスマートペイントが搭載された[1368]。
- After Effects (Adobe←アルダス←the Company of Science and Arts)
- レイヤベース。Adobe Creative Cloudの一部。Linux未対応。Cinema4Dで使われるc4d形式の読み込みにも対応している。
- マスクトラッキング、2Dフェイストラッキングにも対応しているほか、プレーナートラッキングのMocha AEが付属している[1369]。また、統合型3DCGソフトウェアのCinema 4D Lite及びC4D連携プラグインであるCINEWARE (旧CINERENDER[1370])が付属している。
- 8bpc/16bpc整数が標準であり、32bpc floatに未対応のエフェクトが残っており、あまり映画には使われてこなかったが、高速であるためテレビ番組の製作には良く使われている。
- Adobe Premiere Pro (動画ノンリニア編集)とシームレスに連携可能なほか、Adobe Media Encoder (エンコーダ)とも統合されている。
- Motion(Apple)
- レイヤベース。Mac専用。レンダリングエンジンが、動画ノンリニア編集のFinal Cut ProやエンコーダのCompressorと共通化されている。
- Shake (Apple←Nothing Real)の実質的後継だが、VFX向けではなくモーショングラフィクス向けとなっている。
- Mamba FX (SGO)
- ノードベースのコンポジットソフトウェア。
- Toon Boom Harmony (Toon Boom Animation)
- 2Dアニメーション及びコンポジットソフトウェア。14で3DモデルのアニメーションやDeep画像のコンポジットに対応した[1371]。
- Natron
- ノードベース。オープンソース。OpenFXプラグインに対応している。Shadertoyシェーダーに対応するプラグインも付属している[1372]。
- SilhouetteFX (Boris FX[1373]←SilhouetteFX)
- 旧Silhouette FX。ステレオ3Dワークフローに強かったコンポジットソフトウェア。2021以降、プラグイン版もある[1374]。2022でトラッキングのMocha Pro、フィルタのSapphire、パーティクルのParticle Illusionが統合された[1358]。
- Silhouette、Sapphire、Continuum、Mocha Pro、SynthEyesなどを含むBoris FX Suiteも存在する。
- Red Giant (MAXON Computer←Red Giant)
- 旧Red Giant Complete。After Effects用のプラグイン群。パーティクルや3DエフェクトのTrapcode(旧Trapcode Suite[1375])、カラーコレクションのMagic Bullet(旧Magic Bullet Suite[1375])、動画エフェクトのUniverse(旧Red Giant Universe)、VFX向けのVFX(旧VFX Suite[1375]。Effects Suite、Keying Suite及びComposite Wizardの後継[1376][1377])、音声動画同期向けのPluralEyesを含んでいる(古いバージョンはそれぞれ単体販売されている)。
- VFXには2Dコンポジットに特化したVFX Supercomp、高度なキーヤーのPrimatte Keyer、レンズ歪み合わせのLens Distortion Matcherなどを含んでいる。
- Autograph (Left Angle)
- レイヤベース[1378]。
開発停止中のソフトウェア
[編集]- Autodesk Composite (Autodesk)
- ノードベース。無料[1379]。OpenFXプラグインに対応している。以前はMaya及び3ds Maxに付属していた。旧Maya Composite/3ds Max Composite←Toxik。Autodesk Combustionの後継。
キーイング及びライトラップ
[編集]キーヤーには、2D色空間ベースのキーヤー (FlameのDiamond Keyer、NukeやAfter EffectsのKeylight[1380]など) と、3D色空間ベースのキーヤー (Primatte[1380][1381]や、FlameのModular Keyer及びMaster Keyer[1381]など) が存在する。2D色空間ベースのキーヤーのKeylight等は、原色以外の色のキーイングに弱い[1382]。またAIベースのキーヤーも存在する。
また、コンポジットを馴染ませるためにはライトラップが必要となる。これらはエフェクト集にも含まれている。
コンポジットソフト / エフェクト集など | 2D色空間キーヤー | 3D色空間キーヤー | 画像ベースキーヤー | 自動又は半自動マスキング | ライトラップ | 対応ソフト |
---|---|---|---|---|---|---|
Flame | Diamond Keyer | Modular Keyer / Master Keyer | ? | Semantic Keyer | ? | |
Nuke | Keylight[k 1]、Ultimatte[k 2] | Primatte | IBK Keyer[k 3][1383] | ? | LightWrapノード[1384] | |
DaVinci Resolve | Ultra Keyer[k 4] | (Primatte)[k 5] | Delta Keyer | Magic Mask[1385] | ? | |
HitFilm | Chroma Key | ? | Difference key | ? | Light wrap | [k 6] |
After Effects | Keylight[k 1] | ? | ? | ロトブラシ | ? | |
Premiere Pro | Ultra Keyer[k 7] | ? | ? | ? | ? | |
Silhouette | zMatte[k 8] | ? | PowerMatte / EZ Mask[1386] | zMatte[k 8] | AE、Pr、Flame、DaVinci Resolve、Fusion、Vegas、Nuke等 | |
Sapphire | S_EdgeFlash | AE、Pr、AMC、Flame、DaVinci Resolve、Fusion、Vegas、Nuke、Edius等 | ||||
Continuum | BCC Chroma Key / Chroma Key Studio | Primatte Studio | ? | ? | Chroma Key Studio / Primatte Studio / BCC Light Wrap | AE、Pr、FCP、Motion、AMC、DaVinci Resolve、Vegas、Nuke等 |
- ^ a b Foundry製。かつてはFianl Cut Pro版もあった。
- ^ 元Ultimatte Corporation製
- ^ 元Digital Domain製。Ultimatteのコードを使用。
- ^ Fusion由来のキーヤーであり、After Effectsに搭載されているUltra Keyerとは別物
- ^ Fusion単体版のみ搭載
- ^ 以前は様々なソフトウェアに対応するプラグイン版のIgniteも存在した。
- ^ 旧Adobe Ultra←Ultra Key。元Serious Magic製。
- ^ a b 元Digital Film Tools製
- Primatte (フォトロン[1387]←IMAGICA デジックス←IMAGICA[1381])
- 高度な3Dキーヤー。After Effects、Avid Media Composer、Final Cut Pro、Apple Motionに対応。NukeやBlackmagic Fusionにも標準搭載されている。OpenFX版やAutodesk Flame用などもある。
- Hawaiki Keyer (TOKYO PRODUCTIONS & LAWN ROAD)
- キーヤー。Final Cut Pro、Apple Motion、Premiere Pro、After Effectsに対応している。
- ROBUSKEY (システム計画研究所)
- キーヤー。Photoshop、After Effects、Premiere Pro、Final Cut Pro、EDIUS Proに対応している。
ライトラップのみ
[編集]- rd_LightWrap
- After Effects用のライトラップスクリプト。rd: Studio Techniquesの一部。無料。
- Light Wrap Fantastic (Digital Anarchy)
- After Effects、Premiere Pro、Fianl Cut Pro用のライトラッププラグイン。
- bm_Lightwrap
- Nuke用のライトラップギズモ。
- EdgeScatter
- Nuke用のライトラップギズモ。
開発停止中のソフトウェア
[編集]- dvMatte (dvGarage)
- キーヤー。Apple MotionやFinal Cut Proに対応していた。開発停止中。
- CE LightWrap
- After Effects用のライトラップカスタムエフェクト。8bit色深度のみ対応。
2D動画からのステレオ3D動画化
[編集]ステレオ3D動画への変換に対応するトラッキングソフトウェアも存在する (PFTrack 2017以降など)。
- YUVsoft 2D to 3D Suite (YUVsoft)
- Windows専用。Z深度を生成して、ステレオ3D動画へと変換するソフトウェア。
- Triaxes StereoTracer (Triaxes)
- Windows専用。
- Deep3D
- 2D画像をステレオ3Dへと自動変換するソフトウェア。無料。機械学習を使用。
開発停止中
[編集]- RealityMapper (3D Impact Media)
- ステレオ3D動画へと変換するソフトウェア。Silhouette v5用のS3Dアドオンも存在した[1388]。
- Gimpel3D
- オープンソース[1389]。
動画ノンリニア編集のみ
[編集]一般的に複数シーンやオーディオとの合成や編集フィニッシング(最終的なカラーコレクションやミキシングなどの映像・オーディオ調整)はこの段階で行われる。詳しくは動画編集ソフトウェアを参照。
ステレオ3D動画の編集にはAutodesk Flame、Avid Media Composer、DaVinci Resolve Studio、Vegas Pro、Final Cut Pro 、NUKE STUDIO + OCULAプラグインなどが、VR動画の編集にはNUKE STUDIO、Adobe Premiere Pro[1390]、Vegas Pro、Final Cut Proなどが対応している。
統合ソフトにおいても、シーン内でのオーディオ合成の対応 (Mayaのカメラシーケンサなど) や、3Dオーディオへの対応 (CINEMA 4D、Blender、Shade、各種ゲームエンジンなど) や、アニメーションとオーディオの連携に対応(3ds Max ProSound、Blenderなど)してきており、その段階で音声やSEを合成することもできるようになっている。動画編集に対応する統合ソフトも存在する (BlenderのVideo Sequencer Editorなど)。
ノンリニアカラーグレーディングのみ
[編集]3Dトラッキングは、動画から特徴的な部分をトラッキングして、カメラやオブジェクトの位置や動作を算出でき、マッチムーブやデジタルメイクアップなどに必要となる。3Dトラッキングに対応するコンポジットソフトウェア (NUKE X/NUKE STUDIO、Autodesk Flame、After Effect CC、HitFilm Pro (mocha搭載)、DaVinci Resolve 12など)も多い。3Dトラッキングに対応する統合ソフトウェアもある (Maya 2010以前のMaya Live、Blender、Cinema4Dなど)。
3Dトラッキングには点トラッキング、面トラッキング、ジオメトリートラッキングがある。LIDARスキャンしたデータに対応しているものもある(PFTrack 2012.3以降[1391]など)。また、影の表示や物理演算などに必要なマットオブジェクトの作成や、ジオメトリートラッキングやデジタルメイクアップなどを簡単にするために、動画や複数の写真からジオメトリやテクスチャを抽出するイメージベースモデリングに対応しているソフトウェアもある。
遮蔽物によるトラッキングミスを防ぐために、遮蔽物にマスクを切ることができるロトスコープ(ロトマスク)に対応しているソフトウェアが多い。ロトスコープ自体もトラッキングに連動して動かせるため、トラッキングソフトウェアではロトスコープを効率的に作ることができる。
撮影時に特徴点が足りなくて追加したトラッキングマーカーを除去するにはコンポジットソフトウェアが使われることが多いが、マーカー除去に対応しているマッチムーブソフトウェアも存在する。また、同様の手法によってワイヤーアクションで使ったワイヤーなどの不要な要素も削除することができる。
カメラの情報は正しく入力することが好ましいが、写真のexifに含まれているカメラ情報を読んだり、自動推定をサポートしているものも存在する。
また、光学式モーションキャプチャーとして使えるソフトウェアも存在する。変形するものはトラッキングしにくいため、反射材(パッシブマーカー)やLED(アクティブマーカー)などを装着した全身タイツを身に着けて撮影することが多い。マーカーが不要なマーカーレスモーションキャプチャもあるが、それに対応しているトラッキングソフトウェアは少ない。
対応表
[編集]ソフトウェア | トラッキング | 自動トラッキング | 映像ソース | オブジェクト除去 | デジタルメイクアップ | ||||
---|---|---|---|---|---|---|---|---|---|
点 | 面 | ジオメトリ | ステレオカメラ | マルチカメラ | 360度カメラ | ||||
SynthEyes | Yes | Yes | ジオメトリー階層トラッキング | Yes | Yes | Yes | Yes | ViewShift (1903以降) | ? |
PFTrack | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? | ? |
3D-Equalizer | Yes | ? | No | Yes | Yes | Yes | 4 R5以降 | ? | ? |
mocha | ? | Yes | No | ? | Yes[1392] | ? | 2019以降 | Remove Module | PowerMesh[1393] |
NUKEX | Yes | Yes | (GeoTracker) | Yes | Yes | ? | 12以降[注釈 5] | Inpaintノード等 | Smart Vector[1394] |
DaVinci Resolve | Yes | Yes | ? | Yes | ? | ? | ? | 16以降 | Surface Tracker |
After Effect | Yes | ? | (GeoTracker[1395]) | Yes | ? | ? | Yes | Content-Aware Fill (16.1以降)[1396] | (Lockdown) |
Flame | Yes | Yes | No | Yes[1397] | ? | ? | ? | Yes | ? |
Blender | Yes | Yes | No | AutoTracker addon | No | No | No | Inpaintノード | ? |
Cinema4D | Yes | ? | No | Yes | ? | ? | ? | ? | ? |
ステレオ3D動画及び360度動画対応のもの
[編集]- SynthEyes (Boris FX←Andersson Technologies)
- 安価で先進的な機能を有すマッチムーブソフトウェア。光源の推定やテクスチャ抽出も可能。
- 自然言語による操作が可能 (Synthia)。1502でCinemaDNGに対応した[1398]。
- PFTrack (The Pixel Farm←Advanced Interfaces Group[1399])
- GPU対応[1400]のノードベースのマッチムーブ、イメージモデリング及び2D-3D変換ソフトウェア。旧Icarus[1399]。深度情報のトラッキング[1401]、モーションキャプチャー、ポリゴンリダクション[1401]、深度抽出/ステレオ動画の生成 (PFDepthを統合)[1402]にも対応。
- 以前は下位版のPFMatchitが存在した[1403]。
- 3D-Equalizer (Science-D-Visions)
- ハイエンドのトラッキングソフトウェア。ローリングシャッター除去、モーションキャプチャ、ポイントクラウドからのポリゴンモデル生成にも対応している。
- エクスポート非対応のPLE版が無料頒布されている。
- mocha Pro (Boris FX←Imagineer Systems)
- GPU対応[1404]のプレーナートラッキングソフトウェア。プラグインはAfter Effects、Premiere Pro、Avid Media Composer、DaVinci Resolve、Nukeに対応している[1404][1405]。CinemaDNGには未対応。
- HitFilm Pro、After Effects、Silhouette 2020以降、Boris Continuum 10以降 (Boris FX)、Sapphire 11以降 (Boris FX←GenArts)にもmochaの制限版が搭載されている[1369][1406][1407][1408][1409]。BlenderやCinema 4Dでmochaのトラッキングデータを使うためのAfter Effects用プラグインとしてMochaBlend (Good Spirit Graphics製)が存在する。
開発停止中のソフトウェア
[編集]- Autodesk MatchMover (オートデスク←Realviz)
- 無料のカメラトラッカー。モーションキャプチャーにも対応している。開発停止中。
- 以前は姉妹ソフトとして、モーションキャプチャー用のAutodesk Movimentoが存在した。
- boujou (2d3 Sensing←2d3。国内代理店はクレッセント)
- ハイエンドの全自動トラッキングソフトウェア。イメージモデリングにも対応している。2013年1月より開発が一時停止されている[1410]。
- VooCAT (VISCODA←Scenespector Systems)
- 全自動トラッキングソフトウェア。CINEMA 4D版としてCineCATが存在するほか、前身のVoodoo Camera Tracker (ハノーファー大学情報技術研究所)が無料頒布されている[1411]。
静止画・三脚固定ショット向け
[編集]いくつかの3Dトラッキングソフトウェアは、静止画や三脚固定ショットにも対応している (SynthEyesのTripod and Lock-off Shot Alignment、PFTrackのEstimate Focalなど)。また、近年は統合ソフトウェアでも、それらに標準で対応するものが現れている (3ds Max 2014以降のPerspective Match、Cinema 4D R14以降のCamera Calibrator、LightWave 2015以降のMatch Perspective、modo 902以降のCamera Matcher、SketchUpのMatch Photoなど)。
プロジェクションマッピング
[編集]2Dソフトウェアはプロジェクションマッピングを参照。
- BLAM (Stuffmatic)
- カメラ及びビデオプロジェクターキャリブレーション[1413]のためのBlender用アドオン。オープンソース。開発終了[1412]。
- ProCamToolkit
- キャリブレーションのためのツール。オープンソース。
立体出力
[編集]3Dプリンタ出力
[編集]3Dプリンタへの出力は、閉じたサーフェスを持つSTL形式やVRML形式の使われることが多い。3D印刷可能なモデルの作成のために、メッシュの検証やクリーンアップに対応する3DCGソフトウェアが増えている(下記の表参照)。支持構造の追加に対応するものもあった (Meshmixerなど)。
ソフトウェア | ジオメトリ確認・クリーンアップ | 出力 | |||
---|---|---|---|---|---|
STL形式 | VRML形式 | AMF形式 | 3MF形式 | ||
3ds Max | STL Check Modifier[1414] | Yes | Yes[1415] | ? | ? |
Lightwave | ジオメトリクリーンアップツール[1416] | Yes[1416] | Yes[1416] | ? | ? |
Cinema 4D | Mesh Check[1417] | Yes[1418] | Yes[1418] | No | No |
Blender | Mesh Analysis機能/3D Printing Toolboxアドオン | Yes | No | (blender-amfアドオン) | (Blender 3MF Formatアドオン) |
Shade 3D | 3Dプリントアシスタント[1419] | Yes[1419] | レガシー[1420] | No | No |
ZBrush | ? | 3D Print Hubプラグイン[1421][pr 1][1422] | No | No |
- ^ 3D Print Exporterプラグインの後継
3D印刷ソフトウェアでは、プリントする複数のオブジェクトを、プリントしやすい角度に回転して、プリント可能な範囲に詰め込む(多い場合は複数回に分ける)。また、素材の設定もこの段階で行う。大きなものをプリントする場合、ジョイント付きで部品を複数に分ける必要があり、これを行うためにブーリアン機能を持つソフトウェアが使われる。また、そのための専用機能を持つソフトウェアも存在する (3D-CoatのSplit&Jointsツールなど)。
RepRapなどの熱溶解積層(FDM)式3Dプリンタ向けではG-codeジェネレータ(スライサー)を使ってSTLからG-Codeを生成して、それをプリンタに送信する。FDM式の場合、異なった色や素材(ABSやPLAなど)をプリントするために、複数のノズルが使われている。ノズルや素材によって温める温度や温度上昇速度(Ramp Rate)、押し出し速度が異なる。また、プリント中に倒れないように土台や支柱を追加したり、柔らかいうちに重ねて崩れてしまわないように冷却時間や冷却ファンを考慮してG-codeを生成する必要がある。
商用製品
[編集]- Autodesk Fusion with Netfabb (Autodesk)
- Autodesk Fusionに3D印刷向けのメッシュ編集・修復・スライスソフトウェアであるNetfabb (元netfabb GmbH製) を付属したもの。クラウド版のNetfabb Online Service (旧netfabb Cloud Service) もあったがAutodesk FusionのRepair機能に統合された[1423]。また姉妹サービスとしてMicrosoftによりMicrosoft 3D Tools (旧Model Repair Service) が無料提供されている[1424]。
- 3D Print Preview機能 (旧Autodesk 3D Print Utility[1425]) を持つMeshmixerの機能もAutodesk Fusionに統合されている[635]。
- KISSlicer
- G-code生成ツール。無料バージョンとマルチヘッドに対応したPROバージョンが存在する。
- Simplify3D (Simplify3D)
- G-code生成・送信ツール。STLの修正、支持構造の追加、床面上への複数オブジェクトの詰め込み、動作プレビューに対応している。
- LimitState:FIX (LimitState)
- 3D印刷向けのメッシュ修復ソフトウェア。
- Magics (Materialise)
- STLエディタ。複数オブジェクトの三次元詰め込み (Magics Sintermodule)、支持構造の生成 (Magics SG Module、Magics SG+ Module、Magics Tree Support Module)などに対応している。
非営利または個人による物
[編集]- Printrun
- オープンソースのG-code送信ツール。Pythonで書かれている。
- Slic3r
- オープンソースのG-code生成ツール。複数ノズルやDLP光造形プリンタへの対応、床面上への複数オブジェクトの詰め込み、STLの自動修正、ラフトの支持構造の追加、3Dハニカム構造によるフィルにも対応している。
- Cura (Ultimaker)
- オープンソースのG-code生成・送信ツール。
- OctoPrint
- WebベースのオープンソースのG-code生成・送信ツール。
- MakerBot Print (MakerBot Industries)
- MakerBot Desktop (旧MakerWare)の後継。MakerBot用のG-code生成・送信ツール。無料。モバイル版のMakerBot Mobile (MakerBot PrintShopの後継) もある。
- CraftWare (Craftbot←CraftUnique)
- G-code生成・可視化ツール。
開発停止中
[編集]- Repetier-Host
- オープンソースのG-code生成・送信ツール。スライサーのバックエンドには、Slic3r、Skeinforge、CuraEngineを使うことができる。床面上への複数オブジェクトの詰め込みや、複数台の3Dプリンターにも対応している。
- MoNoGon (カタッチ)
- 3D印刷向けのメッシュ修復ソフトウェア。
- Print Studio (Autodesk)
- 3D印刷向けのソフトウェア。無料。メッシュ修復、支持構造の追加、スライスに対応していた。開発終了[1426]。
- RepSnapper
- オープンソースのG-code生成・送信ツール。
- Print 3D (Microsoft)
- 3Dモデルの確認及びプリントソフトウェア。無料。3D Builderの後継。Windowsの3Dプリント機能に対応する3Dプリンタのみ使用可能。開発終了[1427]。
- Adobe Photoshop (Adobe)
- 本来はペイントソフトであるが、3Dペイントに加えて3Dプリントにも対応するようになった。しかしながら3D機能は2021年に削除された[678]。
- Adobe Creative Cloudの一部。リグに対応しており、ポージングが可能であった。プリント時にスキャフォールディングやラフトの支持構造の追加や、床面上への複数オブジェクトの詰め込みもできた。ダブルヘッドプリンターにも対応。
3Dプロッタ出力 (CAM)
[編集]CAM向けの機能を標準で対応しているソフトウェアも存在する (Autodesk Fusionなど)。
- MODELA Player (ローランド)
- 3DプロッタのMODELAに付属しているソフトウェア。切削プレビューが可能。兄弟ソフトに、使いやすさを上げた「SRP Player」がある。
- MeshCAM (GRZ Software)
- 安価なCAMソフトウェア。
- Blender CAM
- Blender用のCAMアドオン。
- Z CNC
- ZBrush用のCNC向けプラグイン[1428]。出力には、Vectric Softwareを通す必要がある。
- RhinoCAM (MecSoft Corporation)
- Rhinoceros 3D用のCAMプラグイン。
開発停止中
[編集]- Autodesk 123D CNC Utility (Autodesk)
- WebベースのCAMツール。開発終了[1429]。
- ArtCAM (Autodesk[1430]←Delcam)
- アート向けのCAMソフトウェア。開発終了[1431]。
レーザーカッター出力
[編集]- Slicer for Fusion 360 (Autodesk)
- Fusion 360用アドイン。開発終了となったAutodesk 123D Makeのレーザーカッター向け機能をベースとしている[1432]。開発終了[1433]。
ペーパークラフト生成
[編集]3Dモデルから、ペーパークラフトの出力ができる。複雑にならないようにするためには、ポリゴン数の削減が必要になる。標準で対応するソフトウェアも存在する (Blender 2.79以降に付属のExport Paper Modelアドオンなど)。
カッティングマシンを用いることで、切る手間を減らすことができる。
開発停止中
[編集]- Waybe
- SketchUp用のペーパークラフトプラグイン。
- Cutout (Dunreeb Gutschke and Klie GbR)
- Maya用のペーパークラフトプラグイン。Maya 2009用[1436]。
- DXF2papercraft
- オープンソースのペーパークラフト生成ソフトウェア。
- Flattery
- SketchUp用のペーパークラフトアドオン。無料。
型紙生成のみ
[編集]糊代を生成しないもの。標準で対応するソフトウェアも存在する (RhinocerosのUnrollSrfやSmashなど)。
- TouchCAD (Lundström Design)
- unfoldingを得意とするCADソフトウェア。以前は簡易版としてポリゴン専用のTouch-3Dも存在した[1437][1438]。
- PatternImage (Livesforce)
- 型紙生成ソフトウェア。姉妹ソフトウェアに、スケッチモデラーのEasyToyがある。
折り方生成
[編集]- Origamizer
- obj形式のモデルを読み込んで、折り方を生成するソフトウェア。
3Dモデル投稿
[編集]Facebookなど一部のSNSサイトも3Dモデル投稿に対応してきている。
- Sketchfab (Epic Games[1439]←Sketchfab)
- 3Dモデル投稿サイト。外部のWebサイトにビューワを埋め込むことができる。PBRシェーダ、アニメーション[1440]、Google CardboardによるVR表示[1441]にも対応している。
- iOS及びAndroid用のビューワアプリも存在し、AR表示にも対応している[1442]。
- ニコニ立体
- 3Dモデル投稿サイト。MMD形式やUnity形式に対応している。
- Augment
- iOS及びAndroid用のARアプリ。3Dモデル投稿が可能であり、3ds Max、Cinema 4D、Blender、SketchUp、Rhinoceros、SolidWorks、Revit用のパブリッシュプラグインが用意されている。また、Strata Design 3D CX 8以降には、標準でAugmentへパブリッシュする機能が実装されている[1443]。
- geom.io
- 3Dモデル投稿サイト。PBRシェーダに対応している。
スクリプトエディタ/IDE
[編集]多くの統合ソフトウェアは既にテキストエディタを持っている。なおPythonスクリプトの開発では、外部のPython向けIDE(PyCharm、EclipseのPyDev、Wing IDEなど)からでもリモートデバッギングなどが可能となっている[1444]。またシェーダー開発については、#シェーダー構築を参照。
ソフトウェア | スクリプトエディタ | 構文強調 | コード自動補完 | デバッガー |
---|---|---|---|---|
Maya | Script Editor[co 1] | Yes | Yes | ? |
3ds Max | MAXScript エディタ | Yes | Yes | ? |
Houdini | Yes[co 2] | Yes | Yes | ? |
Blender | Text Editor | Yes | (Auto Completion in Blenders Text Editor addon) | (BreakPoint addon[1447]) |
Softimage | Script Editor | Yes | ? | PyWin Debugger[1448] |
- ^ 以前はDigimation製のMEL Studio Pro(旧Blue-Mel Studio)も存在した[1445]。
- ^ 以前はサードパーティー製のHoudini VEX Editorも存在した[1446]。
- Charcoal Editor
- Maya用のスクリプトエディタプラグイン[1449][1445]。
- Maxya
- Maya用のスクリプトエディタ[1445]。
- Cutter
- テキストエディタ。Javaで書かれている。RIB、RSL、OSL、MELなどに対応している。サヴァンナ芸術工科大学の教授が教育目的で開発した[1450]。
- Script Inspector
- Unity用のIDEアセット[1451]。
開発停止中
[編集]- Blur IDE (Blur Dev Team)
- 3ds Max及びSoftimageとの統合に対応しているIDE。Blur Devプロジェクトの一部であり[1452]、ブラー・スタジオが開発を支援している[1452][1453]。
パイプライン構築
[編集]管理システム
[編集]プロジェクト管理 (手順計画、日程計画、タスク管理、報告・通知管理、メモ管理、自動集計)、モデルやショットなどのデジタルアセット管理 (バージョン管理、異形管理、依存管理、レビュー、パブリッシング)など。レビューのための機能として、タグ付け機能、コメント機能、動画ストリーミング、自動的なターンテーブル動画の生成などが搭載されているものもある。レビュー用動画作成のために、レンダーファーム管理ソフトと連携できるシステムもある。
ファイル内部でのバージョン管理や異形管理に標準で対応している統合ソフトウェアも存在する (3ds MaxのScene States、modoのRender Passes、HoudiniのTakes、Cinema 4D R17以降のTakeシステムなど)。
2022年現在、3DCGソフトウェアと管理システムを結ぶための標準APIである OpenAssetIO が Academy Software Foundation で開発中となっている(元Foundry製)[1454]。
管理システム | PS | Maya | Max | C4D | Houdini | Mari | Nuke Studio[q 1] | AE | Pr | Flame | RV | cineSync | Deadline | その他 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ShotGrid | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Motion Builder、SI、Jira |
ftrack | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | iCFM、AI |
NIM | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | Yes | No | Yes | Yes |
- ^ NukeとHieroを含む
- ShotGrid (Autodesk←Shotgun Software)
- 旧Shotgun[1455]。クラウドベースのデジタルアセット管理及びプロジェクト管理システム。ショットレビューにも対応しており、WebベースのScreening Room機能を持つほか、単体ショットレビューソフトウェアのRV (元Tweak Software製) も付属している。ゲーム開発に向けて、バージョン管理システムのPerforceとの連携に対応している[1456]。
- ftrack Studio (Backlight[1457]←ftrack)
- クラウドベースのデジタルアセット管理及びプロジェクト管理システム。
- Toon Boom Producer (Toon Boom Animation←Southpaw Technology)
- 旧TACTIC | Studio←TACTIC | VFX[1458]。Webベースのワークフロー管理及びデジタルアセット管理ソフトウェア。ショットレビューにも対応している[1459]。
- TACTIC | Workflow (Southpaw Technology)
- Webベースなオープンソースのワークフロー管理及びデジタルアセット管理ソフトウェア。Pythonで書かれている。ライセンスはEclipse Public License。
- 過去には、TACTIC用のアプリとして、メディア管理向けのTACTIC | Media Library、マーケティングキャンペーン向けのTACTIC | Brand Manager、ファイル共有のためのTACTIC | aSync、ファイル高速検索のためのTACTIC | Server Assist、VFX向けのTACTIC | Studio (旧TACTIC | VFX、現Toon Boom Manager)も存在した[1460]。
- NIM (NIM Labs)
- ポストプロダクション向けの管理システム[1461]。バージョン管理やショットレビュー、財務追跡機能を持っている。
開発停止中
[編集]- OpenPipeline
- Maya向けのオープンソースフレームワーク。BSDライセンス。MELで書かれている。開発停止中。
- SaAM[1462] (LRDS)
- Webベースのデジタルアセット管理及びプロジェクト管理システム。
プロジェクト管理のみ
[編集]- Helix Plan (Perforce Software←Hansoft)
- 旧Hansoft。アジャイル開発やリーン開発向けのプロジェクト管理ソフトウェアであり、ゲーム開発に使われている[1463]。5ユーザーまで無料[1464]。
- JIRA (Atlassian)
- プロジェクト管理ソフトウェア。ゲーム開発に使われている[1465]。アジャイル開発向けの製品としてJIRA Agile (旧GreenHopper)が存在する。チームコラボレーションソフトウェアのConfluenceとの連携に対応している。
- Redmine
- プロジェクト管理ソフトウェア。オープンソース。ゲーム開発に使われている。アジャイル開発向けのプラグインとしてBacklogsやRedmine Agile pluginなどが存在する。
- Attract (Blender Animation Studio)
- シンプルなタスク管理ソフトウェア。オープンソース。Blender InstituteのTears of Steel製作のために開発された。
- Kitsu (CGWire)
- プロダクション管理ソフトウェア。オープンソース。Blenderと連携するためのBlender Kitsu(Blender Studio製)も存在する[1466]。
デジタルアセット管理のみ
[編集]アセット管理システム | Maya | Max | C4D | Houdini | Blender | Unity | Unreal Engine | その他 |
---|---|---|---|---|---|---|---|---|
Helix Core | P4GT[1467] | ? | P4Houdini[am 1][1468] | ? | P4Connect[1469] | Yes[1470] | Photoshop (P4GT)[1467] | |
Unity Version Control | ? | ? | ? | ? | ? | Yes | Yes[1471] | |
Alienbrain | Yes[1472] | Yes[1472] | ? | ? | ? | ? | Yes[1472] | Photoshop[1472] |
Git | No[am 2] | ? | ? | ? | No[am 3] | No[am 4] | UEGitPlugin |
- ^ SideFX Labs内。元Ambrosiussen Holding製
- ^ 過去にはオープンソースのVixenが存在した[1473]。
- ^ 過去にはオープンソースのBlender Git Versioningが存在した[1474]。
- ^ Unity Technologiesは過去にGit for Unity(GitHub for Unityの派生)を提供していた[1475]が、その後、Gitに代わりPlastic SCM (現Unity Version Control) を推すようになった[1476]。
商用製品
[編集]- Autodesk Vault (Autodesk)
- CAD向けのデータ管理システム。3ds MaxがAsset Trackingとして対応している。
- Helix Core (Perforce Software)
- バージョン管理システムの一つ。旧Perforce SCM→Perforce Helix。2015.1で集中型から分散型へと転換した。20ユーザー及び20ワークスペースまで無料[1477]。
- Unity Version Control (Unity Technologies←Codice Software)
- 旧Plastic SCM[1478]。大規模開発に対応した分散バージョン管理システムであり、ゲーム開発にも向くと謳っている。排他的チェックアウトに対応している。アーティスト向けのGUIとしてGluonが存在する。
- Damas (PRIMCODE)
- デジタルアセット管理システム。コア部分はオープンソースとなっている。
- Alienbrain (Alienbrain Ltd←Avid Technology←NXN Software。国内販売代理店はダイキン)
- デジタルアセット管理システム。
ファイル転送
[編集]- Aspera (IBM←Aspera)
- 高速な独自プロトコルFASPを使用している。5th Kind[1479]やcineSync[1480]がAsperaに対応している。
- Manager+Agents (Signiant)
- 高速な独自プロトコルSigniant Acceleration Protocolを使用している。5th KindがSigniantに対応している[1479]。
- UFTP
- オープンソース。高速な独自プロトコルを使用。マルチキャストにも対応している。
コスト管理・設備管理
[編集]- Fanurio (Fanurio Time Tracking)
- フリーランサー向けの時間追跡及び勘定ソフトウェア[1481]。
- iCFM (CETA Software)
- メディア向けの設備管理ソフトウェア。
- MediaPulse (Xytech Systems)
- メディア向けの設備管理ソフトウェア。
- ScheduAll (Xytech Systems[1482]←Net Insight[1483]←ScheduALL)
- 放送業界、プロダクション及びポストプロダクション向け企業資源計画(ERP)ソフトウェア。
開発停止中
[編集]- Vero (Amazon.com[529]←Thinkbox Software)
- クラウドベースのVFX向け予算・コスト管理システム[1484]。
検証
[編集]- Pyblish
- テスト駆動コンテンツ作成に向けたプラグイン。オープンソース。Maya、Softimage、3ds Max、modo、Houdini、NUKE、ShotGrid、ftrackなどに対応している。
- MeshLint
- Blender用のメッシュ検証アドオン。
- Maintainer
- Unity用アセット。問題を検出する。
3Dショット管理
[編集]2Dショット管理・レビュー・画像シーケンス再生
[編集]openEXR、DPX、Cineonなどの画像シーケンスの再生、デジタルシネマカメラ形式の再生など。また、レビューソフトウェアでは、アノテーション付けや動画比較、リモート再生など。ショット管理では、バージョン管理など。
シーケンス再生ツールが付属するソフトウェアは多く (MayaのFCheck、3ds MaxのRAM Player、SoftimageのSoftimage Flipbook、Cinema 4DのPicture Viewer、HoudiniのMPlay[1486]、BlenderのAnimation Playbackウインドウ (blender -a)[1487]、RenderManのit[1488]、3delightのi-display、Nuke 9以降のNative Flipbookなど)、その中には動画のA/B比較に対応するものも存在する (3ds MaxのRAM Player、HoudiniのMPlay、NukeのNative Flipbookなど) ものの、レビューに特化したシーケンス再生ソフトウェアも存在している。
システム | 画像シーケンス再生 | ショットレビュー | ショット管理 | |||
---|---|---|---|---|---|---|
通常動画 | ステレオ3D動画 | VR動画 | アノテーション付け | A/B比較 | バージョン管理 | |
Hiero | Yes | Yes | ? | 9.0以降 | Yes | (Nuke Studio) |
RV | Yes | Yes | ? | Yes | Yes | ? |
mrViewer | Yes | Yes | Yes | Grease Pencil | Yes | ? |
cineSync | Yes | Yes | ? | Yes | 部分的[1489] | ? |
Chaos Player | Yes | Yes | ? | Yes | Yes | ? |
BVIEW | Yes | Yes | ? | Yes | Yes | ? |
DJV | Yes | No | No | 1.3以降 | No | ? |
ショット管理/メディアアセット管理対応
[編集]標準で対応しているソフトウェアも存在する (DaVinci ResolveのPostgreSQLサーバーによる共有 (同時作業はStudio版のみ)[1490]、Fusion Studio付属のStudio Player (Generationの後継[1491])、Adobe Creative Cloudのグループ版以上のPremiere Pro/After Effects/Preludeで使用可能なTeam Projects[1492][1493]、SCRATCHのSCRATCH Remote機能、Autodesk FlameのStone及びWireなど)。
- Hiero (The Foundry Visionmongers)
- ショット管理、コンフォーミング及びレビューソフトウェア。NukeとHieroのコードベースが統合されたため、Hiero 9.0ではNuke Studioのサブセットとなった。上位版のNuke Studioはバージョニングにも対応している。
- 5th Kind (5thKind)
- クラウドベースのメディアアセット管理及びショット管理ソフトウェア。
- SyncSketch (Unity Technologies[1494]←SyncSketch LLC)
ショットレビューのみ
[編集]- mrViewer
- オープンソースのシーケンスプレイヤー。HDRI画像、RAW画像、MultiView OpenEXR、Deep OpenEXR、EDLにも対応している。後継のmrv2もある。
- cineSync (Backlight[1457]←ftrack←Cospective[1495])
- ショットレビューソフトウェア。ShotGrid、ftrack、NIMとの連携などに対応。cineSyncの技術はftrackにも搭載された[1496]。動画再生部分 (cineSync Play) は無料[1497]。Web向けのFrankieもある。
- Chaos Player (Chaos)
- Asynthetic製Pdplayerの後継[1498]。ショットレビューソフトウェア。内蔵HTTPサーバーによる共同作業に対応している。プロトタイピングのための簡易編集・合成・カラーグレーディング機能も持っている[1498]。V-Ray Premium及びCorona Premiumの一部。
- DJV
- 旧DJV Imaging。オープンソースの画像シーケンスプレイヤー。ステレオ3D動画やデジタルシネマカメラ形式には未対応。
- Media Viewer (Blender Studio)
- Blender用のレビュー向けアプリケーションテンプレート[1499]。
- Open RV (Academy Software Foundation←Autodesk)
- RVをオープンソース化したもの[1500]。
- xSTUDIO (Academy Software Foundation←DNEG)
- オープンソース。
開発停止中
[編集]- FrameCycler (Adobe ← IRIDAS)
- シーケンス再生ソフトウェア。SpeedGradeの姉妹ソフトウェア。Nuke 8以前に付属していた。ディスコン。
- Duke (ミクロス・イマージュ)
- オープンソースの画像シーケンスプレイヤー。開発停止中[1501]。
- JefeCheck (JefeCorp)
- シーケンス再生ソフトウェア。開発停止中。
- BVIEW (BUFカンパニー)
- 無料のシーケンスプレイヤー[1502]。Linux及びmacOS向け。
静止画のみ
[編集]静止画のみの独自の仮想フレームバッファーに対応するレンダラーも多い (V-RayのV-Ray Frame Buffer、ArnoldのArnold RenderViewなど)。
- VFB+ (Rotem Shiffman)
- 3ds Max用の高度な仮想フレームバッファープラグイン。画像比較に対応している。無料[1503]。開発停止中。
ファイルブラウザ
[編集]- 3DBrowser (Mootools software)
- 様々な3D形式ファイルを管理・表示できるソフトウェア。ファイル形式変換にも対応している。ポリゴン数削減ツールのPolygon Cruncherを搭載したバージョンも存在する。
レンダーファーム管理
[編集]レンダーファーム管理ソフトウェアは、3DCGやコンポジットのレンダリングだけでなく、シミュレーションやファイル変換等にも使うことができる。
一部の統合ソフトウェアやレンダラーは独自の分散処理機能を持っている (modo[1504]、Cinema 4DのTeam Render、HoudiniのHQueue Render/HQueue Simulation、Blender付属のNetwork Renderアドオン、V-RayのV-Ray DR/V-Ray Swarm、Maxwell RenderのFloating版のMaxwell Manager、Keyshot[1505]など) ものの、他のソフトウェアの調整に難のあるものが多い。
管理システム | Amazon Web Services | Microsoft Azure | Google Cloud | OpenStack | その他 |
---|---|---|---|---|---|
Deadline | Yes[1506] | Yes[1506] | Yes[1506] | Yes[1506] | RenderStorm[1507] |
Qube! | Yes | Yes | Early Access | No | |
RoyalRender | No | rrCloudManager | No | No | |
SquidNet | 部分的 | Yes | Yes | No | Render4You等 |
商用製品
[編集]- Qube! (PipelineFX)
- レンダーファーム管理ソフトウェア。ShotGridのアセット管理との連携が可能。
- 3ds Max、Maya、Softimage、Cinema 4D、Houdini、Maxwell Render、Nuke、After Effectsに対応している。
- Muster (Virtual Vertex)
- レンダーファーム管理ソフトウェア。
- Smedge (Uberware)
- レンダーファーム管理ソフトウェア。
- RoyalRender (Holger Schoenberger)
- レンダーファーム管理ソフトウェア。ShotGridのアセット管理との連携が可能。
- Tractor (Pixar)
- RenderManに付属している。
- SquidNet (Squidnet Software)
- レンダーファーム管理ソフトウェア。
- Render Manager (Pulze)
- 建築可視化向けの3ds Max用レンダーファーム管理ソフトウェア[1508]。
非営利または個人による物
[編集]- Autodesk Backburner (Autodesk)
- 無料。Autodesk製品と統合されているが、それ以外からでも使うことができる。
- Deadline (Amazon.com[529]←Thinkbox Software←Prime Focus Group←Frantic Films)
- レンダーファーム管理ソフトウェア。フォント同期のためのFontSyncイベントプラグインや簡易コンポジットツールのDraftを持っている。ShotGridやftrack、NIMのアセット管理との連携が可能。
- 多くのソフトウェアに対応しており、3DCGソフトウェアだけでなく、CADソフトウェアのAutoCADやMicrostationにも対応している。
- 10レンダーノードまで無料で使うことのできるLICENSE-FREE MODEがあった[1509]。無料化された[530]。
- Afanasy
- オープンソースのレンダーファーム管理ソフトウェア。3ds Max、Maya、Softimage、Cinema4D、Houdini、Blender、Nuke、After Effectsに対応している。
- Flamenco
- オープンソースのレンダーファーム管理ソフトウェア。Blenderのみ対応。Blender InstituteのGooseberryプロジェクトで使われていた。サーバー側はCMSフレームワークPillarの拡張となっている。
- OpenCue (Academy Software Foundation[1510]←Sony Pictures Imageworks)
- オープンソースのレンダーファーム管理ソフトウェア。旧Cue[1511]。
クラウドレンダリング
[編集]標準でクラウドレンダリングに対応する統合ソフトウェアも存在する (3ds MaxのA360 Rendering、HoudiniのHQueue RenderのCloudなど)。また、独自のクラウドレンダリングサービスを用意しているレンダリングソフトウェアも存在する (OctaneRenderのRNDR/OctaneRender Cloud、V-RayのChaos Cloud (旧V-Ray Cloud)[1512]、Maxwell 5以降[1513]など)。独自デスクトップクライアントのあるレンダーファームも存在する(Fox Renderfarm[1514]など)。
- Azure Batch Rendering (Microsoft←GreenButton)
- Microsoft Azureを用いたクラウドレンダリングサービス。旧Azure Batch Apps←GreenButton[1515]。3ds Max、Maya、Blenderに対応している。
- GridMarkets (GridMarkets)
- Oracle Cloudベース[1516]。
- Conductor (Conductor Technologies←Atomic Fiction[1516])
- Amazon Web Services及びGoogle Cloud Platformを使用可能[1516]。
開発停止中
[編集]- Apple Qmaster (Apple)
- Mac用の分散処理システム。Shake及びMaya用のプラグインが付属していた[1517]。
- EnFuzion3D (Axceleon)
- レンダーファーム管理ソフトウェア。Alienbrain、Tactic、Shotgun、5th Kindのアセット管理との連携が可能。
- Arsenal Suite
- オープンソースのレンダーファーム管理ソフトウェア。開発停止中。3ds Max、Maya、Softimage、Houdini、3delight、Nuke、Fusionに対応している。Blur Studio、Dr D.Studios、Ilouraが開発に参加していた。
- Puli (ミクロス・イマージュ)
- オープンソースのレンダーファーム管理ソフトウェア[1518]。Linux専用。Maya、Mental Ray、Nukeに対応している。開発停止中[1519]。
- Rush Render Queue (Seriss Corporation)
- レンダーファーム管理ソフトウェア。Shotgunのアセット管理との連携が可能。最終更新は2016年の103.07b。
- RenderPal (Shoran Software)
- レンダーファーム管理ソフトウェア。3ノード、10ジョブまで使える無料版もあった。
- ZYNC Render (Google ← ZYNC Render)
- Google Cloud Platformを使ったクラウドレンダリングプラグイン。サービス終了[1516]。
ファイルコンバータ
[編集]3DCGソフトウェアには標準、もしくはプラグインを入れることによって様々なファイル形式でインポートやエクスポートすることができる。しかし、ソフトウェアによって対応形式や対応具合が異なるため、作業パイプラインによっては、単体コンバータを使ったり、使っているソフトウェアとは別の3DCGソフトウェアをファイルコンバータとして使う必要が出てくる。
CADファイル形式の取り込みは#建築および製品可視化ソフトウェアの例及び#モデル最適化を参照。ポイントクラウドについては#ポイントクラウド取り込み・編集のみを参照。USDZ形式への変換にはUniversal Scene Description#オーサリング形式としての使用を参照。
- meshconv
- AccuTrans 3D (MicroMouse Productions)
- ジオメトリと基本的なマテリアルの変換に対応するコンバーター。DEM形式にも対応している。
- assimp
- オープンソースのファイル変換ライブラリ及びツール。多くの形式の入力に対応しており、入力したファイルをglTF、Collada、STL、OBJ、PLY、X、3dsなどの一般的形式や独自形式のJSON、ASSBINで出力することができる。
- i3DConverter
- 様々な形式の変換に対応している。
パーティクル形式向け
[編集]- Partio
- オープンソースのパーティクル入出力ライブラリであり、ファイル変換ツールのpartconvを含んでいる[1520]。Maya PDA/PDB/PDC形式、RenderMan PTC形式、Houdini GEO/BGEO形式、Real Flow BIN形式、Krakatoa PRT形式、PTS形式などに対応している。LightWave 2020以降に搭載されている[1521]。
開発停止中
[編集]- 3DWin (tb-software)
- quick3D (Bill Sherman)
- ビューア及びコンバータ。Softimage形式、LightWave形式、Cinema 4D形式にも対応。
- Autodesk FBX Converter (Autodesk)
- FBX形式をOBJ、DXF、COLLADA、3DS形式に変換することができる。最終バージョンは2013.3。
- FBX2glTF (Facebook)
ファイルビュワー
[編集]OSに標準で付属するものも存在する (Windows 10 Creators Update以降の3D Viewer (旧Mixed Reality Viewer←View 3D)、macOS及びiOSのAR Quick Lookなど)。
- Autodesk Viewer (Autodesk)
- 旧A360 Viewer。ブラウザベース[1522]。オンラインストレージのAutodesk Drive (A360 Driveの後継) もある。
- Autodesk FBX Review (Autodesk)
- 3Dアセット&アニメーションレビューのための無料ツール。Windows、macOS、iOSに対応している。FBXと名にあるものの、Colladaやジオメトリキャッシュなど、多くのフォーマットに対応している。また、Windows 8のタッチUIにも対応している。
3D印刷向け
[編集]- MiniMagics
- STL形式ファイル等を表示するフリーウェア。STLエラーや各種情報の確認ができる。
開発停止中
[編集]- DirectX Viewer (Microsoft)
- 2009年以前のDirectX SDKに含まれていた、Xファイルを表示するソフトウェア。Windows専用。古いSDKに付属していたMeshView (MView)及びEffectEditの後継[1523]。
- G3DViewer
- 様々な3D形式ファイルを表示できるソフトウェア。オープンソース。最終リリースは2009年リリースの0.0.8。
- Mesh Viewer
- 3D形式ファイルを表示するオープンソースソフトウェア。最終リリースは2010年リリースの0.3.3。
- HD Model Viewer
- 様々な3D形式やテクスチャファイルを表示するAndroidアプリ。assimpライブラリを使用している。
ジオメトリーキャッシュ
[編集]以前は連番objファイルなどが使われていたが、現在はオープンソースのAlembic形式が普及してきている。
- SuperMesher (Boomer Labs)
- 3ds Max用[1524]。
- ThinkBox XMesh (Amazon.com[529]←Thinkbox Software)
- ジオメトリーキャッシュシステム。読み込み用のXMesh Loaderと保存用のXMesh Saverがあり、XMesh Loaderは無料となっている[1525]。3ds Max向けのXMesh MX、Maya向けのXMesh MY、Nuke向けのXMesh NK Loaderが存在する[1525]。オープンソース化された[530]。
開発停止中
[編集]- Point Oven
- MDD形式のポイントキャッシュをベイク/読み込みするプラグイン[1526]。シーン形式でのインポート/エクスポートも可能。Maya、3ds Max、Softimage、Lightwave及びmessiahStudioに対応していた[1526]。
マテリアル/ライト変換
[編集]標準で対応する統合ソフトウェア (3ds Max 2017以降のScene Converter[注釈 6]、Maya 2017以降のmrShadersToArnold.py、Blender 2.78以降に付属のMaterials Utils Specialsアドオンなど)やレンダラー (V-Ray[1530]、Maxwell Render[1531][1532][注釈 7]、Octane Render[1534]、Corona Render付属のCorona Converterスクリプト[1535] (Racoon Artworks製) など) もある。
- V-RayMax Converter PRO (3DZver)
- 旧VRayMtl Converter。V-Ray向けの3ds Max用スクリプト。様々なレンダラー向けマテリアルをV-Ray用に変換する[1536]。
ソフトウェア連動/シーン転送
[編集]標準でソフトウェア連動(Live Linking)に対応するソフトウェアも存在する(Maya 2017 Update 3以降とAfter Effects[417]、After EffectsとCinema 4D、Unreal Engine 4.19以降とMaya/MotionBuilder[1537]など)。
- MaxToC4D/C4DtoMax/MaxToMaya/MaxToModo/MaxToBlender (3DtoAll)
- シーン転送プラグイン群[1538][1539][1540][1541]。V-Rayなど様々なレンダラーに対応している。
- DazToMayaもあったがDaz Productions製のDaz to Maya Bridgeに置き換えられた[1542]。
- MeshSync (Unity Technologies Japan)
- Maya/Maya LT/3ds Max/Modo/Blender/Motion Builder/MetasequoiaとUnityを連動させるプラグイン[1543]。オープンソース。以前はxismo、VREDにも対応していた。
開発停止中
[編集]- BeSync (Atropinch)
- Unityを多種多様なソフトと連動させるためのUnity用アセット。
- Nyx Voltron (You can do it! VFX)
- 3ds MaxとAfter Effectsを連動させるプラグイン[1544]。
- Nyx Sidekick (You can do it! VFX)
- 3ds MaxとHoudiniを連動させるプラグイン[1545]。
色弱シミュレータ
[編集]色弱(色覚異常)シミュレータが標準で内蔵されているソフトウェアもある (Unreal Engine 4、Photoshop[1546]など)。色弱者対応のデザインの標準として、カラーユニバーサルデザインが存在する。
- Color Oracle
- 色盲シミュレータ。オープンソース。
- Color Blindness Simulator for Unity (ガルチ)
- 色盲シミュレーションのためのUnityアセット。
- Colorblind Effect (Project Wilberforce)
- 色盲シミュレーションのためのUnityアセット。無料。
開発停止中
[編集]- ColorBlindr
- 色盲シミュレーションのためのUnityアセット。オープンソース。 Color Oracleのアルゴリズムをベースにしている。
遠隔操作
[編集]3DCGアプリケーションの遠隔操作には、OpenGL等に対応した一般的な遠隔操作ソフトウェアを使うことができる (リモートデスクトップ参照)
開発停止中
[編集]- Autodesk Remote (Autodesk)
- Windows及びiPad用の遠隔操作ソフトウェア[1547]。ディスコン[1548]。
- Autodeskのサブスクリプションに付属していた[1547]。Windows版はAutodeskの全ての製品に対応していたが、iPad用のアプリはMaya、Inventor、Revitにのみ対応していた[1547]。
スクリーンキャスト
[編集]3DCGアプリケーションのスクリーンキャストには、GPUに対応したスクリーンキャストソフトウェアが必要となる。標準でスクリーンキャストに対応している統合ソフトウェアも存在する (Blenderなど)。また、3DCGでは複雑な操作を行うため、ユーザーの操作を表示することが望ましく、そのために別のソフトウェアが必要になる場合もある。
- Autodesk Screencast (Autodesk)
- 旧Project Chronicle[1549]。Autodeskのスクリーンキャスト向けソフトウェア。操作の表示にも対応している。無料。
- Screencast Key Status Tool
- スクリーンキャストに向けて、操作を表示するためのBlender用アドオン。
開発向け
[編集]- vfxcmake
- CMake用のVFXソフトウェア向けユーリティ。オープンソース。
環境管理
[編集]- Ecosystem
- オープンソース。Peregrine Labsが開発を支援している[1550]。
パッケージ管理
[編集]- Munki (ウォルト・ディズニー・アニメーション・スタジオ[1551])
- macOS用。オープンソース。
- Rez (Academy Software Foundation←Allan Johns[1552][1551][1553])
- VFX業界に向けたパッケージ管理ツール[1552]。オープンソース。
ライセンス監視
[編集]3DCGソフトウェアのフローティングライセンスの管理には、ライセンス管理ツールのFLEXlm (Autodesk、Thinkbox、Esri等が採用) やRLM (Foundry[1554]、MAXON[1555]、Solid Angle等が採用) が使われており、それらの一括監視のためにライセンスモニタリングツールが使われている。ライセンスモニタリングツールについてはソフトウェア資産管理#ソフトウェア資産管理 (SAM) ・IT資産管理(ITAM)を支援するソフトウェアを参照。
特定機能特化製品の例
[編集]このセクションにある物は、特定用途での利用に特化された物である。
科学可視化
[編集]一部のエンターテイメント作品においても、科学可視化ソフトウェアが使われている[1556]。
商用製品
[編集]- Amira (FEI Visualization Sciences Group)
- 医療機器からのデータを基に、可視化、解析、理解を行うためのソフトウェア。サーフィス再構築に対応している。
- ScanIP (シノプシス[1557]←Simpleware)
非営利または個人による物
[編集]- OsiriX
- OsiriX財団による医療画像に特化したオープンソースのボクセルビュワー。CTスキャンやMRIといった医療機器からのデータを基にボリュームレンダリングやサーフィス再構築などを行うことができる。RIB、OBJ、VRML、IV、STL形式でのエクスポートに対応している。
- InVesalius
- CTスキャンやMRIといった医療機器からのデータを基に、3Dモデルを再構築するソフトウェア。オープンソース。STL形式でのエクスポートに対応している。
- 3D Slicer
- CTスキャン、MRI、超音波検査 (US)、シンチグラフィ (SPECT)、顕微鏡検査といった医療機器からのデータを基に、可視化及び画像解析を行うソフトウェア。BSDライセンス。
- Molecular Maya (Digizyme[1558])
- 分子構造可視化のためのMaya用プラグイン[1558]。無料[1558]。高分子作成向けのModelingキット、分子リグを追加するRigging Kit、二本鎖DNA向けのdsDNAキット[1558]、アクチン及び微小管向けのCytoskeleton Kitが有料で販売されている。
- NeuroMorph
- 神経細胞形態学のためのBlender用アドオン[1559]。電子顕微鏡画像の積み重ねから、3Dモデルを生成することなどが可能[1559]。
- BlenderFDS
- Blender用アドオン。オープンソースの火災シミュレータであるFDS-SMVのフロントエンド。
- ParaView
- Chemicals in Blender
- 様々な化学ファイル形式の読み込みに対応するBlender用アドオン。
- Molecular Nodes
- 生体分子可視化のためのBlender用アドオン[1560]。DNA可視化にも対応している。
開発停止中
[編集]- VoluMedic (VoluMedic OG←Media Studio Graz)
- LightWave用。CTスキャン、MRI、超音波検査 (US)、ポジトロン断層法 (PET)、シンチグラフィ (SPECT)、顕微鏡検査といった医療機器からのデータを基に可視化を行うツール。
- BioBlender
- 生体分子可視化のためのBlender用アドオン[1561]。オープンソース。
- MST-Dendrites
- 樹状突起を人工的に生成するBlender用アドオン[1562]。
- Parametric Anatomical Modeling for Blender
- ニューロンの解剖学的配置を生成するためのBlender用アドオン。
法廷アニメーション向け
[編集]Poserや3ds Max[780]などが使われている。
軍事・防衛・公衆安全向け
[編集]可視化やバーチャルトレーニングの作成など。
- M&S Suite (Presagis)
- 3DモデラーのPresagis Creator、地形作成用のTerra Vista、各種シミュレーション・可視化ソフトウェアを含む[1565]。
- Blueberry3D (Bionatics)
- 地形及び景観作成のためのBlueberry3D Terrain Editorが含まれている。防衛産業向け[1566]。
- VR-Forces (VT MAK)
- 軍事向けシミュレーションソフトウェア。
- Vortex Studio (CM Labs Simulations)
- バーチャルトレーニングの作成等に向けたソフトウェア。
脚注
[編集]注釈
[編集]- ^ かつては、コンシューマー向けのゲーム開発でUnix系ワークステーションが使われていた時期もあった(スーパーファミコンでのSONY NEWS、NINTENDO64でのSGI IRIX、PlayStation 2でのLinuxなど)
- ^ 当初はLinuxのみであったが、2020年以降はWindowsやmacOSの互換性についても規定されている。
- ^ 前者は3.2以降、後者は4.0以降。
- ^ Altusは昔は単体販売も行われており、Arnold、Nuke、Houdiniに対応していた[1127]。
- ^ a b 以前はCARA VRが必要であった。
- ^ 以前はUniversal Material Converter (MacroCad bv製、Autodesk Material Converterの後継[1527])、Material Converter (Motiva製[1528])、MultyConvertorスクリプト(Vladislav Gavrilov製[1529])などを使う必要があった。
- ^ 3ds Max向けサードパーティ製のMaxwell Material Converterもあった[1533]。
出典
[編集]- ^ The Field Museum Elumenati
- ^ 鉄道業界初!ヘッドマウントディスプレイを用いた運転シミュレータを開発 東急電鉄 2015年4月10日
- ^ 大手柄。児童買春1000人の囮に使われたバーチャル娘スウィーティー(動画あり) GIZMODO 2013年11月5日
- ^ a b 「第4回 アニメーションのデジタル制作におけるアンケート」 報告レポート 日本動画協会 2014年10月
- ^ a b VFX Reference Platform
- ^ VFX Reference Platform 2023-2024 Blender Foundation 2022年9月27日
- ^ OpenGL Capabilities Tables Apple Developer
- ^ a b Apple Deprecates OpenGL & OpenCL Phoronix 2018年6月4日
- ^ Nvidia drops macOS support for CUDA CG Channel 2019年11月22日
- ^ Which CG applications support Apple’s new M1 chips? CG Channel 2020年11月13日
- ^ Autodesk dropping support for Alias and VRED in macOS Mojave over OpenGL deprecation Quiller Media 2018年7月28日
- ^ DaVinci Resolve and Octane X coming to iPad this year CG Channel 2022年10月19日
- ^ Blend Shape deformer - Maya LT - Autodesk Knowledge Network Autodesk 2014年12月12日
- ^ 『Blender For Dummies』 Jason van Gumster 2011年5月3日 - Chapter 11
- ^ List of Former Mozilla-Based Applications Mozilla Developer Network
- ^ 『Introducing Maya 2008』 P.46 Dariush Derakhshani 2007年11月 ISBN 978-0-470-18356-4
- ^ Softimage 2011 SubscriptionAdvantagePack 新機能紹介 ボーンデジタル
- ^ 『Unity 4 Fundamentals: Get Started at Making Games with Unity』 P.25 Alan Thorn 2013年11月22日 ISBN 978-0415823838
- ^ Editor Hotkeys UNIGINE
- ^ Blender developers meeting notes: 15 April 2019 BlenderNation 2019年4月16日
- ^ macOS Mojave: What is Dark Mode and how to use it Macworld 2018年9月25日
- ^ “ライト”モードを導入 ~シェルの改善 Impress 2019年5月1日
- ^ a b c 『More iPhone Cool Projects: Cool Developers Reveal the Details of Their Cooler Apps and Discuss Their iPad Development Experiences』 P.68 Danton Chin、Claus Hofele、Ben Kazez、Saul Mora、Leon Palm 2010年5月31日 ISBN 978-1430229223
- ^ a b c d FbxAxisSystem Class Reference - enum EPreDefinedAxisSystem Autodesk
- ^ a b 3D 座標 Autodesk
- ^ a b Houdini Preferences - 3D Viewports
- ^ a b Advanced Ergonomics MODO JAPAN GROUP
- ^ CCamera Crytek
- ^ 『Essential Skills for 3D Modeling, Rendering, and Animation』 P.2 Nicholas Bernhardt Zeman 2014年11月6日 ISBN 978-1482224122
- ^ 『In Silico: 3D Animation and Simulation of Cell Biology with Maya and MEL』 P.92 Jason Sharpe、Charles John Lumsden、Nicholas Woolridge 2008年6月30日 ISBN 978-0123736550
- ^ Get started with WebGL Microsoft
- ^ Java 3D API Specification Scene Graph Superstructure Oracle
- ^ What are Vectors, Matrices, and Quaternions? Microsoft
- ^ Introduction to WPF 3D Christian Moser
- ^ Sound.OpenAL.AL Haskell
- ^ Track Parameters Oculus VR
- ^ Softimage User's Guide: Cartesian Coordinates Autodesk
- ^ a b c 3Dツールごとのシーン単位変換 Shade3D
- ^ Overview - Leap Motion Unreal SDK v2.3 documentation Leap Motion
- ^ Coordinate Systems (Direct3D 9) Microsoft
- ^ About the RenderMan Interface Pixar
- ^ Coordinates of 3D Space Microsoft
- ^ New features The Foundry
- ^ a b c d Normal Maps Knald Technologies
- ^ xNormal 3.17.5 Santiago Orgaz & co 2011年5月19日
- ^ Unreal Engine 4.7 Release Notes Epic Games
- ^ Unity 5.3 Unity Technologies 2015年12月
- ^ Allegorithmic unveils Substance Painter 1.3 CG Channel 2015年2月20日
- ^ Toolbag Version History Marmoset LLC
- ^ a b Autodesk ships 3ds Max 2021 CG Channel 2020年3月25日
- ^ a b c d Autodesk unveils Maya 2024 CG Channel 2023年3月29日
- ^ Directly Mapping Texels to Pixels (Direct3D 9) Microsoft
- ^ Upgrading to Unity 5.5 Unity Technologies
- ^ EaaS 3.8.1 Crytek 2015年6月19日
- ^ 『Getting Started in 3D with 3ds Max: Model, Texture, Rig, Animate, and Render in 3ds Max』 P.105 Ted Boardman 2013年 ISBN 978-0240823959
- ^ a b c Working Limits Blender Foundation
- ^ New in CINEMA 4D Studio Release 12 MAXON
- ^ EDITIONS OF UNIGINE 2 SDK UNIGINE Corp.
- ^ LightWave 11 Chapter 18 既知の問題点 デイストーム 2012年
- ^ Autodesk Maya オンライン ヘルプ 2 多様ポリゴン ジオメトリと非多様ポリゴン ジオメトリ 無効なポリゴン ジオメトリ Autodesk 2009年
- ^ 編集可能メッシュと編集可能ポリゴンの違いについて Autodesk
- ^ Houdini 13.0 - Metaball surface node SideFX
- ^ 『The HDRI Handbook 2.0: High Dynamic Range Imaging for Photographers and CG Artists』 P.73 Christian Bloch 2013年1月14日 ISBN 978-1937538163
- ^ a b More ASTC in ARM Mali GPUs – High Dynamic Range and 3D Mali Developer Center 2013年7月8日
- ^ a b Storing Multi-View Images in OpenEXR Files
- ^ Allegorithmic Launches Substance Designer 6 Gamasutra 2017年2月15日
- ^ Amplify Creations unveils Amplify Texture 2 for Unity CG Channel 2014年9月2日
- ^ Interesting things in Unity 4.5 you probably didn't know about UBM Tech 2014年6月3日
- ^ Sparse Textures Unity Technologies
- ^ a b Streaming Virtual Texturing Epic Games
- ^ iOS Developer Library - PVRTextureLoader Apple
- ^ ETC1 Android Developers
- ^ 『Learning AV Foundation: A Hands-on Guide to Mastering the AV Foundation Framework』 P.15 Bob McCune 2014年11月14日 ISBN 978-0321961808
- ^ Grass Valley HQX Codec Grass Valley
- ^ 4K放送素材搬入技術基準書 次世代放送推進フォーラム 2014年10月1日
- ^ スカパーJSAT 株式会社に番組ファイル納品プラットホーム「HARBOR」を納入 ~CS 放送事業者からの番組ファイル納品を本格始動~ フォトロン 2014年3月31日
- ^ Netflix 推奨ベンダー料金表 (NPV RATE CARD) Netflix 2016年
- ^ How Maya counts time Autodesk
- ^ 史上初4K 3D 120FPS上映、数々の名作を手がけたTrumbull Studiosとeyeon Softwareが共同で実験的映像作品『UFOTOG』を発表(DPSJ/日本デジタル・プロセシング・システムズ) CGWORLD.jp 2014年5月8日
- ^ 『The Focal Easy Guide to After Effects: For New Users and Professionals』P.144 Curtis Sponsler 2005年 ISBN 978-0240519685
- ^ Adobe releases After Effects CC 2017.2 CG Channel 2017年4月20日
- ^ Motion Capture Controller Autodesk
- ^ Softimage User Guide: About Device Drivers Autodesk
- ^ MotionBuilder Help: MIDI device Autodesk
- ^ MIDI In Side Effects Software
- ^ 『Production Pipeline Fundamentals for Film and Games』 P.163 Renee Dunlop 2014年2月3日 ISBN 978-0415812290
- ^ 『Production Pipeline Fundamentals for Film and Games』 P.164 Renee Dunlop 2014年2月3日 ISBN 978-0415812290
- ^ a b c d Maxon ships Cinema 4D R20 CG Channel 2018年9月3日
- ^ Development Update: LScript in LightWave 3D Deprecated NewTek 2020年5月26日
- ^ a b HLSL as a First Class Vulkan Shading Language Khronos Group 2020年1月15日
- ^ Metal Shading Language Specification Version 2.2 P.16 Apple 2019年
- ^ ShaderLab シンタックス Unity Technologies
- ^ EffectChains Sirportly
- ^ Magic 1.6 Released VJ Union
- ^ a b DirectX Intermediate Language Microsoft
- ^ OpenGL / OpenGL ES Reference Compiler Khronos Group
- ^ RixShadingPlugin Pixar
- ^ Autodesk Flame Premium - Shader Builder API Guide Autodesk
- ^ eyeon Software Launches Fusion 6.0 Studio Daily 2009年6月17日
- ^ Blink Reference Guide Foundry
- ^ 『Video Game Optimization 1st Edition』P.210 Eric Preisz 2010年3月1日 ISBN 978-1598634358
- ^ The Foundry reveals the five key problems of VR CG Channel 2015年4月20日
- ^ OTOY unveils OctaneRender 3: Massive upgrade to the world’s best GPU renderer defines the state of the art for VFX in films, games and beyond OTOY 2015年3月17日
- ^ FBX Compatibility Charts Autodesk
- ^ Art Asset File Types Crytek
- ^ UDK | ActorX Epic Games
- ^ KHR_draco_mesh_compression Khronos Group
- ^ EXT_meshopt_compression Khronos Group
- ^ GDC Vault - PBR Diffuse Lighting for GGX+Smith Microsurfaces UBM Tech 2017年
- ^ ILM Material X fxguide 2017年7月11日
- ^ Digital Negative (DNG) Specification Version 1.4.0.0 P.79-82 「6. Mapping Camera Color Space to CIE XYZ Space」 Adobe Systems 2012年6月
- ^ Sensor Linearity Digital Photography Review
- ^ 小寺信良のいまさら聞けないXAVC入門 - 4K世代の映像フォーマットXAVCを知る PRONEWS 2014年9月30日
- ^ a b Chapter 1.5: Academy Color Encoding System (ACES) Chris Brejon 2020年3月11日
- ^ Default LUT Settings Foundry
- ^ ACES “working” Spaces 映画芸術科学アカデミー 2020年3月28日
- ^ Color Matching Technology Sony 2010年
- ^ A Standard Default Color Space for the Internet - sRGB W3C 1996年11月5日
- ^ 「FlexScan SX2462W」のDisplayPort入力で“約10億色リアル表示”を体感する (1/3) ITmedia 2009年9月24日
- ^ a b Blackmagic Design Announces DaVinci Resolve 12.1 Update Now Available Blackmagic Design 2015年11月12日
- ^ Using AMD FreeSync 2 HDR: Color Spaces AMD 2019年3月20日
- ^ Supported Color Transform File Formats Autodesk 2014年9月9日
- ^ a b OpenColorIO - FAQ - What LUT Formats are supported? Sony Pictures Imageworks
- ^ About Academy Software Foundation
- ^ The openNURBS Initiative Announced openNURBS Initiative 2000年1月3日
- ^ 米Robert社がNURBS普及団体設立、Rhinoのファイルフォーマットを公開 nikkei BPnet 2000年2月2日
- ^ MoI Releases Version 1.0 Plus a Little Review SolidSmack 2008年1月31日
- ^ MODO 801 SP2 Details Foundry
- ^ Industrial Light & Magic Releases OpenEXR CGSociety 2003年1月23日
- ^ OpenEXR 2.0 goes Deep fxguide 2013年4月10日
- ^ DreamWorks Animation Contributes Lossy Compression to OpenEXR 2.2 Animation World Network 2014年8月8日
- ^ 米Walt Disney、テクスチャマッピング「Ptex」をオープンソースに
- ^ Sony Pictures Imageworks、オープンソースシェーディング言語「OSL」α版を公開
- ^ Sony Pictures Imageworks Announces OpenColorIO Bloomberg
- ^ NextLimit adds OpenVDB support to RealFlow CG Channel 2013年10月18日
- ^ Chaos Group releases Phoenix FD 2.2 for 3ds Max CG Channel 2014年5月8日
- ^ Sitni Sati releases FumeFX 4.0 for 3ds Max CG Channel 2015年10月27日
- ^ Thinkbox Releases Stoke MX 2.0 for Autodesk 3ds Max Animation World Network 2014年7月3日
- ^ SPIとILMがシーンファイル共有フォーマット「Alembic」を共同開発 CGWORLD.jp 2010年7月27日
- ^ ThinkingParticles 6.3 is out CGPress 2016年3月22日
- ^ AMD Announces Open Physics Initiative Designed to Bring New Levels of Realism to Gaming, Simulations, Popular Applications
- ^ Maya Software renderer Autodesk
- ^ Maya Hardware 2.0 renderer Autodesk
- ^ MotionBuilder Help: Rendering Autodesk
- ^ Deforming Models and Surfaces Autodesk
- ^ Using ModelBuilder Foundry
- ^ ScanlineRender Foundry
- ^ RayRender (Beta) Foundry
- ^ FULL COMPARISON (ALL FEATURES LISTED) MAXON
- ^ Combine and convert 3D objects Adobe
- ^ Create 3D objects and animations in Photoshop - Create 3D animations Adobe
- ^ 3D rendering and saving in Photoshop Adobe
- ^ Color grading workflows in Adobe Premiere Pro CC Adobe
- ^ 3D ANIMATION Blackmagic Design
- ^ a b Fusion Tool Reference P.36 BlackMagic Design
- ^ Motion 5 release notes Apple
- ^ 3D model rendering FXHome
- ^ a b Export a scene to Unity Autodesk
- ^ a b Export a scene to Unreal Engine Autodesk
- ^ a b See more details of the new features in Modo 10.0v1 CGChannel 2016年3月8日
- ^ Export Alias data to VRED Autodesk
- ^ Export an Alias file to Maya Autodesk
- ^ Exporting to Maxon Cinema4D (.C4D) VectorWorks
- ^ Cinema 4D Exchange Add-On Graphisoft
- ^ ALLPLAN と CINEMA 4D MAXON
- ^ a b MicroStation CONNECT Edition Update 7 is here and it's packed with productivity Bentley 2017年11月17日
- ^ Lumion 7.5 released CGPress 2017年7月7日
- ^ a b c Epic Games to make Unreal Studio’s tools available free CG Channel 2019年11月12日
- ^ a b Abvent unveils Twinmotion 2018 CG Channel 2017年7月11日
- ^ a b Epic Games releases Twinmotion 2020.1 CG Channel 2020年3月11日
- ^ [GTC 2014]職人芸集団のPixar,NVIDIAのGPUとゲームグラフィックス技術でCG制作環境のリアルタイム化を目指す 4Gamer.net 2014年4月3日
- ^ Autodesk announces its 2015 product releases CG Channel 2014年3月18日
- ^ What's New in the 3ds Max 2015 Python API Autodesk
- ^ Autodesk unveils 3ds Max 2020.1 CG Channel 2019年6月12日
- ^ Arnold for 3ds Max Plug-in Solid Angle
- ^ 『HWM Singapore - April 2007』P.117 2007年 ISSN:ISSN 0219-5607
- ^ PyQt for Autodesk Maya 2014 Autodesk
- ^ mOculus Plugin Leverages The Oculus Rift For Maya Workflows Lesterbanks 2015年4月
- ^ VR-Plugin releases VR-Plugin 5.0 CG Channel 2016年5月13日
- ^ Arnold RenderView Window Solid Angle
- ^ Maxon CINEMA 4D R12 Released CG Channel 2010年9月2日
- ^ MAXON、Py4Dの全権利を買収 MAXON 2010年4月8日
- ^ R23 - Removed features (Virtual Walkthrough, ProRender, Sound System) MAXON
- ^ What was new in Houdini 9 Side Effects Software
- ^ Houdini 14 Side Effects Software
- ^ フローティングペイン Side Effects
- ^ How to render using Mantra Side Effects
- ^ NewTek announces new features of LightWave 11 CG Channel 2011年11月11日
- ^ a b c d e f g h LightWave 2018 NewTek
- ^ New to 2019.1 - New Navigation options NewTek
- ^ a b c The Foundry reveals entire feature set of Modo 901 CG Channel 2015年5月22日
- ^ Foundry ships Modo 12.1 CG Channel 2018年6月21日
- ^ Duplicate Area into new Window Blender Foundation
- ^ Viewport Controls - Game-style Epic Games
- ^ Epic Games releases Unreal Engine 4.12 CG Channel 2016年6月2日
- ^ Python for Unity Unity Technologies
- ^ Post-processing and full-screen effects Unity Technologies
- ^ アセット Autodesk
- ^ a b c d Maxon ships Cinema 4D S24 CG Channel 2021年4月13日
- ^ Autodesk releases 3ds Max 2016 Extension 2 2015年12月2日
- ^ a b Autodesk ships 3ds Max 2024 CG Channel 2023年3月29日
- ^ Autodesk unveils Maya 2019.2 and Bifrost for Maya CG Channel 2019年7月30日
- ^ AREA - Autodesk Maya New Features Autodesk
- ^ Cinema 4D R21: Sneak Peeks (Updated!) Toolfarm 2019年8月27日
- ^ a b Maxon ships Cinema 4D 2023 CG Channel 2022年9月7日
- ^ a b c Ptex Walt Disney Animation Studios
- ^ SideFX releases Houdini 12.5 fxguide 2013年3月14日
- ^ a b c d What’s New in Houdini 16 Side Effects Software
- ^ The Foundry ships Modo 801 CG Channel 2014年4月25日
- ^ Blender 2.64 improves green screen and compositing The H Open 2012年10月4日
- ^ Alembic for Unity Unity Technologies
- ^ Autodesk ships 3ds Max 2023 CG Channel 2022年3月30日
- ^ 4.0.4.36 - Arnold for 3DS Max User Guide Autodesk 2020年4月20日
- ^ What's New in 3ds Max 2021.1 Update Autodesk 2020年12月17日
- ^ a b c d Arnold 5 - Rendering Evolved Solid Angle 2017年4月12日
- ^ a b c d Proprietary 3D application files Unity Technologies
- ^ See the new features in Maya 2020.2 and Maya LT 2020.2 CG Channel 2020年5月28日
- ^ a b Working With the Motion Graphics Toolkit in Maya 2016 Ext 2 Lesterbanks 2016年4月20日
- ^ a b Maxon ships Cinema 4D S22 CG Channel 2020年4月21日
- ^ a b c d e f Cinema 4D R23 – Complete Feature List MAXON
- ^ Bridge Houdini and After Effects With a Free Houdini 2 Ae Tool Lesterbanks 2017年3月31日
- ^ LightWave 11.5 Adds After Effects Interchange Tool Animation World Network 2013年4月9日
- ^ Importing Objects From Lightwave Unity Technologies
- ^ a b c The Foundry ships Modo 801 2014年4月25日
- ^ a b See more details of the new features in Modo 10.0v1 CG Channel 2016年3月8日
- ^ Epic Games releases official Blender to Unreal Engine tools CG Channel 2020年7月15日
- ^ アーキテクチャル オブジェクト Autodesk
- ^ AutoCAD、FBX、または Revit ファイルをリンクする Autodesk
- ^ Autodesk 3ds Max Design - 2012 バージョンの新機能 Autodesk
- ^ a b 3ds Max Indie and Maya Indie now available in 46 countries CG Channel 2020年9月4日
- ^ Import files with Autodesk Translation Framework (ATF) Autodesk
- ^ a b Autodesk announces Maya LT 2016 CG Channel 2015年3月2日
- ^ a b Autodesk releases Maya 2025 and Maya Creative 2025 CG Channel 2024年3月27日
- ^ Autodesk launches Maya Creative CG Channel 2022年9月15日
- ^ Maxon ships Cinema 4D 2023 CG Channel 2022年9月7日
- ^ a b c d e Game Development Toolset Side Effects
- ^ 【プレスリリース】(株)ディストーム設立および事業譲渡に関するご案内 ディストーム 2009年12月4日
- ^ a b ディ・ストーム組織名変更のお知らせ ディストーム 2006年7月13日
- ^ 『The Future Was Here: The Commodore Amiga』 P.109 Jimmy Maher 2012年4月13日 ISBN 978-0262017206
- ^ a b c LightWave Digital releases LightWave 2023 CGChannel 2023年11月30日
- ^ a b LightWave Digital releases LightWave 2024 CG Channel 2024年7月29日
- ^ LightWave 3D Group Offers Powerful Creativity Bundle for 3D Modeling, Animation, and Rendering PRWeb 2015年8月10日
- ^ a b 「modo」シリーズ ユーザー登録情報・サポート業務の移管について イーフロンティア 2013年3月28日
- ^ a b Luxologyビジネス事業譲渡のお知らせ Mars 2011年1月28日
- ^ FAQ - MODO indie + MARI indie Valve Corporation
- ^ Nevercenter ships Silo 2021.1 and Milo 2021.1 CG Channel 2021年7月8日
- ^ Adobe acquires VR modelling tool Medium CGPress 2019年12月9日
- ^ Adobe officially releases Substance 3D Modeler CG Channel 2022年10月18日
- ^ a b Adobe releases Substance 3D Stager 1.0 CG Channel 2021年6月23日
- ^ a b c Adobe launches the Substance 3D Collection CG Channel 2021年6月23日
- ^ Substance: Realistic materials for Architecture and Design Evermotion 2017年4月10日
- ^ Adobe releases Substance 3D Sampler 4.0 CG Channel 2023年2月1日
- ^ Allegorithmic releases open beta of Substance Alchemist CG Channel 2019年3月20日
- ^ Adobe rebrands Substance and adds two new tools CGPress 2021年6月23日
- ^ a b Create Adobe
- ^ a b Allegorithmic’s AI-Powered Project Alchemist Looks Like Magic Studio Daily 2018年8月23日
- ^ a b c Adobe ships Substance Alchemist 2020.2 CG Channel 2020年6月16日
- ^ Adobe releases Substance 3D Sampler 3.2 CG Channel 2022年1月26日
- ^ Adobe releases Substance 3D Designer 11.2 CG Channel 2021年6月24日
- ^ Adobe releases Substance 3D Designer 13.0 CG Channel 2023年6月7日
- ^ a b c d e f Allegorithmic releases Substance Designer 5 CG Channel 2015年3月4日
- ^ Adobe ships Substance Designer 2019.2 CG Channel 2019年8月30日
- ^ Allegorithmic releases Substance Designer 5.5 CG Channel 2016年8月26日
- ^ Allegorithmic ships free Substance plugin for C4D CG Channel 2015年5月7日
- ^ Substance for Houdini plugin available CGPress 2016年5月26日
- ^ Element 3D: First Impressions The Motion League 2012年7月13日
- ^ Getting Started with Toolbag 2 Marmoset LLC 2015年12月1日
- ^ Marmoset releases Toolbag 3 CG Channel 2016年11月25日
- ^ Marmoset ships Toolbag 4.0 CG Channel 2020年11月23日
- ^ a b 5 key features in Blender 4.2 CG Channel 2024年7月16日
- ^ 3DCGソフト「Softimage」が「Softimage 2015」で開発終了 GAME Watch 2014年3月5日
- ^ 六角大王Super6はメンテナンスしかしないつもりか? - 六角大王Superの要望・不具合ボード セルシス 2012年4月
- ^ マンガ・イラストを描く人のための 3D モデリングソフト「CLIP STUDIO MODELER」が発売 発売を記念して、半額キャンペーンを開催 セルシス 2013年10月31日
- ^ SourceForge - K-3D Slashdot Media
- ^ Eovia Introduces CADstyle Mediabistro Holdings 2004年6月22日
- ^ EI Technology Group Announces Sale of EIAS Intellectual Property 2010年1月12日
- ^ a b c d 2010.09.17 - 取り扱い中止のお知らせ Studio PON 2010年9月17日
- ^ 3D Toolkit Mac OS X, Electric Image 5 compatible Macworld 2002年12月3日
- ^ TripleDTools, Inc. TripleDTools
- ^ a b Clara.io is closing down CG Channel 2022年12月6日
- ^ Clarisse Builder launches CG Channel 2018年7月19日
- ^ Check out Muhammad Etman’s Maya/Clarisse Bridge Tool CG Channel 2019年3月11日
- ^ PLAY Animation Importer for Unity (日本語) DoGA
- ^ Masterpiece Studio VR modelling and texturing app now free CGPress 2021年12月1日
- ^ Insydium buys Terraform4D CG Channel 2021年5月18日
- ^ INSYDIUM LTD has acquired DPIT Effex from Navié. Insydium 2018年5月9日
- ^ SplineGrowth Object Insydium
- ^ Greyscalegorilla now available for ‘all major 3D software’ CG Channel 2023年11月8日
- ^ Greyscalegorilla goes subscription-only CG Channel 2021年4月26日
- ^ Mechanical Color’s Dara tools for Modo go open-source CG Channel 2018年6月8日
- ^ DGDM releases SLiB Match CG Channel 2017年5月30日
- ^ SLiB Browser Pro 2.3 for Maya now available CGPress 2018年6月11日
- ^ Ninja Dojo, a UI Wrapper for Maya Ninja Tools Lesterbanks 2011年3月24日
- ^ Unity to acquire Weta Digital for $1.6 billion CG Channel 2021年11月10日
- ^ WetaDigital unveils WetaH CG Channel 2021年8月28日
- ^ Weta Digital unveils WetaM CG Channel 2021年6月17日
- ^ Welcome, Wētā Digital! Unity Technologies 2021年11月10日
- ^ Unity ships Ziva Real-Time 2.0 CG Channel 2023年7月28日
- ^ Find out how Unity Wētā Tools is transforming workflows for artists Unity Technologies 2023年8月11日
- ^ Poser Formats DAZ 3D
- ^ CC4 vs. CC3 Reallusion
- ^ Reallusion officially joins the Blender Development Fund to pioneer the next wave of Character innovation Reallusion 2022年1月6日
- ^ CC アバター(CC3 BASE+) Reallusion
- ^ Reallusion launches AccuFace CgChannel 2023年11月7日
- ^ Using the Mocap Device Plug-in (New for 5.1) Reallusion
- ^ Get free Blender add-ons BlendArTrack & BlendArMocap CG Channel 2022年2月9日
- ^ a b Louise Pixar 2018年11月2日
- ^ a b Improving Real-time Rendering of Dynamic Digital Characters in Cycles Blender Foundation 2021年12月10日
- ^ Subsurface Solid Angle
- ^ Bondware acquires Poser and Poser Pro CG Channel 2019年6月21日
- ^ Reallusion releases Character Creator 1.5 CG Channel 2016年9月15日
- ^ Reallusion releases Character Creator 2.0 CG Channel 2017年3月24日
- ^ Character Creator PBR Reallusion
- ^ Reallusion unveils Character Creator 4 CG Channel 2021年11月5日
- ^ ManuelBastioniLAB fork 'MB-Lab' is looking for contributors BlenderNation 2018年12月15日
- ^ Adobe Fuse to be discontinued CGPress 2019年9月16日
- ^ Pinocchio comes out to play as Character Generator GraphicSpeak 2014年2月24日
- ^ a b オートデスクが無償提供している「Autodesk Character Generator」を使ってみる。データはUnityから驚くほど簡単に利用可能 4Gamer.net 2014年3月8日
- ^ Character Generator is no longer available for purchase as a standalone product Autodesk
- ^ Download Pablander’s free ZBrush Multi-Eye shader CG Channel 2016年1月7日
- ^ Autodesk Translation Framework (ATF)を使用してファイルを読み込む Autodesk 2019年7月30日
- ^ ONLINE² HELP - Import/Export Maxon
- ^ a b Import and Export File Formats in Modo Foundry
- ^ Import/Export NewTek
- ^ Geometry file formats Side Effects Software
- ^ AutoCAD DXF Blender Foundation
- ^ a b 対応ファイル形式 Forum8
- ^ Shade3D Ver.21.1 新機能 Forum8
- ^ a b Datasmith Supported Software and File Types Epic Games
- ^ Supported File Formats Metaverse Technologies
- ^ CAD importer for Unity PronoHearts
- ^ 「とにかくデータが巨大」「ケーブルが邪魔」――製造業VRの悩ましい課題を乗り越えよ! (2/5) ITmedia 2016年9月26日
- ^ Unity BIM Importerをリリース決定 Unity Technologies Japan 2018年
- ^ 3ds Max 2022.3 released with per-viewport filtering, improved pipeline integration, smart extrude improvements and more CGPress 2021年12月9日
- ^ Installed OSL Shaders (Maps) Autodesk
- ^ a b About the Autodesk Material Libraries Autodesk
- ^ Clip Geo Autodesk
- ^ Asset Browser MAXON
- ^ How to Make a Custom Clip Geo Shader With Redshift Lesterbanks 2022年3月17日
- ^ Strata 3Dpro 3.0 Macworld 2001年2月1日
- ^ VR17 Release Features Strata 2017年5月11日
- ^ Altair debuts Inspire Studio and Inspire Render for optimized 3D modeling 3D Printing Industry 2019年10月15日
- ^ SketchUp Pro 2018 released and SketchUp Free, a new web-based version, announced CGPress 2017年11月15日
- ^ What’s new in form•Z 8 Pro? AutoDesSys
- ^ Introducing Bonzai3D X3DMedia 2009年11月23日
- ^ a b The advanced rendering software formerly known as Bunkspeed HyperShot is now—more or less—Luxion KeyShot. HyperShot is now Shot, but not shipping. mental images is involved, too. We sort it all out.
- ^ Luxion ships KeyShot 6.1 CG Channel 2016年2月4日
- ^ Luxion ships KeyVR 9.0 CG Channel 2019年9月24日
- ^ Luxion ships KeyShot 11 CG Channel 2022年2月8日
- ^ Autodesk buys Numenus raytracing technology CG Channel 2011年8月26日
- ^ July 11, 2013 NUMENUS GmbH
- ^ nStyler 64bit リリース! GRAPS
- ^ pdweb.jp - アプリクラフトが新世代のデザインツール、Hayabusaを発表! colors 2007年10月9日
- ^ a b RandomControl launches Maverick Studio CG Channel 2019年4月30日
- ^ RandomControl releases Arion 2.0 CG Channel 2012年8月29日
- ^ Note Deep Exploration has been Rebranded as: SAP Visual Enterprise Author Simulistic
- ^ さまざまな業務で3Dデータを共有・活用できる「SAP 3D Visual Enterprise 8.0」 Impress 2014年4月25日
- ^ Deep Exploration 5.5 Standard Edition - Selected Features
- ^ First Look: Deep Exploration 4.0 Cadalyst 2006年6月15日
- ^ Version Feature Comparisons Okino
- ^ MAXON Computer GmbH MAXON
- ^ Motiva releases Colimo 1.0 CGPress 2010年12月22日
- ^ The Foundry releases Colorway CGPress 2014年7月11日
- ^ Foundry stops development of Colorway CG Channel 2023年2月22日
- ^ New CGarchitect rendering survey shows trends in arch viz CG Channel 2022年2月3日
- ^ Autodesk Civil View Autodesk 2020年12月17日
- ^ Autodesk Ships PixelActive’s CityScape with 3ds Max and 3ds Max Design 2011 Software Autodesk 2010年
- ^ Autodesk announces new features of 3ds Max 2014 CGChannel 2013年3月26日
- ^ Mental Rayなしで3ds Max 2019以降のバージョンでLight Analysisを使用する方法 Autodesk 2021年4月12日
- ^ Trimble ships SketchUp 2019, launches new subscriptions CG Channel 2019年2月7日
- ^ Re: Welcome to the Studio family, V-Ray 5 and Scan Essentials! SketchUp Team 2021年4月
- ^ a b c Dimension 5 releases D5 Render 2.2 CG Channel 2022年4月19日
- ^ Enscape 4.1 is Here! Design with Purpose and Make an Impact Chaos 2024年8月1日
- ^ Bentley Enlivens Reality Modeling through Acquisition of e-on Software Business Wire 2015年9月14日
- ^ Act-3D releases Lumion 6 2015年11月4日
- ^ a b Lumion 11.5 Features Act-3D
- ^ Epic Games acquires Twinmotion architecture software, then gives it away VentureBeat 2019年5月13日
- ^ a b Abvent ships Twinmotion 2016 2015年11月3日
- ^ Chaos and Enscape to merge CGPress 2022年1月11日
- ^ a b c Chaos ships Chaos Vantage 1.6 CG Channel 2021年12月11日
- ^ IfcBlender: An ifc importer for Blender IfcOpenShell
- ^ HAL Archviz Toolkit V1 CGPress 2016年1月26日
- ^ The RADIANCE Lighting Simulation and Rendering System U.S. Department of Energy National Laboratory 1997年8月14日
- ^ 3ds Max 2016 - What's New in Rendering Autodesk
- ^ VRayLightMeter Chaos Software
- ^ VRayLightingAnalysis Chaos Group
- ^ LuxRender v1.5RC1 release Evermotion 2015年6月23日
- ^ a b VI-Suite University of Brighton
- ^ DIVA Solemma
- ^ a b Feasibility of Natural Ventilation in the Mechanical Engineering Building P.14 The University of Western Australia
- ^ Installation ODS Engineering
- ^ ODS Studio Free Modules ODS Engineering
- ^ a b c Architectural Objects Autodesk
- ^ WTools3D ships LWCAD Lite for 3ds Max and Cinema 4D CG Channel 2017年2月2日
- ^ WTools3D ships LWCAD 2018.3 CG Channel 2019年10月9日
- ^ PyClone and Home Builder: Parametric Asset Libraries in Blender 2.90 Blender 3D Architect 2020年9月26日
- ^ Xpresso Floor Generator for Cinema 4D Lesterbanks 2012年1月
- ^ Generate Floor Tiles in Cinema 4D Easily With New Floor Generator Pro Lesterbanks 2014年5月
- ^ Arch-E Kit: User Guide Third Guild
- ^ mARCH kit Foundry
- ^ a b Content Browser Altair
- ^ LuxCoreRender 2.4 and BlendLuxCore 2.4 ship CG Channel 2020年7月30日
- ^ Skatter Lindalë
- ^ a b Get Antoine Bagattini’s free Blender add-on BagaPie V6 CG Channel 2022年3月21日
- ^ Get Antoine Bagattini’s free Blender add-on BagaPie V7 CG Channel 2022年8月2日
- ^ Flow - Ultimate Asset Manager for Blender + Asset Painter BlenderNation 2021年5月20日
- ^ a b c d Get engon, polygoniq’s open-source Blender asset browser CG Channel 2024年1月28日
- ^ Polygoniq ships botaniq Maya CG Channel 2022年9月5日
- ^ Get stock 3D models and materials from BlendFab CG Channel 2019年8月25日
- ^ The first online Blender plant library for Gardeners BlenderNation 2019年8月18日
- ^ Matte Painting e-on software
- ^ Matte Painting Part 4: future of matte painting fxguide 2006年3月6日
- ^ a b c LandXML/DEM モデルの読み込み Autodesk
- ^ Ground Control NewTek
- ^ a b c d E-on ships Vue Infinite 2015 and Vue xStream 2015. CG Channel. July 2, 2015.
- ^ Terragen 3.2 Release Change Log Planetside Software
- ^ a b c What's New in Motion Graphics in Maya 2017 Update 3 Autodesk
- ^ Autodesk Maya Bonus Tools 2014-2015-2016 Autodesk
- ^ Aaron Dabelow open-sources his 3ds Max add-ons CG Channel 2020年1月26日
- ^ Maxon One Spring update released CGPress 2024年4月11日
- ^ a b c Details MAXON
- ^ SideFX unveils Solaris CG Channel 2019年8月1日
- ^ Scattering Prefabs - Polybrush - 1.1.2 Unity Technologies
- ^ QuadSpinner ships Gaea CG Channel 2019年2月26日
- ^ QuadSpinner ships Gaea 1.3.2 CG Channel 2022年11月16日
- ^ Mirage released CGPress 2015年9月21日
- ^ a b iToo Software releases Forest Pack 7.0 for 3ds Max CG Channel 2021年3月9日
- ^ Rhino Nature released CGPress 2021年8月11日
- ^ Scatter for Blender 2.8 CGPress 2020年1月15日
- ^ Lodify, a free LOD/Proxy script for Blender BlenderNation 2020年8月3日
- ^ VUE, PlantFactory, and PlantCatalog now free following EOL CGPress 2024年5月7日
- ^ Bryce 7 Pro Daz 3D
- ^ Silly question
- ^ Grass - Maxwell Render V3 documentation - Next Limit support site Next Limit
- ^ Unity Technologies acquires SpeedTree developer IDV CG Channel 2021年7月23日
- ^ Exlevel ships GrowFX 2.0 CG Channel 2021年3月8日
- ^ The Grove 2.1 released CGPress 2024年4月30日
- ^ Download Pawel Olas’s free packs of PBR leaf textures CG Channel 2020年6月28日
- ^ ZTree plugin CGPress 2014年8月29日
- ^ Download all of Graswald’s 3D plants for free CG Channel 2024年4月2日
- ^ TreeGenerator website TreeGenerator
- ^ TreeGenerator v2.0 released CGPress 2007年3月30日
- ^ PlantStudio Version Change History Kurtz-Fernhout Software
- ^ a b Recent News at Kurtz-Fernhout Software Kurtz-Fernhout Software
- ^ 『3ds Max в дизайне среды』P.790 Борис Кулагин、Ольга Яцюк 2008年5月 ISBN 978-5941577798
- ^ New Ivy Generator plugin for 3DS Max out now CGPress 2020年4月17日
- ^ Animating Ivy in Cinema 4D using The Ivy Grower Plugin LesterBanks 2013年3月23日
- ^ 『Blender Master Class: A Hands-On Guide to Modeling, Sculpting, Materials, and Rendering 1st Edition』P.59 Ben Simonds 2013年3月3日 ISBN 978-1593274771
- ^ ツタをプロシージャル生成するUnity向けオープンソースツール「Hedera」が公開 Game*Spark 2019年7月11日
- ^ SnowFlow - make snow with the click of a button ScriptSpot
- ^ SnowFlowPro v1.1.0 48DESIGN
- ^ PolySnow Plus plugin for 3ds Max CGPress 2021年2月17日
- ^ 人工知性でコンテンツを生成するプロシージャル技術(18) マイナビ 2010年4月9日
- ^ CityEngine for Archaeology P.12 ChiaraPiccoli 2013年
- ^ Karma Room Map VOP node Side Effects
- ^ a b Add room interiors to buildings with a free OSL WindowBox shader CGPress 2017年10月10日
- ^ wParallax - Create a 3d interior from a single plane BlenderNation 2021年4月17日
- ^ Vol.102 未来都市 CGWORLD.jp 2019年3月14日
- ^ GhostTown standalone in development CGPress 2018年10月10日
- ^ Create a Rope Dropping a Bucket Into a Well Using Maya nHair Lesterbanks 2015年11月4日
- ^ Simulating a rope with MassFX CGPress 2011年8月30日
- ^ Using mCloth to create a rope object Lynda.com 2013年2月26日
- ^ Quick Noodle Physics BlenderHD 2015年3月
- ^ Terrain Nodes Add-on (Free and Paid) BlenderNation 2021年10月28日
- ^ Add-on: OpenStreetMap Import BlenderNation 2014年4月29日
- ^ Storypencil Blender Foundation
- ^ 『Storyboarding: A Critical History (Palgrave Studies in Screenwriting)』 P.4 Steven Price、Chris Pallant 2015年10月8日 ISBN 978-1137027597
- ^ Blender 2.73 – A New Storyboard Workflow The Gooseberry Open Movie Project 2015年1月15日
- ^ Storyboarding with Grease Pencil BlenderNation 2016年8月17日
- ^ InterActive StoryBoard for Maya CGLand 2002年6月18日
- ^ a b Autodesk ships Maya 2023 CG Channel 2022年3月30日
- ^ 『The Digital Filmmaking Handbook, 5th Edition』 P.125 Sonja Schenk、Ben Long 2014年7月3日 ISBN 978-1305258716
- ^ rp_CameraRig Camera Dolly/Crane Rig for Maya 3ds & Softimage Lesterbanks 2011年8月30日
- ^ Master Course Downloads Hollywood Camera Work
- ^ Cablecam: Cinematic Camera Movement Add-on BlenderNation 2018年7月20日
- ^ Download: Dolly Zoom Camera Rig BlenderNation 2014年4月4日
- ^ NewTek LightWave(TM) 10 and the InterSense VCam Create the Industry's First Off-the-Shelf 3D Virtual Production System Reuters 2010年7月28日
- ^ Physical Lens VOP node Side Effects
- ^ Free Add-on: Real Camera 2 BlenderNation 2017年3月31日
- ^ a b c VRayPhysicalCamera Chaos Software
- ^ a b c LightWave v9 製品情報 新機能 ディストーム
- ^ a b c d e f g Camera Items Foundry
- ^ Panini projection Epic Games
- ^ Cameras Blender Foundation
- ^ Mitsuba Documentation Version 0.4.5 P.139 Wenzel Jakob 2013年11月11日
- ^ a b Perspective Camera Autodesk
- ^ Perspective Control Rollout (Physical Camera) Autodesk
- ^ Camera Correction Modifier Autodesk
- ^ a b c d e f Camera Types NewTek
- ^ a b c Camera object node
- ^ a b c d e f SideFX ships Houdini 18.5 CG Channel 2020年10月21日
- ^ Cameras Autodesk
- ^ a b Lens Distortion Rollout Autodesk
- ^ a b Physical Renderer Maxon
- ^ a b c Physical Lens VOP node Side Effects
- ^ a b ft-Lens Distortion aescripts + aeplugins
- ^ Nuke Lens Distortion in Blender 2.90 BlenderNation 2020年5月7日
- ^ Bf-blender-cvs - 3a7d62cd1f5 - master: Tracking: Implement Brown-Conrady distortion model Blender Foundation 2020年9月30日
- ^ STMap Foundry
- ^ Autodesk releases Flame 2025 CG Channel 2024年4月12日
- ^ ST-Maps in PFTrack 2016 The Pixel Farm 2016年1月10日
- ^ mocha Lens Module Quick Look Imagineer Systems
- ^ Lens Distortion Plugin Kit v1.9.3 Science-D-Visions
- ^ After Effects Lens Distortion Plugin (Mac OS X) Science-D-Visions
- ^ a b ft-UVPass aescripts + aeplugins
- ^ Cone of vision AutoDesSys
- ^ Fisheye vs Mirror ePlanetarium
- ^ Research into Fulldome Cross-Bounce FDDB.org 2013年8月5日
- ^ Fulldome 3D for Everyone – Part 1 / 5 FDDB.org 2013年4月25日
- ^ Adobe After Effectsによるドーム映像の編集 ORIHALCON Technologies 2012年
- ^ CamSphere Creates Full Dome Immersive Content in After Effects lesterbanks 2015年5月
- ^ Programs Visualize Earth and Space for Interactive Education NASA 2013年
- ^ 4D Light Field Benchmark - Tools ルプレヒト・カール大学ハイデルベルク
- ^ 『Essential LightWave V9: The Fastest and Easiest Way to Master LightWave 3D』 P.533 Steve Warner、Kevin Phillips、Timothy Albee 2007年6月29日 ISBN 978-1598220247
- ^ Blender 3.0 Geometry Node Engine for Unreal CGPress 2021年12月10日
- ^ Tip: Looking at the Slate Material Editor CG Cookie 2010年5月16日
- ^ ノード エディタ(Node Editor)に、オブジェクトのシェーダ ネットワークを表示する Autodesk
- ^ CINEMA 4D S24 – COMPLETE FEATURE LIST MAXON
- ^ Scene / Dope Editor - Properties - LightWave 2020 NewTek
- ^ 情報と統計 Foundry
- ^ Nodes Modifier Part I: Sprites Blender Foundation 2020年11月9日
- ^ SpreadSheet Autodesk
- ^ McNeel AEC Manazine 2008年7月1日
- ^ a b c d Autodesk unveils 3ds Max and Maya 2016 Extension 1 CG Channel 2015年8月11日
- ^ a b c Autodesk releases 3ds Max 2025.2 CG Channel 2024年7月31日
- ^ ImgVectorize script for 3ds Max CGPress 2021年8月10日
- ^ a b Maxon ships Cinema 4D R25 CG Channel 2021年9月15日
- ^ Modeler File Menu NewTek
- ^ a b c d e f g Amazon’s AWS buys Thinkbox Software, maker of tools for creative professionals TechCrunch 2017年3月7日
- ^ a b c d e f Amazon open-sources Krakatoa, XMesh, Frost, Stoke CG Channel 2023年1月4日
- ^ 3ds Max Creation Graph: Similar, but Not Softimage ICE Lesterbanks 2015年4月
- ^ DynaMaya : Dynamo For Maya Cerver Design Studio
- ^ MOPs – Houdini motion graphics nodes for designers released CGPress 2018年6月13日
- ^ Krokodove 6.40 for Fusion is out CGPress 2016年4月25日
- ^ Stuller acquires CAD software company National Jeweler 2015年10月7日
- ^ Spaceship Generator for Blender CGPress 2016年8月3日
- ^ Model download: Shipyard V0.7 BlenderNation 2011年9月14日
- ^ nnGreeble greeble effect for maya LesterBanks 2010年7月3日
- ^ Add-on: GreebleFX BlenderNation 2015年11月27日
- ^ 2.5.11.14 Fractal Patterns Persistence of Vision Raytracer Pty
- ^ Otoy previews OctaneRender 2018.1’s Vectron and Spectron CG Channel 2018年8月14日
- ^ How To Make Mandelbulb Fractals In Blender Eevee BlenderNation 2018年7月14日
- ^ Frequently Asked Questions Chaoscope
- ^ a b Substance 3D and Emulsion photorealistic rendering studio now free for all CGPress 2015年2月2日
- ^ K3DSurf Summary SourceForge.net
- ^ How to - 3D Wolfram
- ^ CDFについてのFAQ(よくある質問) Wolfram
- ^ 3D Deterministic Context-Free (DOL) Systems Wolfram
- ^ 3D Totalistic Cellular Automata Wolfram
- ^ Snowflake-Like 3D Growth Wolfram
- ^ a b c d e f Fast Simulation of Laplacian Growth ノースカロライナ大学チャペルヒル校 2007年
- ^ L-system surface node Side Effects
- ^ Creating a lightning object with Particle Flow CGPress 2014年5月28日
- ^ Lightning Generator for Cinema 4D Creates Procedural Lightning and Bolts Between Two Nulls Lesterbanks 2013年9月3日
- ^ a b Free tools: Material Maker now also does 3D painting CG Channel 2021年7月7日
- ^ Get free procedural texture generator Material Maker CG Channel 2020年1月26日
- ^ GCDC 07 GameDev.net 2007年9月13日
- ^ a b NeoTextureEdit Open Source Texture Generator BlenderNation 2011年2月10日
- ^ Spiral Graphics Releases Genetica 4.0 CG Channel 2013年5月26日
- ^ 『Essential Lightwave: The Fastest and Easiest Way to Master Lightwave 3D』 p.685 Steve Warner、Kevin Phillips、Timothy Albee 2007年8月31日 ISBN 978-1598220247
- ^ DarkTree Material | VRaySimbiontMtl Chaos Group
- ^ Master Interuniversitari en Computacio ジローナ大学 2009年6月
- ^ A BRDF analysis library ALTA
- ^ a b Rendering with RenderMan Side Effects Software
- ^ 『Houdini On the Spot: Power User Tips and Techniques』 P.154 Craig Zerouni 2007年8月20日 ISBN 978-0240808628
- ^ HLSL クロス コンパイラ Epic Games
- ^ 『GPU Pro 6: Advanced Rendering Techniques』 P.525 Wolfgang Engel 2015年9月3日 ISBN 978-1482264616
- ^ WWX2015 Highlights haxe.io 2015年6月6日
- ^ a b Microsoft Open-Sources DirectX Shader Compiler Phoronix 2017年1月23日
- ^ AMD Announces Radeon Raytracing Analyzer Phoronix 2022年7月27日
- ^ a b Vulkan: the essentials P.43 NVIDIA 2016年3月17日
- ^ UNREAL ENGINE 4.15 RELEASED! Epic Games 2017年2月16日
- ^ a b Get the most from Vulkan in Unity with practical examples from Infinite Dreams P.26 ARM 2017年
- ^ ASHLI – Advanced Shading Language Interface Advanced Micro Devices
- ^ Cg 3.1 Toolkit Documentation - Cg / Commands / cgc NVIDIA
- ^ a b Prospects for a more robust, simpler and more efficient shader cross-compilation pipeline in Unity with SPIR-V Unity Technologies 2015年4月14日
- ^ HLSLParser Thekla, Inc 2014年8月29日
- ^ a b LunarGLASS Shader-Compiler Stack LunarG
- ^ Valve Funds Glassy Mesa Development For Better Driver Performance Phoronix 2014年6月7日
- ^ Kitbasher 3DS Max CGPress 2017年7月27日
- ^ MeshInsert updated CGPress 2017年7月25日
- ^ Autodesk releases 3ds Max 2021.2 CG Channel 2020年8月26日
- ^ TurboReverse Marius Silaghi
- ^ 機能 - キャラクタ作成とアニメーションのためのツールセット Autodesk
- ^ Autodesk Maya 2016 Features and benefits p.1 Infoera
- ^ Maxon Turnkey Assets for Cinema 4D – June Edition MAXON 2021年6月4日
- ^ New Kit Bash Tool Coming to Cinema 4D Lesterbanks 2017年8月8日
- ^ a b Mesh Blend is Impressive Kit Bashing for Maya Lesterbanks 2017年7月15日
- ^ Luxology brings kitbashing to digital art GraphicSpeak 2011年8月31日
- ^ Foundry ships Modo 15.0 CG Channel 2021年3月19日
- ^ a b c d Pilgway unveils 3DCoat 2021 and 3DCoatTextura CG Channel 2021年6月30日
- ^ Pilgway releases 3DCoat 2023.26 CG Channel 2023年8月15日
- ^ ProBuilder joins Unity offering integrated in-editor Advanced Level Design Unity Technologies 2018年2月15日
- ^ Changelog - ProBuilder Documentation Unity Technologies
- ^ Pro Booleans for 3ds max CGSociety 2006年1月9日
- ^ Combine polygon meshes using booleans Autodesk
- ^ Solving the “Disappearing” Boolean Problem in Maya Lesterbanks 2014年2月1日
- ^ Maxon to acquire assets of Pixologic, creators of ZBrush CGPress 2021年12月14日
- ^ Download ZBrushCoreMini: the new free edition of ZBrush CG Channel 2020年6月11日
- ^ a b 3DCoat 2022.52 Pilgway
- ^ Modeler 1 for Houdini released (formerly Direct Modeling) CGPress 2020年1月17日
- ^ Direct Modelling HDA for Houdini released CGPress 2018年1月9日
- ^ Maxon acquires Forger 3D sculpting tool GraphicSpeak 2021年3月1日
- ^ Maxon ships Forger 2023 CG Channel 2022年9月8日
- ^ Download digital sculpting app Forger for free CG Channel 2022年3月3日
- ^ PolyQuilt addon Blender Addons 2019年7月14日
- ^ 軽快な無償3Dモデリングソフト「xismo」正式版が公開。Windows/Macに対応 Impress Corporation 2016年4月11日
- ^ Rich Diamant ships Diamant Modeling Tools for Maya CG Channel 2012年7月29日
- ^ Blender Addon: MT Carve and Create BlenderNation 2016年9月21日
- ^ MeshBoolean brings parametric booleans to Cinema 4D CGPress 2017年11月3日
- ^ MAYA SCRIPT FRAY BOOLEAN MASTER Lesterbanks 2010年7月12日
- ^ Autodesk releases 3ds Max 2018.2 CG Channel 2017年8月31日
- ^ Autodesk ships 3ds Max 2019 CG Channel 2018年3月22日
- ^ Spline Sketch MAXON
- ^ Curve geometry node Side Effects Software
- ^ Polyline Pro CGPress 2015年10月20日
- ^ Get Kuadro: Kruel Games’ free reference image tool CG Channel 2015年1月16日
- ^ BlendRef、Blender用のシンプルなリファレンスビューアアドオン BlenderNation 2020年12月15日
- ^ Live Measure Pro CGPress 2014年5月16日
- ^ MeasureIt-ARCH: Dimension lines for architecture in Blender Blender 3D Architect 2019年10月28日
- ^ Pixologic acquires Sculptris CGPress 2010年7月25日
- ^ Pixologic ships ZBrush 2018.1 CG Channel 2018年6月21日
- ^ Pilgway releases 3DCoat 4.9 CG Channel 2019年7月24日
- ^ Pilgway Releases 3D-Coat 4 Featuring Live Clay Dynamic Tessellation Sculpting Workflows Lesterbanks 2013年5月30日
- ^ 3d-coat 3.3.03 released with multi-res sculpting Lesterbanks 2010年6月10日
- ^ Mudbox 2009 digital sculpting and painting software released for Mac Macworld 2009年4月27日
- ^ Mudbox 2018.2 released with dynamic tessellation and new sculpt tools CGPress 2018年3月15日
- ^ Blender gets cool new retopology add-on CG Channel 2011年7月26日
- ^ a b Blender Foundation releases Blender 2.83 LTS CG Channel 2020年6月4日
- ^ Modo 901 announced CGPress 2015年4月7日
- ^ Free tool: Arseniy Korablev releases Teya Conceptor 5.0 CG Channel 2023年1月18日
- ^ Polybrush 3 renamed ‘Teya Conceptor’ – now in free beta CG Channel 2018年12月3日
- ^ Former AutoDesk Team Launches Beta Testing for Intuitive Design Software: UMake 3DPrint.com 2014年11月9日
- ^ Post from: Kanova coming soon (ADF Sculpting from Foundry) Foundry 2019年1月25日
- ^ a b Autodesk Meshmixer Autodesk
- ^ a b c Pixologic ships ZBrush 2021 CG Channel 2020年8月12日
- ^ 3ds Max 2010 Review: New Modeling Tools, New UI Animation Wolrd Network 2009年4月23日
- ^ a b Autodesk releases 3ds Max 2021.3 CG Channel 2020年12月3日
- ^ SIDEFX LABS - EXOSIDE QUADREMESHER SideFX 2019年11月27日
- ^ 5 tools updates you may have missed in November 2021 CG Channel 2021年12月2日
- ^ Download the public beta of TopoGun 3 CG Channel 2020年5月21日
- ^ Check Out This Plugin to Use Quadriflow From C4D LesterBanks 2019年8月9日
- ^ Quad Remesher, a New Auto Retopo Tool for Maya Look Impressive LesterBanks 2019年7月25日
- ^ QuadRemesher and Cinema4D EXOSIDE 2022年
- ^ Instant Meshes Remeshing Add-on BlenderNation 2018年6月14日
- ^ LightWave Assets: Plugins - LWRemodeler NewTek
- ^ a b CLO Virtual Fashion ships Marvelous Designer 10.0 CG Channel 2020年11月25日
- ^ Cloth Sewing in Blender BlenderNation 2016年2月25日
- ^ Pilgway ships 3DCoat 4.9.34 CG Channel 2020年3月25日
- ^ Add-on: Modeling Cloth for Blender 2.8 BlenderNation 2019年9月9日
- ^ The blender Cloth library Addon BlenderNation 2021年3月21日
- ^ Pixar releases Opensubdiv 3.4 CG Channel 2019年7月2日
- ^ ShaderFX Displacement and Tessellation, and Offset Bump Map Autodesk
- ^ サブディビジョンサーフェスのすべてがわかる 手島孝人/松岡徹 2015年
- ^ New Subdivision Extension for SketchUp released SketchUcation
- ^ Check out cool free lightweight modelling app MagicaCSG CG Channel 2021年6月14日
- ^ Check out promising free SDF modelling tool Clavicula CG Channel 2023年2月16日
- ^ Microsoft Maquette Beta の概要 Microsoft
- ^ Autodesk Maya オンライン ヘルプ: メッシュ > アトリビュートの転送(Mesh > Transfer Attributes) Autodesk
- ^ a b c Maxon releases Cinema 4D 2024.0 CG Channel 2023年9月14日
- ^ The Foundry ships Modo 10.0v1 CG Channel 2016年4月7日
- ^ Vertex Normal Toolkit for 3DS Max CGPress 2018年11月28日
- ^ なぜ、3Dのテクスチャ作成に2Dペイントツールでは不十分なのか? MAXON
- ^ Epic Games acquires Quixel CG Channel 2019年11月12日
- ^ What is the Quixel Mixer? Quixel
- ^ Quixel ships Mixer 2020 CG Channel 2020年2月28日
- ^ a b c MARI 1.6 now available 3D Artist 2012年12月21日
- ^ The Foundry ships Mari 1.4 CG Channel 2011年11月30日
- ^ Normal Map Painting Allegorithmic
- ^ a b Flow map painting Allegorithmic
- ^ Adobe unveils Substance 3D Painter 7.4 CG Channel 2021年11月23日
- ^ Download free 3D resources from Substance 3D Assets CG Channel 2021年7月11日
- ^ Free Flow Map Painter Addon BlenderNation 2021年3月3日
- ^ Mari Arrives from The Foundry CGW 2011年2月2日
- ^ The Foundry releases NUKE/MARI workflow fxguide 2011年7月1日
- ^ The Foundry ships Mari 3.1 CG Channel 2016年5月11日
- ^ 3D ワークフロー | CC、CS6 Adobe
- ^ a b Adobe discontinues Photoshop’s 3D features CG Channel 2021年8月18日
- ^ Get new Photoshop normal map plug-in for free CG Channel 2010年10月18日
- ^ Suite Download ? Quixel 2019年
- ^ What is nDo2? P.16 Quixel
- ^ What is nDo2? P.11 Quixel
- ^ What is nDo2? P.19 Quixel
- ^ a b c Tilt Brush goes open source CG Channel 2021年1月26日
- ^ Open Brush 2.8 is available CG Channel 2024年8月17日
- ^ Two Great Gimp Texture Plugins BlenderNation 2006年3月4日
- ^ Resynthesizer changes your pictures linux.com 2006年3月22日
- ^ Krita 2.6 adds support for OpenColorIO, layered PSDs 2013年2月8日
- ^ Serif ships Affinity Photo 2.0 CG Channel 2022年11月9日
- ^ First Internet digital film library debuts linux.com 2003年11月11日
- ^ The History of the Development of CinePaint CinePaint
- ^ Make Seamless & add Lensflare TheBest3D
- ^ Texture Maker 2.7 3DNews 2004年2月26日
- ^ News Reichert Software Engineering
- ^ Paint games flow maps with FlowMap Painter CGChannel 2012年10月3日
- ^ Delight (AI Powered) Adobe
- ^ 「フォトグラメトリー アセットの作成方法」パート2 Epic Games 2015年12月3日
- ^ Experimental Feature: De-Lighting Tool Unity Technologies 2017年7月7日
- ^ Photogrammetry Workflow 2017年6月23日
- ^ a b c d e f g Image To Material Adobe
- ^ テクスチャ用の写真を上手く撮るには Epic Games
- ^ Simple de-lighting using flash Capturing Reality 2018年1月29日
- ^ a b c d e f g Bakers Settings Adobe
- ^ Color Map from Mesh Adobe
- ^ a b c d e f Baking in Mari With the Bakery Foundry
- ^ a b c d Foundry releases Mari 7.0 CG Channel 2023年12月4日
- ^ a b c d e Rendering Systems releases ShaderMap 3 CG Channel 2015年4月7日
- ^ Rendering Systems releases ShaderMap 4.06 CG Channel 2017年11月28日
- ^ a b c d e f g h i What is Knald? Knald Technologies
- ^ New 3D-Coat Release Focuses on PBR, GGX, and Retopo Lesterbanks 2016年7月9日
- ^ a b c Tools - Substance 3D Sampler Adobe
- ^ a b c d e f g h Command Line XML Rendering Systems
- ^ a b c d e f Color To Normals Knald Technologies
- ^ Height Maps Knald Technologies
- ^ Rendering Systems releases ShaderMap 2 CG Channel 2012年7月24日
- ^ Unity acquires Artomatix CGPress 2020年3月12日
- ^ Artomatix launches Materialize CGChannel 2016年4月13日
- ^ a b AwesomeBump: open source texture map generator Blender Nation 2015年3月4日
- ^ PixPlant 3 is out CGPress 2015年4月24日
- ^ PixPlant 5 Help FaronStudio
- ^ CrazyBump now free to schools CG Channel 2010年9月14日
- ^ Frozen Flame cuts price of MindTex to just $15 CG Channel 2012年7月24日
- ^ Knald Technologies releases Knald CG Channel 2013年12月10日
- ^ Smart Normal Goes WebGL, Create Normal Maps In The Browser Lesterbanks 2015年3月30日
- ^ a b GameWorks: Materials & Textures NVIDIA
- ^ GameWorks: Materials & Textures NVIDIA
- ^ Download Tiago Medeiros’s nMaker Tools for Photoshop CG Channel 2016年1月27日
- ^ Workbench Tiago Medeiros
- ^ 3d-io releases Flatiron 2.0 for 3ds Max CG Channel 2014年4月22日
- ^ a b FAQ - Flatiron 3d-io
- ^ Unwrella 3.10 released CGPress 2017年3月21日
- ^ UV-Packer for Blender – free plugin CGPress 2021年3月1日
- ^ a b c d Handplane 3d releases Handplane Baker for free CG Channel 2016年5月9日
- ^ a b faogen: Fast Ambient Occlusion Generator Geeks3D 2008年7月18日
- ^ a b Jorge Rodriguez releases SMAK 2.0 for free CG Channel 2012年7月12日
- ^ SMAK - Frequently Asked Questions Lunar Workshop
- ^ Rizom-Lab announces Unfold3D RS and Unfold3D VS CG Channel 2017年5月4日
- ^ Unfold3D updated and renamed RizomUV CGPress 2018年5月22日
- ^ New Features in Softimage 7.5 Autodesk
- ^ Unfold3D Core inside Maya 2015 Polygonal Design 2014年3月21日
- ^ Maya 2017 Update 3: UV Improvments Autodesk 2017年3月3日
- ^ V-Ray Standalone Material Editor Chaos Software
- ^ PhotoModeler Motion Tool Eos Systems
- ^ New PhotoModeler 2012.2 Release Eos Systems 2012年9月4日
- ^ 写真のよくある質問 Autodesk
- ^ Re: Remake or 123D Catch ? Autodesk 2016年8月21日
- ^ ReCap vs. ReCap Pro Autodesk
- ^ 3DF Zephyr 3.0 is out CGPress 2016年11月11日
- ^ Epic Games acquires photogrammetry software developer Capturing Reality Gamasutra 2021年3月9日
- ^ RealityCapture image-based modeling software released CGPress 2016年2月2日
- ^ SideFX ships Houdini Reality Capture plugin as free beta CG Channel 2018年8月29日
- ^ Epic Games releases free 3D scanning app RealityScan CG Channel 2022年12月1日
- ^ Bentley-Acute3D 3次元モデル作成ソフトウェア「ContextCapture」新機能ご紹介セミナー みるくる 2015年
- ^ Acute3D Community Bentley Systems
- ^ ContextCapture 4.1 released Bentley Systems 2015年12月22日
- ^ ContextCapture Connect Edition Update 4 is released! Bentley Systems 2016年12月15日
- ^ Agisoft Metashape User Manual - Professional Edition, Version 1.5 P.23, P.109 Agisoft
- ^ Texture delighting with Agisoft PhotoScan Professional Agisoft
- ^ Agisoft De-Lighter released CGPress 2019年7月5日
- ^ Polycam turns your iPad Pro into a real-time LIDAR scanner CG Channel 2020年11月5日
- ^ Free 3D scanning app Kiri Engine now supports Lidar CG Channel 2023年9月15日
- ^ Niantic acquires 3D scanning app Scaniverse TechCrunch 2021年8月10日
- ^ LiDARのないiPhoneで3Dスキャン可能に 米Nianticの「Scaniverse」 ITmedia 2022年9月15日
- ^ 3DSOM Pro 5 released CGPress 2016年10月6日
- ^ 3DSOM – 3D model creation in 4 simple steps CDSL
- ^ Alicevision – open source photogrammetry framework CGPress 2018年6月4日
- ^ Get neat free photogrammetry app PhotoCatch CG Channel 2021年6月28日
- ^ Announcing Dot3D Pro and the DPI-8S DotProduct 2019年1月24日
- ^ 3DUNDERWORLD - SLS v.3.0 Immersive & Creative Technologies Lab 2014年3月
- ^ Structured Light API Itseez
- ^ HP Acquires David Vision Systems GmbH & David 3D Solutions, Strengthening Immersive Sprout 3D Ecosystem 3DR Holdings 2016年7月5日
- ^ Autodesk Discontinues Stand-Alone ImageModeler Sales cadalyst 2009年10月7日
- ^ Autodesk ImageModeler Autodesk
- ^ UZR releases iModeller 3D Version 2.6 (July 1st, 2005) UZR 2005年7月1日
- ^ a b Georgia Tech Scientist Creates 3-D Scanner iPhone App ジョージア工科大学 2011年4月12日
- ^ Customer notice: SCANIFY closure Fuel 3D Technologies
- ^ FARO 3D scanning acquires Opto-Tech and Open Technologies 3D Printing Industry 2018年7月17日
- ^ 3D Scanning Trnio Inc.
- ^ Retiring Trnio and Trnio Plus Trnio Inc.
- ^ a b 法廷証拠としての再現アニメをめぐる賛否(下) WIRED 2002年4月24日
- ^ Police Using 3D Scanners For Panoramic Crime Scene Analysis TechCrunch 2014年1月27日
- ^ Pointcloud9 – a LIDAR case study fxguide 2012年3月22日
- ^ TAが語るシーグラフ2012のトレンドとは?SIG-TA主催の報告会レポート インサイド 2012年10月3日
- ^ Autodesk ships 3ds Max 2020 CG Channel 2019年3月27日
- ^ Using Scanned LiDar Data in Cinema 4D with Sintrix Lesterbanks 2016年2月17日
- ^ a b New LAZPoint Loads Massive Amounts of LIDAR Data Into C4D Easily Lesterbanks 2016年6月29日
- ^ What’s new in General improvements Side Effects Software
- ^ Lidar Import geometry node Side Effects Software
- ^ LiDAR Point Cloud Plugin Quick Start Guide Epic Games
- ^ LiDAR Point Cloud Plugin Overview Epic Games
- ^ a b Bentley Pointools V8i よくある質問 Bentley Systems
- ^ Arena4D - User Guide P.52 Veesus
- ^ Blender Photogrammetry Addon v1.0 BlenderNation 2019年8月15日
- ^ a b Photogrammetry Import Addon BlenderNation 2019年9月5日
- ^ News SYCODE
- ^ Bf-committers - Code donation: "Dual contouring re-meshing" Blender Foundation 2011年3月7日
- ^ Your Smartphone Is a Material Scanner Allegorithmic 2017年5月3日
- ^ a b c d Command Line Options AMD
- ^ a b File Import Formats InstaLOD
- ^ File Export Formats InstaLOD
- ^ Microsoft announces CAD support for Simplygon to bring more 3D content into mixed reality MSPoweruser 2018年3月26日
- ^ a b c Technology Darmstadt Graphics Group
- ^ Darmstadt Graphics Group (DGG) launches RapidCompact 4.0 with glTF support Khronos Group 2020年8月10日
- ^ a b 3D Formats - Capabilities Overview Darmstadt Graphics Group
- ^ a b Supported File Formats Unity Technologies
- ^ Processes Menu Unity Technologies
- ^ 10 key features for CG artists from Unreal Engine 4.24 CG Channel 2019年12月15日
- ^ Unreal 4.14 released CGPress 2016年11月15日
- ^ Render 3D Imposter Sprites Epic Games
- ^ a b AMD Open-Sources Compressonator Project Phoronix 2016年5月12日
- ^ a b Fully automated 3D workflows thrill Darmstadt Fraunhofer IGD 2018年12月19日
- ^ Unity acquires Pixyz Software CG Channel 2021年6月23日
- ^ What's New in Maya LT 2016 Extension 2 Autodesk
- ^ Clients and Testimonials Mootools software
- ^ Mesh Simplify Ultimate Game Tools
- ^ Dark Blender turns sculpts into low-poly game assets CG Channel 2016年1月12日
- ^ Octahedral Impostors Epic Games
- ^ Instant Imposters for Blender CGPress 2022年10月13日
- ^ Dashboards - Android Developers Google
- ^ Steam ハードウェア & ソフトウェア 調査 Valve Corporation
- ^ a b ASTC: The Future of Texture Compression P.8 ARM 2013年
- ^ Android 5.0 APIs Google
- ^ Apple’s A8 SoC: GPU And The Uncore tom's Hardware 2014年11月13日
- ^ Compressed Texture Transmission Format Khronos Group 2018年
- ^ a b KTX File Format Specification - Version 2.0.pr1 Khronos Group 2020年8月1日
- ^ ASTC: The Future of Texture Compression P.11, P.15 ARM 2013年
- ^ a b EXT_texture_compression_s3tc Khronos Group
- ^ Arm's ASTC Encoder Replaces Its Restrictive EULA With Apache 2.0 License Phoronix 2020年2月17日
- ^ Download Arm Limited
- ^ Fast ISPC Texture Compressor - Update Intel 2015年9月2日
- ^ Qualcomm Adreno OpenGL ES - Developer Guide P.142-143 Qualcomm Technologies 2015年5月1日
- ^ Supported Compressed Texture Formats in PVRTexTool Imagination Technlogies
- ^ How to get started using Metal Developer Tools for Windows AppleInsider 2023年10月8日
- ^ a b Using texturetool to Compress Textures Apple
- ^ Xcode 13 Release Notes Apple
- ^ ASTC Compression Gets a CUDA Boost! NVIDIA 2015年6月9日
- ^ 『GPU Pro 7: Advanced Rendering Techniques』P.199 Wolfgang Engel 2016年3月18日 ISBN 978-1498742535
- ^ Godot Game Engine Has Been Backing "Betsy" As A GPU-Based Texture Compressor Phoronix 2020年11月26日
- ^ Media Coding - Ericsson Labs Ericsson
- ^ a b c Editor Settings Unity Technologies
- ^ Ex-NVIDIA Engineer Patent Issue With Open-Source Phoronix 2012年7月26日
- ^ Unity Continues Crunching More Out Of Crunch Texture Compression Phoronix 2017年12月16日
- ^ Textures Unity Technologies
- ^ Binomial's Basis Universal To Super-Compress glTF Assets, WebGL Gets New Extensions Phoronix 2019年7月26日
- ^ The KTX File Format and Tools - OpenGL ES SDK Khronos Group
- ^ etc1tool - Android Developers Google
- ^ Convert Images to Tiled EXRs Chaos Software
- ^ Manual page for TXMAKE(1) Pixar
- ^ Image file formats Side Effects Software
- ^ Maketx - Arnold for Maya User Guide Solid Angle
- ^ UV Atlas コマンドライン ツール (uvatlas.exe) Microsoft
- ^ UV: Add option to Pack UVs using the xatlas strategy Blender Foundation 2023年3月21日
- ^ UVPackmaster got a huge update including UDIM support BlenderNation 2019年9月3日
- ^ Easy Atlas pour Maya 3DVF 2015年5月6日
- ^ IPackThat UV packer released CGPress 2015年4月16日
- ^ a b (Programming Tool) Shader Minifier 1.0: GLSL Minifier with HLSL Obfuscation Geeks3D 2011年2月10日
- ^ a b 『OpenGL Insights』 P.37 Patrick Cozzi、Christophe Riccio 2012年7月16日 ISBN 978-1439893760
- ^ (3D Programming) GLSL Minifier: Pack Your GLSL Code Into a C Header Geeks3D 2010年6月17日
- ^ SMOL-V Is A Compression Effort On Vulkan's SPIR-V Phoronix 2016年9月4日
- ^ a b Unity's Shader Pipeline P.16 Aras Pranckevičius 2013年1月
- ^ What's New in Character Animation in Maya 2017 Update 3 Autodesk
- ^ Check Out Webber Huang's Deformation Learning Solver in Maya Lesterbanks 2015年6月19日
- ^ Hans Godard ships Skinning Converter for Maya CGChannel 2016年3月17日
- ^ Using Enlighten with Unity Unity Technologies
- ^ OSS実装「Mono」で広がる.NETの応用 iPhoneでC#アプリが審査に通るワケ @IT 2009年1月29日
- ^ 【Unite Japan 2014】ブラウザで動くUnity。魔術的WebGL対応の技術が明らかに! GAME Watch 2014年4月9日
- ^ Discover five key features for CG artists in Unity 2021.1 CG Channel 2021年3月29日
- ^ a b c Autodesk launches Stingray game engine CG Channel 2015年8月4日
- ^ Asset Server (チームライセンス) Unity Technologies
- ^ バージョン管理 Unity Technologies
- ^ ソースコントロール Epic Games
- ^ 7 - Perforce* Crytek
- ^ a b Unity 2019.3 ships CG Channel 2020年1月28日
- ^ Umbra 3 Visibility Solution powers up Unity 4.3 Umbra 2013年11月21日
- ^ Godot 4.0 ships CG Channel 2023年3月2日
- ^ Amazon Publishes A Free, Source-Access AAA Game Engine Phoronix 2016年2月9日
- ^ AWS unveils Open 3D Engine CG Channel 2021年7月7日
- ^ UNIGINE 2.3: Round Earth, Shoreline, New DoF and GI, HTC Vive Support Unigine Corp. 2016年8月5日
- ^ UNIGINE 2.4: New Multi-Layered Volumetric Clouds, New Terrain, Oil Refinery Demo Unigine Corp. 2017年2月6日
- ^ Unigine 2.14 released with clouds, a new landscape generator, and upgraded water system and much more CGPress 2021年4月23日
- ^ UNIGINE SDK 2.7 Unigine Corp. 2018年4月29日
- ^ Xenko team ships Xenko 3.1 CG Channel 2019年11月14日
- ^ Ogre3D 1.10 released The OGRE Team 2017年4月23日
- ^ 3DS Max 2018.1 update offers Interactive VR engine CGPress 2017年6月8日
- ^ Changes to Autodesk Stingray FAQ Autodesk 2017年12月11日
- ^ Introducing Qt Quick 3D: A high-level 3D API for Qt Quick The Qt Company 2019年8月14日
- ^ What´s New - VRED 2020.2 Design & Professional Autodesk 2019年10月17日
- ^ a b NVIDIA Makes Huge Code Contribution To Qt, New Qt 3D Studio Phoronix 2017年2月20日
- ^ Anark Puts On New Game Face Cadalyst 2008年5月23日
- ^ a b UI Composer: NVIDIA's New 3D UI Suite NVIDIA 2008年
- ^ a b Anark Gameface(TM) for Game UI Development Launches at GDC 2005 PRNewswire 2005年3月9日
- ^ CodeXL Analyzer CLI AMD
- ^ Radeon Compute Profiler (RCP) AMD
- ^ Profiling DirectX Apps Microsoft
- ^ Where is the DirectX SDK? Microsoft
- ^ Introducing PIX on Windows (beta) Microsoft 2017年1月17日
- ^ Adreno GPU Profiler Qualcomm Technologies
- ^ RenderDoc の統合 Unity Technologies
- ^ News Graphic Remedy
- ^ GPUPerfAPI Advanced Micro Devices
- ^ NVIDIA Mosaic Technology for Multiple Displays NVIDIA
- ^ AMD,次世代GPUの一部スペックと,新たなマルチディスプレイ技術「Eyefinity」を発表 4Gamer.net 2009年9月12日
- ^ Multi-display Unity Technologies
- ^ a b Unity 2017.2 now available with new 2D tools and AR integration CGPress 2017年10月13日
- ^ クラスターレンダリング Unity Technologies
- ^ Input for Cluster Rendering Unity Technologies
- ^ a b Unreal Engine 4.18 released bringing support for ARKit and ARCore CGPress 2017年10月25日
- ^ Rendering to Multiple Displays with nDisplay Epic Games
- ^ a b Professional Input and Output UNIGINE Corp.
- ^ Valve rolls out free VR creation tool for new destinations workshop Polygon 2016年6月8日
- ^ Chasing the 'holy grail' of the video game holodeck Gamasutra 2013年10月30日
- ^ Maestro | Virtual Set Avid Technology
- ^ ChyronHego Acquires Hybrid GlobeNewswire 2016年9月9日
- ^ It's Game On For Virtual Sets In 2018 TVNewsCheck 2017年11月30日
- ^ Animating a Quadruped Walk Autodesk
- ^ Biped の作成 Autodesk
- ^ Use the Node Editor to create node networks Autodesk
- ^ modo - Schematic Editor The Foundry
- ^ a b c d Auto Character System 3 aims to redefine rigging in Modo CG Channel 2021年1月18日
- ^ Writing JCM (Joint Controlled Morphs) DAZ 3D
- ^ バルジ Autodesk
- ^ Check out the new ML Deformer in Maya 2025.2 CG Channel 2024年7月31日
- ^ Maxon ships Cinema 4D R21 CG Channel 2019年9月3日
- ^ a b c SideFX ships Houdini 17 CG Channel 2018年10月10日
- ^ Discover the key features of Houdini 20 CG Channel 2023年11月9日
- ^ Posture – free pose saving plugin for 3ds Max CGPress 2020年7月8日
- ^ Autodesk ships 3ds Max 2018 CG Channel 2017年4月13日
- ^ オートデスク最新バージョンを斬る(1) Autodesk Maya 2012 - P.2 CGWORLD.jp 2011年5月9日
- ^ a b c Autodesk ships Maya 2022 CG Channel 2021年3月24日
- ^ Add-on: Pose Lib Preview makes pose switching easy and fast BlenderNation 2015年10月6日
- ^ Motion Trail 3 Now Available BlenderNation 2011年7月20日
- ^ Updated Motion Trail Tool for Softimage Allows Animation Key Insertion with a Mouse Click Lesterbanks 2012年9月26日
- ^ Dynamic Parenting in Maya Made Simple with Fast & Easy Dynamic Parenting Script kk_dp Lesterbanks 2012年7月30日
- ^ Create a walk cycle with Progressive Looping Autodesk 2017年7月24日
- ^ Maxon releases Cinema 4D 2024.2 CG Channel 2023年12月12日
- ^ Cycling Animation Side Effects Software
- ^ About ML-Agents package (com.unity.ml-agents) Unity Technologies
- ^ Download the new free edition of Auto Character Setup CG Channel 2021年1月19日
- ^ 01. Autodeskのゲームエンジンに対する取り組みについて Autodesk
- ^ Autodesk game middleware products are no longer available for purchase Autodesk 2017年
- ^ Luxology Integrates IKinema Solver into modo 601 IKinema 2012年3月
- ^ IKinema turns WebAnimate into an offline product CG Channel 2016年2月19日
- ^ About LightWave 11.6 NewTek
- ^ a b Foundry ships Modo 13.2 CG Channel 2019年11月12日
- ^ a b Introduction Blender Foundation
- ^ IK Chains geometry node Side Effects
- ^ SAFullBodyIK チュートリアル Nora
- ^ X-Muscle System available CGPress 2016年12月7日
- ^ a b Brave Rabbit’s WeightDriver Node Gets a New RBF Mode Lesterbanks 2016年12月22日
- ^ Using the Mixamo rig add-on for Blender BlenderNation 2022年1月13日
- ^ Pose Driver Epic Games
- ^ Miquel Campos releases mGear 2.5 for Maya CG Channel 2018年5月31日
- ^ A note from the developer CGADDICT
- ^ Blender Muscle Tools 1.4 released CGPress 2015年9月30日
- ^ iDeform brave rabbit
- ^ Unity announces discontinuation of Ziva product sales and support CGPress 2024年4月2日
- ^ ディ・ストーム、Kaydara社「MOTIONBUILDER5スタンダード/日本語版」の取扱を発表 D-Storm 2003年11月18日
- ^ Vicon ships Shōgun 1.2 CG Channel 2018年4月26日
- ^ Company Overview of Synertial UK Ltd. Bloomberg
- ^ Studio - RADiCAL RADiCAL Solutions
- ^ Download the free Moves by Maxon iOS mocap app CG Channel 2021年12月16日
- ^ Moves by Maxon: a new and FREE full body motion capture app for Cinema 4D ProVideo Coalition 2020年3月2日
- ^ MiniCon2 ゼロシーセブン
- ^ Bloop: Blender Motion Capture with Kinect BlenderNation 2011年12月22日
- ^ Prices Annosoft
- ^ Faceware Technologies launches Faceware Studio CG Channel 2020年5月13日
- ^ Autodesk Face Robot Autodesk
- ^ Faceshift: Apple buys Star Wars motion-capture company BBC 2015年11月25日
- ^ Take Two Interactive acquires Dynamixyz CG Channel 2021年7月5日
- ^ Why choose Massive Massive Software
- ^ Chaos acquires AXYZ Design CGPress 2023年7月11日
- ^ AXYZ design unveils anima 4 CG Channel 2020年3月17日
- ^ Chaos ends perpetual licenses of crowd animation tool anima CG Channel 2024年8月2日
- ^ Toolchefs ships Atoms VFX 4.0 CG Channel 2021年4月14日
- ^ CrowdMaster is a free crowd sim tool for Blender CG Channel 2016年9月14日
- ^ New release of CrowdSim3D BlenderNation 2021年6月2日
- ^ Check out Blender crowd-creation tool Procedural Crowds Pro CG Channel 2024年7月15日
- ^ Fabric Software Announces Three Deals and Introduces New Pricing Model Fabric Software 2014年8月11日
- ^ a b Autodesk acquires Golaem CG Channel 2024年8月6日
- ^ a b Projective Dynamics: Fusing Constraint Projections for Fast Simulation
- ^ 『3D Fashion Design: Technique, design and visualization』内「The Future of 3D design」 Thomas Makryniotis 2015年10月6日 ISBN 978-1849942935
- ^ a b c Syflex ships Syflex for Modo CGChannel 2016年5月10日
- ^ a b FXGear ships Qualoth 2020 CG Channel 2020年3月6日
- ^ Houdini 15 released fxguide 2015年10月15日
- ^ RealFlow 2015.1 sneak peek: Dyverso domains interaction CG Press 2015年10月22日
- ^ Liquid Simulations Autodesk
- ^ Bullet and Maya Fields Autodesk
- ^ Autodesk ships Maya 2020.4 and Maya LT 2020.4 CG Channel 2020年12月8日
- ^ 『NewTekniques July/August 1997』 P.56 Advanstar
- ^ Q&A With NewTek's Jay Roth 3D World 2008年3月23日
- ^ 『Cinema 4D Apprentice: Real-World Skills for the Aspiring Motion Graphics Artist』 P.349 Kent McQuilkin 2015年 ISBN 978-1138018624
- ^ Maxon releases Cinema 4D 2024.4 CG Channel 2024年4月10日
- ^ Blender’s simulation nodes are coming in Blender 3.6 CG Channel 2023年5月5日
- ^ Constraining Rigid Bodies as a Chain Autodesk
- ^ a b Next Limit ships RealFlow 2013 CG Channel 2013年5月28日
- ^ a b c 10 key features for CG artists from Unreal Engine 4.26 CG Channel 2020年12月4日
- ^ What is the meaning of the Style parameter in the Bifrost MPM Simulation Solver Settings node in Maya Autodesk 2021年10月7日
- ^ a b OpenVDB - LightWave 2019 NewTek
- ^ What’s new in Houdini 15 Dynamics Side Effects
- ^ a b Fluid Simulation Overview Epic Games
- ^ VORONOI FRACTURING Blender Institute 2012年7月5日
- ^ a b AMD Releases FEMFX (Multithreaded CPU Library for Deformable Physics) as Part of GPUOpen Wccftech 2019年12月17日
- ^ Phoenix FD 3.0 for 3DS Max released CGPress 2016年9月15日
- ^ Chaos Group ships Phoenix FD 4.0 in beta CG Channel 2019年9月18日
- ^ New meshing and Bullet Physics plugins for 3DS Max announced CGPress 2019年7月30日
- ^ a b Tyson Ibele releases tyFlow 1.012 for 3ds Max CG Channel 2023年2月7日
- ^ Fume FX now available for Cinema 4D CGPress 2019年12月17日
- ^ FumeFX 6.0 free public beta CGPress 2022年8月25日
- ^ Air Master available CGPress 2015年10月21日
- ^ Try this impressive new FLIP fluid simulator for Blender CG Channel 2018年2月13日
- ^ Cebas launches finalFluid for 3ds Max CG Channel 2022年3月15日
- ^ Evaluation versions of Qualoth 2014 and FXHair 2014 downloads are coming soon! FXGear 2013年7月16日
- ^ a b c Liquid Pack 製品紹介 ディストーム
- ^ AlphaVFX ships BulletFX 3.0 for 3ds Max CGChannel 2015年11月20日
- ^ BulletFX 3.0 released CGPress 2015年11月19日
- ^ a b Fabric Engine 1.10 Released – now with added Splice Fabric Software 2013年12月12日
- ^ Fabric Engine 2.3 available CGPress 2016年7月20日
- ^ Lucid Physics for 3DS Max is out CGPress 2016年1月25日
- ^ Why this still on sale without any warnings that this is not in in development anymore? Ephere 2022年
- ^ Deep FX World releases beta 0.3.5 of Deep FX Studio CG Channel 2019年6月10日
- ^ Deep FX releases Deep Rising FX 2.0 CG Channel 2018年3月5日
- ^ Deep Rising FX and Deep FX Studio discontinued CG Channel 2022年6月20日
- ^ Thinkbox announces Krakatoa MX 2.6, Stoke MX 2.3, Frost MX 2, Frost MY, Deadline 8.1 CGPress 2016年7月28日
- ^ Houdini Ocean Toolkit for 3DS Max – Hot4Max CGPress 2011年2月24日
- ^ H.O.T. Ocean Tool-kit for Lightwave NewTek 2012年1月17日
- ^ HOT for Modo publicly available CGPress 2014年8月7日
- ^ Ocean Modifier Blender Foundation
- ^ aaOcean unable to load in Maya 2017 Amaan Akram 2017年8月22日
- ^ Use aaOcean Suite for Rendering Large Scale Ocean Surfaces in Maya Lesterbanks 2015年2月10日
- ^ aaOcean for Modo publicly available CGPress 2014年9月2日
- ^ Niklas Rosenstein Ports the aaOcean Suite to C4D Lesterbanks 2017年6月29日
- ^ RayFire Studios releases RayFire for Unity CG Channel 2019年7月1日
- ^ RayFire Cache for Maya, call for beta testers CGPress 2016年3月16日
- ^ IShatter tool for Maya and Fracture FX CGPress 2016年2月10日
- ^ Blast Authoring Tool Quick Start NVIDIA
- ^ Clothing Tool NVIDIA
- ^ New 2.91 PhysX plug-in is featuring APEX Destruction support PhysXInfo.com 2013年12月11日
- ^ Maya | FireSystem Plugin Creates Shooting Effects Such as Bullet Holes and Debris Lesterbanks 2013年11月4日
- ^ Hair and Fur vs. HAIR FARM Hair Farm
- ^ Ephere ships Ornatrix C4D 1.0 CG Channel 2020年1月7日
- ^ a b Ornatrix 5 for 3DS Max is out CGPress 2017年3月3日
- ^ Yeti fur plugin will not be sold in the United States CG Channel 2012年5月1日
- ^ Yeti fur plugin goes back on sale in the United States CG Channel 2019年7月2日
- ^ a b Epic acquires Shave and a Haircut CGPress 2019年6月5日
- ^ 『3ds Max at a Glance』 ISBN 978-0470179840 P.196 George Maestri 2007年12月17日
- ^ Shave and a Haircut for XSI joseph alter
- ^ Neoglyphic Entertainment releases NeoFur for Unity CG Channel 2016年12月1日
- ^ Sculpt alembic animations with the new Mush3D application CGPress 2018年8月16日
- ^ Otoy unveils Sculptron CG Channel 2019年12月3日
- ^ KeyMesh "Digital Stop Motion" Add-on Released! BlenderNation 2021年2月2日
- ^ a b c d SideFX ships Houdini 18 CG Channel 2019年11月27日
- ^ V-Ray Toolbar - V-Ray 3.3 for 3ds Max Chaos Software
- ^ 3.10 - V-Ray 3.3 for Maya Chaos Software
- ^ V-Ray Light Lister - VRAYforC4D Manual VrayC4D Group
- ^ Render Legion ships Corona Renderer 3 for 3ds Max CG Channel 2018年11月23日
- ^ Autodesk releases USD plugin for 3ds Max 2022 CGPress 2021年5月12日
- ^ Light Groups Solid Angle
- ^ 『Kelly L. Murdock's Autodesk 3ds Max 2016 Complete Reference Guide』 P.685 Kelly Murdock 2015年
- ^ DirectX 11 Limitations Autodesk
- ^ Create a turntable animation Autodesk
- ^ Modo 14.1 released CGPress 2020年7月24日
- ^ Shader Foundry
- ^ Render Commands Foundry
- ^ Katana 3.5 released CGPress 2020年1月10日
- ^ a b c d Foundry releases Katana 3.6 CG Channel 2020年6月16日
- ^ What's New in Katana 3.0 Foundry
- ^ Katana 3.1 released CGPress 2018年12月1日
- ^ Foundry unveils Katana 4.0 CG Channel 2020年8月10日
- ^ Pixar’s Universal Scene Description for Unity out in Preview Unity Technologies 2019年3月28日
- ^ Lumière lighting add-on for Blender CGPress 2016年6月9日
- ^ Cinema 4D - Free Studio Light Accessory Kit With 3 Custom Light Types & Background Stand LesterBanks 2013年12月2日
- ^ Look Development Studio Pixar
- ^ Directional Light Foundry
- ^ Sun Positioner and Physical Sky Autodesk
- ^ VRayGeoSun Chaos Software
- ^ Sun Simulator Delft University of Technology
- ^ Making a fun toy a useful tool fxguide 2015年7月30日
- ^ 『The HDRI Handbook 2.0: High Dynamic Range Imaging for Photographers and CG Artists』 P.58-59 Christian Bloch 2013年1月14日 ISBN 978-1937538163
- ^ Affinity Photo 1.5 sneak peek CGPress 2016年7月21日
- ^ HDR merging Hugin project
- ^ Help - Photosynth Microsoft
- ^ Microsoft、360度パノラマ写真を合成できる「Photosynth」を2017年2月6日で終了 窓の杜 2016年11月14日
- ^ Autopano - FAQ - Using the software Kolor
- ^ Version history GoPro
- ^ FAQ on Photomatix - Do I need to convert bracketed RAW files to TIFF before using Photomatix? HDRsoft
- ^ HDR 写真の結合 Adobe
- ^ 2.3.6 Selected image(s) darktable team
- ^ SmartIBL - How it works Christian Bloch
- ^ 『High Dynamic Range Imaging, Second Edition: Acquisition, Display, and Image-Based Lighting 2nd Edition』 P.534 Erik Reinhard, Wolfgang Heidrich, Paul Debevec, Sumanta Pattanaik, Greg Ward, Karol Myszkowski 2010年 ISBN 978-0123749147
- ^ 『Real World Modo: The Authorized Guide: In the Trenches with Modo』 Wes McDermott 2009年8月31日 ISBN 978-0240811994
- ^ a b c Auto HDRI Light Gen for Maya Creates Practical Lighting Setups from HDR Images Lesterbanks 2013年4月30日
- ^ HDR Prepper Gizmo for Nuke Assists in Extracting Lights from HDR Images Lesterbanks 2014年4月28日
- ^ CubeMapGen AMD
- ^ CubeMapGen 1.6 Available Geeks3D 2012年1月12日
- ^ 『Unity Asset PRESS』 金本融治、菊田剛、桑原公一郎、利根義宣 2015年 ISBN 978-4798042756
- ^ Physical Sky MAXON
- ^ Rainbow MAXON
- ^ Sunbeams MAXON
- ^ Elementacular 1.3 released CGPress 2015年12月23日
- ^ Procedural Sky Generator for Cycles BlenderNation 2016年4月6日
- ^ RandomControl updates Maverick Indie and Studio CG Channel 2020年3月4日
- ^ Lightmap ships HDR Light Studio 5.3 CG Channel 2016年3月2日
- ^ HDRI Lighting Studio & Editor - FAQ Blender Market
- ^ HDRI Editor available CGPress 2016年9月13日
- ^ HDR-ProStudio for Blender 2.8 BlenderNation 2019年8月8日
- ^ Hdri Lighting Studio & Editor Blender Market
- ^ a b c Foundry ships Nuke, NukeX, Nuke Studio & Nuke Indie 13.0 CG Channel 2021年3月17日
- ^ Autodesk ships Maya 2024.1 and Maya Creative 2024.1 CG Channel 2023年5月17日
- ^ The Art of Rendering (updated) fxguide 2012年4月10日
- ^ Chaos rolls out Chaos Cosmos CG Channel 2021年2月23日
- ^ Pathtracing Coherency Anders Lindqvist
- ^ 西川善司の3DGE:新しく来るDirectXは「12」だけじゃない。突如浮上した「DirectX 11.3」とは何か? 4Gamer.net 2014年10月31日
- ^ Deferred Path Tracing By Enscape AMD 2017年12月6日
- ^ a b AMD releases Radeon ProRender 3.1 CG Channel 2023年3月13日
- ^ Dimension 5 Techs releases D5 Render 2.4 CG Channel 2023年2月22日
- ^ A first look at Unreal Engine 5 Epic Games 2020年5月13日
- ^ Coherent Metropolis Light Transport with Multiple-Try Mutations P.5 B. Segovia、J.C. Iehl、B. Péroche 2007年
- ^ a b Quasi-Monte Carlo Progressive Photon Mapping P.2 Alexander Keller、Leonhard Grünschloß、Marc Droske
- ^ a b VRay for 3ds Max Manual Visual Dynamics
- ^ Light Transport Simulation with Vertex Connection and Merging (or How to combine bidirectional path tracing with progressive photon mapping and get the best out of it) Jaroslav Křivánek, et al. 2012年
- ^ a b Efficient Caustic Rendering with Lightweight Photon Mapping Pascal Grittmann, et al. 2018年
- ^ a b Implementing One-Click Caustics in Corona Renderer Martin Šik, et al. 2019年
- ^ Caustic Connection Strategies for Bidirectional Path Tracing Pixar
- ^ Denoising Pixar
- ^ Arnold Denoiser Autodesk
- ^ FAQ InnoBright
- ^ InnoBright ships Altus Studio 2.4 and Altus ServerPro 2.4 CG Channel 2019年4月15日
- ^ Otoy releases preview build of OctaneRender 4.0 CG Channel 2018年3月20日
- ^ RenderMan 25 to feature the AI denoiser used on Lightyear CG Channel 2022年8月24日
- ^ Progressive Denoising of Monte Carlo Rendered Images Arthur Firminoら 2022年
- ^ Chaos社 V-Ray for Modo の販売と開発を終了 オーク 2021年12月20日
- ^ a b c Pixar releases RenderMan 24 with RenderMan XPU CG Channel 2021年6月30日
- ^ PrmanRender Foundry
- ^ Plans for 2016! Render Legion 2016年2月22日
- ^ Community-made plugin brings Corona Renderer to Blender CG Channel 2022年2月12日
- ^ Cycles for 3DS Max plugin beta 1.05 released CGPress 2017年11月28日
- ^ Cycles 4D is out CGPress 2016年11月16日
- ^ Cycles for Houdini CGPress 2020年9月7日
- ^ Next Limit - Webshop
- ^ Redshift Benchmark Utility released CGPress 2017年6月23日
- ^ Thea for Cinema 4D - Status update Altair Engineering 2020年8月7日
- ^ 買収によりレンダリング技術を統合し、新たなソリューションを提供 ITmedia 2016年10月18日
- ^ Download MindBerries
- ^ MAXON CineRender Integration Adds High-End Render Quality to ARCHICAD® 18 MAXON 2014年5月6日
- ^ CINEMA 4D and Renderworks Vectorworks
- ^ Foundry ships Modo 17.0 CG Channel 2024年3月4日
- ^ Omniverse is here! Trailer:... NVIDIA
- ^ Iray for Rhino Siemens Industry Software
- ^ V-Ray GPU adds support for NVIDIA RTX CGPress 2019年11月19日
- ^ Intel Open PGL を使用したパスガイドサンプリング OakCorporation 2023年5月31日
- ^ Lighting Overrides chaos
- ^ Vertex Connection and Merging - Combining photon mapping and bidirectional path tracing Iliyan Georgiev
- ^ Chaos releases V-Ray 5 for 3ds Max Update 1 CG Channel 2021年2月24日
- ^ Chaos Group launches V-Ray Next for 3ds Max CG Channel 2018年5月22日
- ^ V-Ray 3.4 for 3DS Max and Maya released CGPress 2016年6月6日
- ^ a b PxrUnified Pixar
- ^ Pixar's RenderMan 19 update Escape Technology
- ^ Pixar Releases Non-Commercial RenderMan Version 22 Animation World Network 2018年9月12日
- ^ Welcome to RPS 20! Pixar
- ^ Chaos Czech releases Corona 11 for 3ds Max and Cinema 4D CG Channel 2023年12月8日
- ^ Chaos Czech ships Corona Renderer 5 for 3ds Max CG Channel 2019年11月6日
- ^ Render Legion releases Corona 1.4 for 3ds Max CG Channel 2016年5月16日
- ^ Denoising Glare Technologies
- ^ Blender 3.5 Released With Lighting Improvements For Cycles, Better glTF 2.0 Handling Phoronix 2023年3月29日
- ^ a b c LuxCoreRender 2.5 and BlendLuxCore 2.5 ship CG Channel 2021年4月12日
- ^ LuxCoreRender 2.1 ships CG Channel 2019年1月21日
- ^ LuxCoreRender 2.2 ships CG Channel 2019年10月2日
- ^ LuxRender reborn as LuxCoreRender 2.0 CG Channel 2018年5月14日
- ^ Next Limit ships Maxwell 4 CG Channel 2016年10月11日
- ^ Latest release - Maxwell Next Limit Technologies
- ^ Manuka: Weta Digital’s new Renderer fxguide 2014年8月6日
- ^ Maxwell Render 4.1 brings Altus denoiser CGPress 2017年6月8日
- ^ a b Check out the new features coming up in Redshift 3.0 CG Channel 2020年5月27日
- ^ Maxon ships Redshift 3.5.12 CG Channel 2022年12月12日
- ^ Shading with Redshift SideFX 2018年7月13日
- ^ cebas ships finalRender Drop 4 CG Channel 2020年3月14日
- ^ Final Render Drop 2 released CGPress 2018年12月5日
- ^ cebas ships finalRender Drop 3 CG Channel 2019年4月10月
- ^ cebas ships finalRender Drop 1 CG Channel 2018年3月30日
- ^ a b Version 3 – Available Now Altair Engineering
- ^ a b Thea for SketchUp v2.0: Focus on your Design! Altair Engineering
- ^ Kray 3.035 released MindBerries
- ^ Uppercut releases U-Render 2019.11 for Cinema 4D CG Channel 2019年11月8日
- ^ U-Render shuts down CG Channel 2022年10月17日
- ^ Otoy ships OctaneRender 2020.1 CG Channel 2020年4月28日
- ^ a b Otoy ships OctaneRender 4.0 CG Channel 2018年11月22日
- ^ Otoy releases first public preview of OctaneRender 2024.1 CG Channel 2023年11月28日
- ^ Karma rendering properties Side Effects Software
- ^ Render Settings Mercenaries Engineering
- ^ a b Guerilla 2.2 now available! Mercenaries Engineering
- ^ 4.10 Guided sampling NVIDIA
- ^ a b The Iray Light Transport Simulation and Rendering System p.7 NVIDIA 2017年5月3日
- ^ Nvidia Iray NVIDIA
- ^ Chaos Group ships V-Ray 3.0 for Maya CG Channel 2014年10月23日
- ^ a b Chaos Group ships V-Ray 5 CG Channel 2020年6月16日
- ^ Corona LightMixer preview CGPress 2016年9月3日
- ^ Light Layers Glare Technologies
- ^ Next Limit unveils Maxwell Render 3.1 CG Channel 2014年12月2日
- ^ Maxon releases Redshift 3.6 CG Channel 2024年4月10日
- ^ Otoy releases OctaneRender 3.0 CG Channel 2016年5月24日
- ^ Mercenaries Engineering ships Guerilla Render 1.3 2015年4月3日
- ^ 11.2 ifmHosekSkylight [0x1] Software & Consulting
- ^ VRayHairNextMtl Chaos Group
- ^ VRayMtl Chaos Group
- ^ VRayScannedMtl Chaos Group
- ^ PxrDisneyBsdf Pixar
- ^ PxrHairColor Pixar
- ^ RenderMan 24.0 Pixar
- ^ Iridescence Parameters Pixar
- ^ Look At RenderMan 22 and beyond fxguide 2018年5月2日
- ^ Render Legion ships Corona Renderer 1.7 for 3ds Max CG Channel 2017年10月25日
- ^ Material settings Glare Technologies
- ^ b°wide NodePack – NodeGroups for Blender Cycles and Compositor BlenderNation 2013年10月16日
- ^ Global Material Properties Next Limit 2021年8月25日
- ^ Coating component Next Limit 2021年6月15日
- ^ Resources Browser Panel Next Limit
- ^ a b Material MAXON
- ^ Maxon ships Redshift 3.5 CG Channel 2022年4月20日
- ^ Principled Hair MAXON
- ^ Download the first public demo of Redshift 3.0 CG Channel 2020年5月27日
- ^ Layer Parameters Altair
- ^ Thin Film Shader MAXON
- ^ Otoy unveils Octane 2022 CG Channel 2021年11月30日
- ^ Specular Material Aoktar
- ^ Glossy Material Aoktar
- ^ MtlX Standard Surface VOP node Side Effects Software
- ^ Principled Shader Side Effects Software
- ^ How does Mantra compare to the Karma beta that shipped with H18? Side Effects Software
- ^ Iray for Maya 2.3 0x1 Software und Consulting 2020年6月
- ^ NVIDIA Iray API - Shaders (MetaSL)
- ^ Nvidia launches Iray 2015 CG Channel 2015年3月23日
- ^ a b Measured materials NVIDIA
- ^ Material Libraries Siemens
- ^ Iray material plugin released CGPress 2012年7月24日
- ^ V-Ray Japanese official website - Chaos Group / Chaos Software / OakCorp. - about us Chaos Group及びOak Corporation
- ^ V-Ray for Maya PLE released CGPress 2020年4月17日
- ^ Maxon buys Redshift CG Channel 2019年4月9日
- ^ cebas releases finalRender R4 for 3ds Max CG Channel 2017年9月20日
- ^ Get finalRender for free CG Channel 2020年3月25日
- ^ Altair Acquires Solid Iris Technologies, Leader in Photorealistic Rendering and Visualization Solid Iris Technologies 2016年9月14日
- ^ THEA EVOLUTION KEY POINTS Solid Iris Technologies
- ^ Otoy launches new free Prime usage tier for OctaneRender CG Channel 2019年7月30日
- ^ Otoy releases OctaneRender 2020.1 in public preview CG Channel 2019年12月3日
- ^ DreamWorks open-sources its MoonRay renderer CG Channel 2023年3月15日
- ^ PhysLight innovation at Weta Digital fxguide 2018年2月18日
- ^ Arnold Render Comes to Blender BlenderNation 2018年6月29日
- ^ ATON 1.0 Arnold to Nuke rendering CGPress 2016年1月20日
- ^ Eye candy: Juan Gonzalez’s Mandelbulb animation CG Channel 2013年1月7日
- ^ moma: render Maya scenes with modo’s render engine CG Channel 2012年8月22日
- ^ Iterative Luxology Rendering in MicroStation V8 Bentley Systems
- ^ Five rendering products were on display at SolidWorks World 2011. What’s behind each pretty picture? GraphicSpeak 2011年1月28日
- ^ Global Light Sampling Autodesk
- ^ a b Autodesk Acquires Pi-VR, Distributes Pinhole Glasses to Prevent Eyeball Melting SolidSmack 2013年1月8日
- ^ Autodesk ships Arnold 7.0 CG Channel 2021年10月19日
- ^ a b Solid Angle ships Arnold 5.1 CG Channel 2018年4月6日
- ^ Tech focus: Modo’s new mPath render engine CG Channel 2019年11月12日
- ^ Foundry ships Modo 14.1 CG Channel 2020年7月27日
- ^ Appleseed team releases appleseed 1.9 CG Channel 2018年5月14日
- ^ Physical Sky Solid Angle
- ^ Autodesk ships Arnold 6.2 CG Channel 2021年1月30日
- ^ Changelog 7.0 - 3Delight for Maya DNA Research
- ^ Foundry ships Modo 14.2 CG Channel 2020年11月13日
- ^ AMD ships Radeon ProRender 3.3 for Blender and Maya CG Channel 2021年11月20日
- ^ AMD Radeon ProRender for SideFX Houdini - Detailed Features AMD
- ^ Appleseed team releases appleseed 2.1 CG Channel 2019年9月16日
- ^ a b c Third Party Shaders Autodesk
- ^ ARNOLD 5 HANDOVER Anders Langlands
- ^ a b Chaos Group ships V-Ray 3.5 for 3ds Max CG Channel 2017年2月10日
- ^ Isotropix - Clarisse 3.5 Isotropix
- ^ Autodesk Standard Surface Autodesk
- ^ Sneak peek: see Arnold’s new toon shader in action CG Channel 2018年3月8日
- ^ Transmission Solid Angle
- ^ Thin Film Solid Angle
- ^ Principled DNA Research
- ^ Hair & Fur DNA Research
- ^ Metal DNA Research
- ^ Foundry ships Modo 11.2 CG Channel 2017年11月8日
- ^ Material Foundry
- ^ Foundry ships Modo 13.1 CG Channel 2019年8月16日
- ^ AMD releases Radeon ProRender 2.0 for Blender CG Channel 2019年8月3日
- ^ Real-Time Ray-Tracing Techniques for Integration into Existing Renderers p.8 AMD 2018年3月
- ^ Autodesk Buys Arnold . fxguide 2016年4月18日
- ^ Get Radeon ProRender for 3ds Max or Maya CG Channel 2016年9月13日
- ^ mental ray 3.12 Features NVIDIA ARC
- ^ Spectral Rendering Autodesk
- ^ a b Check out the new features in mental ray 3.13 CG Channel 2015年4月17日
- ^ mental ray 3.10 NVIDIA ARC
- ^ Profile Binary Alchemy
- ^ Softimage|XSI 7 Review: Getting a Grip on ICE Animation World Network 2008年9月3日
- ^ MayaでsiToon! デジタル・フロンティア 2013年4月22日
- ^ An update about toxic The toxic Project
- ^ Tech focus: Modo’s new mPath render engine CG Channel 2019年11月12日
- ^ Foundry unveils big changes to Modo development CG Channel 2023年2月22日
- ^ a b c d e Baking tab Autodesk
- ^ Progressive Lightmapper Unity Technologies
- ^ a b Enlighten Output ARM 2015年5月18日
- ^ 『GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation』内「Chapter 38. High-Quality Global Illumination Rendering Using Rasterization」 Matt Pharr、Randima Fernando、Tim Sweeney 2005年3月13日 ISBN 978-0321335593
- ^ 2002年度【未踏ユース】「スーパークリエータ」 情報処理推進機構(IPA)
- ^ JetStream FX 製品紹介 D-Storm
- ^ Gradient-Domain Path Tracing Aalto University
- ^ a b Advanced ParaView: Manta (CPU raytracing) and Adaptive (Multi-resolution Streaming) Los Alamos National Security
- ^ Download ProWalker CPU for SketchUp Cadalog
- ^ Projects that use Embree Intel
- ^ Software Defined Visualization: Fast, Flexible Solutions For Rendering Big Data P.36 Intel 2015年
- ^ Tech Soft 3D's new HOOPS Luminate to offer advanced 3D rendering for engineers 3D Printing Industry 2024年1月9日
- ^ We’ve improved our product with the power of Tech Soft 3D Redway3D
- ^ Abvent integrates REDsdk Redway3D 2015年4月27日
- ^ Abvent ships Artlantis 4.1 CG Channel 2012年6月13日
- ^ Artlantis 6 Galt Systems Group
- ^ BRICSYS Redway3D
- ^ Autodesk Expands Photorealistic Rendering Options Cadalyst 2015年12月10日
- ^ Unbundled Flame shines at NAB GraphicSpeak 2016年5月5日
- ^ Photon Map Integration in Radiance 5.0 ローレンス・バークレー国立研究所及びAnyhere Software
- ^ CentiLeo Renderer for 3DS Max alpha CGPress 2016年8月1日
- ^ Ray Tracing News "Light Makes Right" Volume 14, Number 1 Eric Haines 2001年8月9日
- ^ SPECjvm2008 Standard Performance Evaluation Corporation
- ^ Siemens acquires Lightwork Design to deliver advanced 3D data visualization Lightwork Design 2019年5月18日
- ^ RenderZone Photorealistic Rendering for form·Z AutoDesSys
- ^ form•Z 8.0 beta (b9151) Corrections AutoDesSys
- ^ AAA Studio releases FurryBall RT 1.4 CG Channel 2016年10月5日
- ^ a b Imagination previews Brazil 3.0 Beta running on OpenRL at SIGGRAPH 2011 Imagination Technologies 2011年8月9日
- ^ Imagination Technologies ships PowerVR Brazil SDK CG Channel 2012年4月20日
- ^ Can raytracing really kill raster graphics? CG Channel 2013年2月5日
- ^ End-of-Sale and End-of-Life Announcement Caustic by Imagination
- ^ Imagination kills off Brazil r/s 2 for 3ds Max CG Channel 2012年5月17日
- ^ a b MegaPOV Website MegaPOV Team
- ^ Cel NewTek
- ^ Toon-Pro BlenderNation 2019年9月5日
- ^ Flair: An Overview of A Node-Based Engine for Stylized 3D Art 80 Level 2020年11月16日
- ^ Free Sketch Image Shader for Blender 2.80 BlenderNation 2019年9月12日
- ^ NAB: RAViX III makes Maya 5 Flash export possible Mac World 2003年4月8日
- ^ Fun new custom display for Rhino 5 Mad Macs Technology Distributions HK 2013年3月18日
- ^ 動作環境と仕様 P SOFTHOUSE
- ^ Universal PBR Uber-shader BlenderNation 2017年4月13日
- ^ XS MATERIAL PRESETS Siger Studio
- ^ Sigershaders XS Material Presets 3 released CGPress 2021年7月20日
- ^ Cycles & EEVEE Materials Library Pro Materials Collection BlenderNation 2019年9月3日
- ^ Nvidia ships Iray for 3ds Max and Maya 2016 CG Channel 2015年12月22日
- ^ Camera Tracker For After Effects Foundry
- ^ DaVinci Resolve 15 Feature Comparison Blackmagic Design 2018年4月4日
- ^ Artlist acquires FXhome CG Channel 2021年7月15日
- ^ HITFILM 3 PRO FEATURES REVEALED INCLUDING A NEW 3D PARTICLE INSTANCER Lesterbanks 2014年10月28日
- ^ HitFilm 4 Express FXhome
- ^ blender.org - Rendering features
- ^ Importing Cameras from FBX Files Foundry
- ^ After Effects ヘルプ - 3D イメージファイルの準備と読み込み Adobe
- ^ OpenEXR : BitmapIO - SavingCamera Attributes Autodesk
- ^ Nathan Dunsworth / Nuke Technical Director
- ^ a b 3DEqualizer – German precision where vfx needs it fxguide 2014年3月10日
- ^ About Autodesk Color Management Autodesk
- ^ Foundry ships Nuke 12.0, NukeX 12.0, Nuke Studio 12.0 CG Channel 2019年9月29日
- ^ The Foundry releases Nuke and NukeX 6.3v7 CG Channel 2012年3月20日
- ^ FXhome ships HitFilm Pro 13.0 CG Channel 2019年8月2日
- ^ Eyeon ships Fusion 7 CG Channel 2014年6月12日
- ^ Adobe ships After Effects 17.0 CG Channel 2019年11月4日
- ^ After Effects CC 2015 の新機能 Adobe 2015年11月
- ^ Adobe releases After Effects 23.2 CG Channel 2023年2月8日
- ^ a b Boris FX releases Silhouette 2022.5 CG Channel 2022年12月10日
- ^ Autodesk ships Flame 2020 CG Channel 2019年4月16日
- ^ Release Notes for Nuke 9.0v5b17 The Foundry 2015年2月20日
- ^ USD in Nuke Foundry
- ^ 7.25.6. Rolling Shutter Artlist
- ^ eyeon Fusion - Fusion and Everything New in 7 Storm FX Distributions
- ^ CINEWARE - FREQUENTLY ASKED QUESTIONS MAXON
- ^ The Foundry releases Rolling Shutter for After Effects & Nuke ProVideo Coalition 2009年8月4日
- ^ Intro to 3D objects in Motion Apple
- ^ Importing and Replacing Media Boris FX
- ^ The Foundry launches NUKE 10 fxguide 2016年4月17日
- ^ a b Adobe Focus In ~プロフェッショナルのための映像制作情報~ Adobe
- ^ After Effects Help - CINEMA 4D and Cineware Adobe
- ^ Toon Boom releases Harmony 14
- ^ Natron 2.1 released CGPress 2016年7月2日
- ^ Boris FX acquires Silhouette CG Channel 2019年9月9日
- ^ Boris FX ships Silhouette 2021 CG Channel 2021年5月6日
- ^ a b c Maxon ships Red Giant 2023 CG Channel 2022年9月11日
- ^ Red Giant launches VFX Suite CG Channel 2019年6月19日
- ^ Composite Wizard 1.4 販売終了のご案内 フラッシュバックジャパン
- ^ Free tool: Arseniy Korablev releases Teya Conceptor 5.0 CG Channel 2023年1月18日
- ^ Autodesk releases Toxik and MatchMover for free CG Channel 2014年4月16日
- ^ a b 『[digital] Visual Effects and Compositing』 P.111-112 Jon Gress 2014年11月1日 ISBN 978-0321984388
- ^ a b c Art of Keying fxguide 2005年11月21日
- ^ 『Adobe After Effects CS6 Visual Effects and Compositing Studio Techniques』 P.201 Mark Christiansen 2012年8月8日 ISBN 978-0321834591
- ^ Susan Zwerman、Jeffrey A. Okun『The VES Handbook of Visual Effects: Industry Standard VFX Practices and Procedures』 第2版 P.138 2014年8月13日 ISBN 978-0240825182
- ^ LightWrap Foundry
- ^ Blackmagic Design releases DaVinci Resolve 17.3 CG Channel 2021年8月20日
- ^ Check out the new machine learning tools in Silhouette 2024 CG Channel 2024年6月10日
- ^ 連結子会社間の合併に関するお知らせ イマジカ・ロボット ホールディングス 2012年3月29日
- ^ Silhouette v5 S3D Option Floating Silhouette FX
- ^ René Gimpel Makes Gimpel3D 2D/3D Stereo Conversion Software Opensource SYPHA 2013年11月25日
- ^ Adobe Premiere Pro CC 2015 release (June 2016) Adobe
- ^ The Pixel Farm 2012 Q3 releases available now. Pixel Farm 2012年8月13日
- ^ Imagineer systems releases mocha Pro 4 CG Channel 2014年7月11日
- ^ Boris FX ships Mocha Pro 2021 CG Channel 2020年11月12日
- ^ 『3D Artist - Issue 123』 p.32 Future plc 2018年 ISSN 1759-9636
- ^ KeenTools releases GeoTracker for After Effects CG Channel 2022年12月26日
- ^ Adobe releases After Effects CC 16.1 CG Channel 2019年4月3日
- ^ Autodesk ships Flame 2022 CG Channel 2021年4月14日
- ^ Andersson Technologies ships SynthEyes 1502 CG Channel 2015年2月5日
- ^ a b Art of Tracking Part 1: History of Tracking fxguide 2004年8月24日
- ^ The Pixel Farm releases PFTrack 2015 CG Channel 2015年3月6日
- ^ a b PFTrack 2017 released CGPress 2017年1月17日
- ^ The Pixel Farm releases PFTrack 2017 CG Channel 2017年1月17日
- ^ PFMatchit Discontinued Pixel Farm 2015年3月4日
- ^ a b Imagineer Systems ships mocha Pro 5 CG Channel 2016年6月7日
- ^ Imagineer Systems ships mocha Pro 5 for OFX CGChannel 2016年8月19日
- ^ Boris FX ships BCC 10 for After Effects, Premiere Pro CG Channel 2016年1月6日
- ^ Boris FX ships Silhouette 2020 CG Channel 2019年11月14日
- ^ Boris FX releases Continuum 11 and Sapphire 11 CG Channel 2017年10月17日
- ^ Boris FX - Mocha - Compare BORIS FX
- ^ boujou5のユーザー様へ、緊急のおしらせ! Crescent
- ^ Voodoo Download and Installation Digilab
- ^ a b c Retiring BLAM and announcing fSpy BlenderNation 2019年11月15日
- ^ Video Projector Calibration Using BLAM BlenderNation 2013年4月15日
- ^ STL Check Modifier Autodesk 2016年2月8日
- ^ Exporting to VRML97 Autodesk 2021年9月21日
- ^ a b c Review: LightWave 11.0 to 11.6 CG Channel 2013年11月11日
- ^ 3D Print a Figure: Fixing Non-Manifold Geometry MAXON 2015年7月22日
- ^ a b Import/Export MAXON
- ^ a b 3Dプリントアシスタントを使用して、3Dプリントに適した形状かチェック FORUM8
- ^ VRMLエクスポータ FORUM8
- ^ 3D PRINT HUB Pixologic
- ^ Pixologic releases three new free ZBrush plugins CG Channel 2017年1月2日
- ^ Netfabb Online Service Autodesk
- ^ Model Repair Service Autodesk
- ^ Meshmixer 2.1 Evermotion 2014年2月21日
- ^ Autodesk Discontinues Manufacture of Open Source Ember 3D Printer 3DR Holdings 2017年4月12日
- ^ 「Windows To Go」は終了へ ~「May 2019 Update」で削除・置き換え予定の機能が発表 Impress 2019年5月24日
- ^ Z CNC 1.0 CGPress 2016年8月30日
- ^ Autodesk cans its 123D apps CG Channel 2016年12月23日
- ^ Autodesk Completes Acquisition of Delcam Autodesk 2014年2月6日
- ^ ArtCAM is no longer available Autodesk 2018年2月7日
- ^ Fusion 360 Adds “Slicer” for Laser Cutting and CNC Routing Maker Media 2017年2月17日
- ^ Slicer for Fusion 360 Autodesk 2020年8月14日
- ^ 3Dデータからペーパークラフト作成! - 「ペパクラデザイナー」最新版登場 マイナビニュース 2008年8月20日
- ^ 立体図などが飛び出すカードを作成「ポップアップカードデザイナーPRO」v3.0 窓の杜 2004年12月21日
- ^ Cutout - Documentation Dunreeb Gutschke and Klie GbR
- ^ About Lundström Design Lundström Design
- ^ Touch-3D 2.1 Lundström Design
- ^ Epic Games acquire Sketchfab CGPress 2021年7月21日
- ^ Sketchfab adds animation support CG Channel 2015年12月11日
- ^ Sketchfab adds VR support CG Channel 2016年1月13日
- ^ SketchfabのアプリがARKitを体験するのに最高かも TechCrunch 2017年9月27日
- ^ Strata Partners with Augment to Bring Augmented Reality to 3D Designers PRNewswire 2015年4月1日
- ^ Python で初めてスクリプトを記述する場合のヒントとコツ Autodesk
- ^ a b c 『Professional MEL Solutions For Production』 P.3-4 Kevin Mannens、Ed Caspersen 2009年3月5日 ISBN 978-1598220667
- ^ Houdini VEX Editor v1.0.5 CGPress 2015年11月9日
- ^ BreakPoint Script Debugging Addon for Blender Updates Lesterbanks 2012年9月6日
- ^ PyWin Debugger の使用 Autodesk
- ^ Charcoal Editor for Maya replaces Maya’s Internal Script Editor Providing Modern IDE Features LesterBanks 2012年11月1日
- ^ Rib Wrangling Jeremy Hochhesier
- ^ 『Unity Asset PRESS』P.15 金本融治、菊田剛、桑原公一郎、利根義宣 2015年1月26日 ISBN 978-4798042756
- ^ a b blur-dev Blur Dev Team
- ^ Contact Blur Studio
- ^ ASWF adopts OpenAssetIO and OpenFX CG Channel 2022年8月4日
- ^ Shotgun is now ShotGrid CG Channel 2021年6月8日
- ^ Shotgun Integrates Perforce, Unifies Production Management for Game Studios CGW 2014年3月20日
- ^ a b ftrack ships cineSync 5.0 CG Channel 2022年4月20日
- ^ Toon Boom Animation Acquires TACTIC Studio from Southpaw Technology Toon Boom Animation 2016年3月9日
- ^ End-user guide for TACTIC | Studio v1.1 - Review and Approval Southpaw Technology
- ^ Southpaw Technology ships five new Tactic apps CG Channel 2014年9月26日
- ^ NIM Labs releases NIM post production studio management system CGPress 2015年8月20日
- ^ Groumpf, or: Why do we offer people flowers? BlenderNation 2014年6月28日
- ^ ゲーム向けマネジメントツール「Hansoft」の概要と、コンシューマ開発で1年間運用した事例 CEDEC 2014年
- ^ Free Agile Planning Tool Perforce Software
- ^ The Bug Tracker for Game Developers Atlassian
- ^ Production Management at the Blender Studio - New Blender Kitsu Addon Blender Nation 2021年8月12日
- ^ a b Download Helix Plugin for Graphical Tools (P4GT) Perforce Software
- ^ Free tool: P4Houdini builds version control into Houdini CG Channel 2024年7月25日
- ^ P4Connect - Perforce Integration for Unity Perforce Software
- ^ Unreal Integrations: Perforce and Unreal Engine Perforce Software
- ^ Unity Version Control (formerly Plastic SCM) plugin for Unreal Engine Unity Technologies
- ^ a b c d Alienbrain releases Alienbrain 2019 CG Channel 2019年8月26日
- ^ Vixen Version Control System & Asset Manager for Maya 2015年5月22日
- ^ Blender Git Versioning Addon BlenderNation 2014年11月15日
- ^ Git for Unity Unity Technologies
- ^ Migration for Git users(2022年時点のキャッシュ) Unity Technologies
- ^ Perforce Now Free for 20 Users Perforce 2012年2月
- ^ Unity Version Control Unity Technologies
- ^ a b The best new software from Siggraph 2013 CG Channel 2013年8月6日
- ^ Partners Cospective
- ^ Fanurio 4.0 beta – time tracking and billing for teams CGPress 2015年8月19日
- ^ Net Insight sells ScheduALL business インフォーマ 2021年2月25日
- ^ Net Insight closes acquisition of ScheduALL GlobeNewswire 2015年10月2日
- ^ Thinkbox Software unveils Vero CGChannel 2016年8月1日
- ^ Ubisoft Shot Manager - Demo + Exploration BlenderNation 2022年10月22日
- ^ MPlay viewer Side Effects Software
- ^ The Animation playback window Blender Foundation
- ^ "it" - Sequences Pixar
- ^ cineSync 4.2.5 User Manual : Compare ftrack
- ^ DaVinci Resolve 12.5 Reference Manual - June 2016 Edition P.1162, P.1168 BlackMagic Design
- ^ Blackmagic Design releases Fusion 9 Studio CG Channel 2017年8月1日
- ^ 皆様をサポートするための支援プログラム Adobe
- ^ Team Projects Information Adobe 2016年10月27日
- ^ Unity acquires SyncSketch CGPress 2021年11月30日
- ^ ftrack acquires Cospective CG Channel 2019年11月7日
- ^ ftrack gets new synchronous review system CG Channel 2020年6月13日
- ^ Download cineSync 5/Play Backlight
- ^ a b Chaos releases Chaos Player CG Channel 2022年1月18日
- ^ Blender Studio Releases "Media Viewer" Application Template BlenderNation 2021年11月23日
- ^ Autodesk releases Open RV CG Channel 2023年1月19日
- ^ OPEN SEQUENCE PLAYER aka Duke Mikros Image
- ^ Get BUF’s Bview sequence playback software for free CG Channel 2015年5月21日
- ^ Rotem Shiffman releases VFB+ 2.8 for 3ds Max for free CG Channel 2017年2月13日
- ^ Network Rendering Foundry
- ^ Network Rendering KeyShot
- ^ a b c d Thinkbox Software releases Deadline 7 CG Channel 2015年7月15日
- ^ RenderStorm announces NEW Services RenderStorm 2017年10月3日
- ^ Check out Pulze’s promising new 3ds Max Render Manager CG Channel 2020年2月18日
- ^ Deadline now supports 10 workers in license free mode CGPress 2021年4月27日
- ^ Open EXR and OpenCue become Academy Software Foundation projects CGPress 2019年5月7日
- ^ GoogleとSony Pictures Imageworks、ハイブリッドクラウド環境に対応するレンダリングマネージャー「OpenCue」を発表 OSDN 2019年1月25日
- ^ Chaos Group launches Chaos Cloud online rendering service CG Channel 2019年2月28日
- ^ Maxwell 5 released CGPress 2019年11月1日
- ^ Render product description Fox Renderfarm
- ^ Azure Batch Preview Microsoft 2014年10月28日
- ^ a b c d Google shuts Zync Render CG Channel 2021年6月3日
- ^ Apple Qmaster 3 User Manual P.16 Apple
- ^ Mikros Image open-sources Puli and ColorTribe CG Channel 2012年9月11日
- ^ OPEN RENDER MANAGEMENT aka Puli Mikros Image
- ^ Partio Walt Disney Animation Studios
- ^ NewTek ships LightWave 2020 CG Channel 2020年4月24日
- ^ Autodesk A360 viewer CGPress 2015年4月6日
- ^ DirectX コンテンツ ツール Microsoft
- ^ SuperMesher 1.5 available CGPress 2015年6月2日
- ^ a b NUKE用「XMesh NK Loader」をリリース(インディゾーン) CGWORLD.jp 2015年7月24日
- ^ a b Point Oven ファイルを書き出す Autodesk
- ^ 3DStudio.nl には Max 用のユニバーサル マテリアル コンバーターが同梱されています CG Channel 2016年3月2日
- ^ Material Converter v.1.24 Motiva
- ^ MultyConvertor ScriptSpot
- ^ V-Ray Scene Converter Chaos Software
- ^ Cinema - Convert Materials Next Limit
- ^ 3dsmax - Toolbar Next Limit
- ^ Maxwell Material Converter ScriptSpot 2007年6月27日
- ^ Do Material Conversion Otoy
- ^ Plugins and Scripts Render Legion
- ^ V-RayMtl Converter ScriptSpot
- ^ Unreal 4.19 released CGPress 2018年3月14日
- ^ MaxToC4D bridge plugin CGPress 2015年3月9日
- ^ MaxToMaya with V-Ray support CGPress 2016年9月5日
- ^ MaxToModo released CGPress 2017年3月27日
- ^ MaxToBlender released CGPress 2017年6月1日
- ^ DazToMaya 3DtoAll
- ^ Free tool MeshSync live links Unity to DCC software CG Channel 2018年9月19日
- ^ Nyx Voltron is out CGPress 2015年6月23日
- ^ Max/Houdini bridge tool Nyx Sidekick v1.0 now available CGPress 2017年5月5日
- ^ Adobe Photoshop accessibility Adobe
- ^ a b c Autodesk Remote Autodesk
- ^ Discontinued: Autodesk Remote Autodesk
- ^ Autodesk Screencast Simplifies Recording, Sharing Training Videos Cadalyst 2015年7月23日
- ^ Open Source Peregrine Labs
- ^ a b 『Production Pipeline Fundamentals for Film and Games』P.301 Renee Dunlop 2014年2月3日 ISBN 978-0415812290
- ^ a b 『Production Pipeline Fundamentals for Film and Games』P.157-159 Renee Dunlop 2014年2月3日 ISBN 978-0415812290
- ^ Rez Joins Academy Software Foundation as Newest Hosted Project Academy Software Foundation 2022年2月11日
- ^ NUKE RLM migration Foundry
- ^ License Management MAXON
- ^ VoluMedic 3.0 for LightWave to go GPU-accelerated CG Channel 2011年5月26日
- ^ Synopsys Completes Acquisition of Simpleware PRNewswire 2016年5月17日
- ^ a b c d Digizyme Launches Clarafi.com, a Hub for Science Visualization Business Wire 2015年9月10日
- ^ a b NeuroMorph: A Toolset for the Morphometric Analysis and Visualization of 3D Models Derived from Electron Microscopy Image Stacks Neuroinformatics 2014年9月21日
- ^ A New Add-On for Working with Atomic Data in Blender's Geometry Nodes 80 level 2022年4月29日
- ^ Intuitive representation of surface properties of biomolecules using BioBlender BMC Bioinformatics 2012年3月28日
- ^ Performing neural research with Blender BlenderNation 2015年10月6日
- ^ SceneVision-3D Adds Link to Poser® Pro 3D Figure Animation 3rdTech 2008年7月21日
- ^ SceneVision-3D 3rdTech
- ^ Presagis' New Modeling, Simulation and Visualization Software Suite 3D Visualization World 2013年9月17日
- ^ 『Handbook on Advances in Remote Sensing and Geographic Information Systems: Paradigms and Applications in Forest Landscape Modeling』 P.82 Margarita N. Favorskaya、Lakhmi C. Jain 2017年2月27日 ISBN 978-3319523064
関連項目
[編集]モーショングラフィックスおよびアニメーションソフトウェア | ||||
---|---|---|---|---|
分類 | 2D | 3D | 両方 | |
オープンソース | 現行 | |||
過去 | ||||
クローズドソース | 無料 | |||
商用 | ||||
開発停止 | ||||
フェイシャル/リップシンク |