3DCGソフトウェア
様々な形式に対応するコンバータ、シーン構築及びレンダリングソフトウェア。
コンバータのみのPolyTransも存在する。一部のDCC形式はDCC Packが、CAD形式はCAD Packが必要。
CINEMA 4DのEngineering Editionには、Engineering Extension KitとしてPolyTransが含まれていた。
統合ソフトウェア。物理シミュレーションにも対応していた。無料化されていた。
Blender用のOpenStreetMap形式読み込みアドオン。オープンソース。
時間をかけるごとに正確な値に収束していく一致 (consistent) な手法を使うことでリアルな絵を出すことが可能である。動画では安定した偏りのない モンテカルロ法を使った単方向パストレースレンダラーが主流となってきているが、不偏な手法を使ってもレンダー時間内に収束するとは限らない。例えば、単方向パストレース (PT) はメモリ消費が少なく大規模シーンやGPUレンダリング向きではあるものの、間接照明シーンのレンダリングで収束が難しい。また、PTや双方向パストレース (BDPT) は、映し出されたコースティクスなどのSDS(specular-diffuse-specular)パスに弱い。メトロポリス光輸送 (MLT) は、よりSDSパスに強いものの、一般的にフリッカーが起こりやすく動画には向かないとされる。フォトンマッピング (PM)はSDSパスに強いものの、非不偏かつ非一致であり、問題が多い。フォトンマッピングを改良したプログレッシブフォトンマップ (PPM) は一致となっているものの、ブラーが起こる。そのため、PPMとBDPTの両者の利点を取ったプログレッシブフォトンマッピングを伴う双方向パストレース (VCM)が登場したものの、VCMで使われているBDPTとPPMはどちらも重い処理な上に、GPUレンダリングではBDPTとの相性が悪さも存在し、VCMは使いにくいものとなっていた。
モデラーはモデリング機能に特化した物である。簡易的なレンダリング機能を持つ物や、プラグインモジュール等により高度なレンダリングが可能になる物もある。
Unity用のマルチ物理アセット。NVIDIA Flexをベースにしている。
様々な3Dスキャナの制御に対応している。以前はSenseスキャナ向けのSense softwareも存在した。
ソフトウェアによって用語の違いが存在する。アメリカ英語とイギリス英語の違い(ColorとColourなど)をはじめ、訳語の違い(ノーマルと法線、シームと継ぎ目など)や、呼び方が違うもの(カラーランプ〈Rampは傾斜〉とグラデーション、モーフとモーフィングとブレンドシェイプとShape Interpとモーフターゲットとシェイプキー、エクスプレッションとドライバ、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のアーマチャーなど)がある。
オープンソースのファイル変換ライブラリ及びツール。多くの形式の入力に対応しており、入力したファイルをglTF、Collada、STL、OBJ、PLY、X、3dsなどの一般的形式や独自形式のJSON、ASSBINで出力することができる。
イメージベースモデリングソフトウェア。写真とレーザースキャンデータのどちらかもしくは両方からモデルを生成する。レーザースキャン未対応の安価なPGM版もある。
HoudiniがRealityCaptureとの連携プラグインを提供している。モバイル版のRealityScanもある。
旧DAVID。以前は無料版も存在した。HP 3D Structured Light Scanner(旧David SLS)向け。
パラメータからフラクタル図形を描画するオープンソースソフトウェア。Apophysisの3D対応版であるApophysis 3Dの後継。スクリプトでアニメーションを作ることも可能。開発停止中。
キーヤー。Final Cut Pro、Apple Motion、Premiere Pro、After Effectsに対応している。
3ds Max用のスプラインモデリング向けスクリプト。AutoCADのような操作を可能にする。
無料のシーケンスプレイヤー。Linux及びmacOS向け。
静止画のみ
静止画のみの独自の仮想フレームバッファーに対応するレンダラーも多い (V-RayのV-Ray Frame Buffer、ArnoldのArnold RenderViewなど)。
オープンソースのUnity向け海洋シェーダー。
KTX形式への変換を行うtoktx、古いKTX形式からKTX2形式へと変換するktx2ktx2、KTX2形式のスーパー圧縮を行うktxscなどが含まれる。オープンソース。ETC1S及びUASTCへの変換、Zstandard方式などでのスーパー圧縮に対応している。圧縮にはBasis Universalが使われている。
BPTC/ASTC/ETC2未対応
なお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が必要であった
↑ 少なくともIray for Maya 2.3以降がAutodesk Standard Surfaceの一部に対応
↑ 以前は非推奨としてMetaSLにも対応していた。
↑ 以前は3ds Max向けとしてNVIDIAがIray material pluginを提供していた。
Maya用のスクリプトエディタ。
3ds Max用のブーリアンプラグイン。無料。複数オブジェクトのブーリアンが可能。
スケッチモデラー。スカルプトとペイントにも対応している。
ハイエンド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。
幾何学モデルが簡単にモデリングできるオープンソースソフトウェア。開発停止中。
高速な独自プロトコルSigniant Acceleration Protocolを使用している。5th KindがSigniantに対応している。
ポリゴンリダクションツール。
斜投影は2Dゲームやドット絵で良く使われており、2.5D的な表現が可能となる。単純な斜投影では円や球なども歪むため、それらが望ましくない場合は工夫が必要となる。
斜投影に標準で対応するソフトウェアも存在する (FormZなど)。斜投影に未対応のソフトウェアでも、垂直投影 (オルソ)にLatticeデフォーマを組み合わせるという方法も存在する。
プロジェクターとカメラ一台を使った3Dスキャンソフトウェア。オープンソース。
Blender用のケーブルカムアドオン。
キャラクター作成ソフトウェア。iClone Proのライセンスに付属していた。
2.0でPBRに対応した。非PBRマテリアルからPBRマテリアルへの変換にも対応している。3.0でInstaLODを内蔵し、ゲーム向けにも最適化された。4で外部形式とiCloneとのモデル変換用アドオンであった3DXchangeが統合された。
Maya用のプラグイン。スキンのスライド用のiSkinDeformを含む。オープンソース。
スケッチモデラー。最新版は2013年リリースのV4。Web版としてSmoothie-3Dがある。
Windows専用。NPR向けプラグインのPencil+に定評があり、アニメ業界で使われている。
ポイントクラウド、パラメトリックなアーキテクチャルオブジェクト、他のCG/CAD/CFDソフトウェアとの連携機能(ファイルリンク、ATF、CFD Data Object)、AutoCAD Civil 3D (土木設計向け)等との連携が可能なCivil View (旧DynamiteVSP)機能、2Dエフェクト (レンダリング効果)、簡易コンポジット機能 (ビデオポスト及びステートセット)、Exposure照明シミュレーションも内蔵している。2018.1では、VR向けとしてゲームエンジンの3DS Max Interactive (旧Autodesk Stingray)が付属された。
エフェクトでは、イベントベースのParticle Flowや液体シミュレーションのBifrostが搭載されている。また、エフェクト用のプラグインが豊富に存在しており、ルールベースのthinkingParticlesや、気体流体シミュレーションのFumeFXなどが良く使われている。
ポリゴンモデリングだけでなく、NURBSによるパッチモデリングにも対応しているものの長らく更新されておらず、制限がある。外部プラグインとしてPowerNURBSも存在する。
使用するプロジェクトの年間総収入に制限のある廉価な3ds Max Indieも存在する。過去には無料の簡易版であるGmaxや、可視化向けの3ds Max Designも存在した。
Arnold 4以前用のシェーダーライブラリ。MITライセンス。alSurfaceシェーダーはV-Ray 3.5以降やappleseed、Clarisse 3.5以降にも搭載されている。
草木生成ソフトウェア群。それぞれ、竹、広葉樹、針葉樹、花、草、椰子の生成に対応している。3ds Max用プラグインのOnyx2Maxもある。SuperBundle版には、樹木の風揺れをシミュレートする3ds Max用プラグインのTREE STORMが付属している。
3ds Max 2014まで対応。
Blender用の車リギング及びアニメーションアドオン。オープンソース。
レンダーファーム管理ソフトウェア。
旧AMD Compress←ATI_Compress。テクスチャ圧縮ツールであったが、モデル最適化および圧縮にも対応した。GUI版とコマンドライン版がある。オープンソース化された。MITライセンス。
テクスチャ形式ではASTC形式、KTX形式、KTX2形式に対応している。テクスチャ圧縮ではBCnやASTC、ATC (ATITC)、ETC1/2への圧縮に対応している。GPUによる圧縮にも対応している。
Unity用アセット。開発停止中。
スクリプト言語としてはPythonが良く使われており、多くの3DCGソフトウェアがそれに対応している。Pythonを使うことでスクリプトの再利用性を高めることができ、特にパイプライン構築で重要となる。ただしAPIの標準化などはされておらず、ソフトウェアによってAPIは大きく異なる。
ゲームエンジンの開発言語ではC#が良く使われており、WebGL方面ではJavaScriptが良く使われている (#ゲーム及びインタラクティブコンテンツ作成の開発言語参照)。
グラフィカルUIではQtのPythonバインディングであるPySide (または互換性のあるPyQt) が普及しており、それを提供する3DCGソフトウェアが増えている。Qt未搭載のソフトウェアにおいても、PyQtやPySideを別途インストールすることによって、同じUIを使うことができる。
なお、古くから存在するソフトウェアには独自のスクリプト言語を持つものもある。MayaはPerlやTclに似た文法のMEL(英語版)スクリプト(旧Wavefront Sophia)を持っており、3ds MaxはMAXScriptを持っており、HoudiniはC Shellに似た文法のHScriptを持っている。
3Dレーザースキャンによる犯罪や事故の再現に特化した3Dソフトウェア。Poserとの連携に対応している。販売終了。
ノードベース。無料。OpenFXプラグインに対応している。以前はMaya及び3ds Maxに付属していた。旧Maya Composite/3ds Max Composite←Toxik。Autodesk Combustionの後継。
キーイング及びライトラップ
キーヤーには、2D色空間ベースのキーヤー (FlameのDiamond Keyer、NukeやAfter EffectsのKeylightなど) と、3D色空間ベースのキーヤー (Primatteや、FlameのModular Keyer及びMaster Keyerなど) が存在する。2D色空間ベースのキーヤーのKeylight等は、原色以外の色のキーイングに弱い。またAIベースのキーヤーも存在する。
また、コンポジットを馴染ませるためにはライトラップが必要となる。これらはエフェクト集にも含まれている。

1 2 Foundry製。かつてはFianl Cut Pro版もあった。
↑ 元Ultimatte Corporation製
↑ 元Digital Domain製。Ultimatteのコードを使用。
↑ Fusion由来のキーヤーであり、After Effectsに搭載されているUltra Keyerとは別物
↑ Fusion単体版のみ搭載
↑ 以前は様々なソフトウェアに対応するプラグイン版のIgniteも存在した。
↑ 旧Adobe Ultra←Ultra Key。元Serious Magic製。
1 2 元Digital Film Tools製
動画からモーションを抽出するソフトウェア。無料。
3ds Max、Maya、Lightwave、3DBrowser向けのポリゴンリダクションプラグイン。3ds Max (ProOptimizer Modifierとして)、Lumion、Twinmotionなどに標準搭載されている。SDK版もある。
Maya用の自動リグ及び自動セットアップスクリプト。無料。
Blender用のモデリングアドオン。
Unity用アセット。無料。
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)も存在した。
ASTC未対応/BPTC対応
安価で先進的な機能を有すマッチムーブソフトウェア。光源の推定やテクスチャ抽出も可能。
自然言語による操作が可能 (Synthia)。1502でCinemaDNGに対応した。
Blender用アドオン。NeuroMorph付属。オープンソース。長さだけでなく、表面積や体積の計測にも対応。
最初のマテリアルは完全拡散反射に光沢やフレネル効果や完全鏡面反射を足すものであったが、その後、微細表面 (マイクロファセット) のラフネス (粗さ)を考慮したシェーダーが使われるようになり、その後、誘電体や導体 (金属)などの物性別のシェーダーが現れ、現在はメタルネス (金属さ)が導入されて誘電体と導体の両者に使用可能な物理ベースシェーディング (PBS)に対応するソフトウェアが増えている。
Disney式PBSシェーダーの普及により、OBJ+MTL形式やFBX形式、glTF形式などの一般的な3D形式もPBSシェーダーに対応した (物理ベースシェーディング#PBS対応の3Dファイル形式参照)。ただし、ソフトウェアによっては高速化のために近似計算を行っているため、ソフトウェア間のやりとりで見た目の変わることがある。
なお、Disney式PBSシェーダー以外の特殊シェーダー (ヘアシェーダー、ボリュームシェーダーなど) は標準が無いため、マテリアルのやりとりで問題となる。そのため、LucasfilmとIndustrial Light&Magicがマテリアルをやりとりするための新規格であるMaterialXを開発している。
無料のスカルプトモデラー。
Cinema 4D及びLightwave用の気体流体シミュレーションプラグイン。GPU及び、CPU/GPUハイブリッドによるシミュレーションにも対応している。
3D景観作成向けソフトウェア。Collada及びOpenSceneGraph形式でのエクスポートに対応している。
無料。VRM形式への出力に対応している。
再メッシュ化を行うソフトウェア。無料。PolyMenderのソースコードは、BlenderのRemeshモディファイアにも使用されている。最新版は2011年リリースの1.7。
リトポソフトウェア。
3ds Max用のポーズ空間変形(PSD)プラグイン。
物理レンダラー。空気遠近(英語版)大気エフェクトに対応。非商用無料のPLE版も存在する。
リアルタイムの建築可視化ソフトウェア。たくさんのアセットが付属している。無料のCommunity版もある。SketchUp、Revit、3ds Max、Blender、Rhinoceros、ArchiCAD向けのプラグインも存在する。
2D画像をステレオ3Dへと自動変換するソフトウェア。無料。機械学習を使用。
開発停止中
画像の座標は、DirectXやGDIが左上原点、OpenGLやCore Graphicsが左下原点となっているため、3DCGソフトウェア及びそれに関連した2DCGソフトウェアにおいても、画像座標は統一されていない。
スクリーン空間の座標も基本的に画像座標と同じものの、DirectX 9以前には半ピクセルオフセットがあったため、古いシェーダーや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以降、CRYENGINE 3.8.1以降など)。
Blender用アドオン。オープンソースの火災シミュレータであるFDS-SMVのフロントエンド。
ビジュアライゼーション/ビジュアルコミュニケーション 製品ビジュアライゼーション テクニカルイラストレーション 建築パース/ウォークスルー(#建築ビジュアライゼーション) エクステリア インテリア 映像撮影のプレビジュアライゼーション 演劇舞台のデザイン 科学可視化(英語版) 地理情報システム ニュース番組の再現CG/解説CG ドーム映像(#ドーム動画作成のみ) プラネタリウム
インタラクティブコンテンツ(#ゲーム及びインタラクティブコンテンツ作成) ゲーム バーチャルリアリティ (VR) - VR動画(#VR動画)およびインタラクティブVR(#インタラクティブVR/拡張現実 (AR)/複合現実 (MR)) 博物館の展示物 仮想遊園地・仮想水族館 フライト/鉄道/ドライビングシミュレータ 手術シミュレータ 防災シミュレータ バーチャルリアリティ療法(英語版) 3D仮想観光(英語版) インタラクティブウォークスルー インタラクティブ3Dコミュニケーション Web3D
出版物 (DTP) 商業ポスター 挿絵CG 漫画の背景CG
純粋芸術 アブストラクトアート/フラクタルアート(#アブストラクト) デスクトップ壁紙/スクリーンセーバー 3D印刷 シェーダーアート CG画集
キャラクター/バーチャルアイドル 写真集 ダンスCG デジタルフィギュア 3D印刷によるフィギュア作成(#3Dプリンタ出力)
その他 ゲームのMOD コンセプトデザイン 犯罪捜査 CGによる囮捜査 法廷アニメーション(#法廷アニメーション向け) 3Dエフェクト 3Dトランジション
DirectXMeshに含まれるツール。オープンソース。頂点キャッシュ最適化に対応している。出力形式はSDKMESH、VBO及びCMO。メッシュ単純化やglTF出力は未対応。
DEMデータから地形を作成するためのUnity用アセット。
略称RGA。HLSL/GLSLシェーダー及びOpenCLをAMD ISA、AMD IL、HSAIL、DXASMへとコンパイルできる。性能プロファイリングにも対応している。バックエンドにglslangを使用している。オープンソース。
姉妹ソフトウェアにレイトレーシング向けアナライザーのRadeon Raytracing Analyzerがある。
無料。画像から法線マップ、高さマップ、ディフューズマップ、スペキュラマップ、AOマップを生成することができる。1.0はGIMPプラグインだったが、2.0で単体ソフトウェアとなった。
フェイシャルキャプチャーソフトウェア。ディスコン。
オープンソース。Red9 Consultancyが開発を支援している。
Cinema 4D用のライティング向けツールキット。
旧TACTIC | Studio←TACTIC | VFX。Webベースのワークフロー管理及びデジタルアセット管理ソフトウェア。ショットレビューにも対応している。
3Dのフラクタル構造や有機的構造を生成するフリーウェア。レンダリング機能を持っている。obj形式でのエクスポートも可能。無料化された。開発停止中。
オープンソース。GLSLシェーダーを、SPIR-V/HLSL/GLSL/AGAL/Metalシェーダー等に変換するためのツール。バックエンドにglslang及びSPIRV-Crossを使用している。
シェーダーコンパイラ
旧Silhouette FX。ステレオ3Dワークフローに強かったコンポジットソフトウェア。2021以降、プラグイン版もある。2022でトラッキングのMocha Pro、フィルタのSapphire、パーティクルのParticle Illusionが統合された。
Houdini用のモデリングプラグインであり、Push-Pull編集、フィレット付きブーリアンやKitbash、手動リトポロジ、ラティス変形などが可能。旧Direct Modelling HDA。Flux HDAの後継。
OsiriX財団による医療画像に特化したオープンソースのボクセルビュワー。CTスキャンやMRIといった医療機器からのデータを基にボリュームレンダリングやサーフィス再構築などを行うことができる。RIB、OBJ、VRML、IV、STL形式でのエクスポートに対応している。
標準でベイク向けのレンダラーを持っているソフトウェアも存在する (MayaのTurtle、Unity 5.6以降のProgressive Lightmapperなど)。#UVアトラス/パッキングや#レンダリングミドルウェアも参照。
↑ 元Illuminate Labs(英語版)製
ツリーベースのシェーダー構築ツール。独自のDarkTreeシェーダーを出力する。他のソフトウェアでDarkTreeシェーダーを使用するためには、Simbiontプラグインが必要となる。V-Rayは標準でDarkTreeシェーダーをサポートしている。
パラメトリックに床を生成するためのCinema 4D用プラグイン。
IBL用画像の編集に特化したソフトウェア。5.3で受光物へのペイントによるエリアライトの作成にも対応した。Maya、3ds Max、Cinema 4D、Modo、LightWave、Blender、VRED用のプラグインがある。また、SOLIDWORKS Visualize (旧Bunkspeed)やStrata DesignなどもHDR Light Studioの統合に対応している。
After Effects用のUVパス向けプラグイン。STマップにも使用可能。
オープンソース。MERLデータベース形式(*.binary)及びMPIのCar Paint Library形式に対応している。ライセンスはGPL。
Blender用スケッチシェーダー。無料。
Maya用スクリプト。オープンソース。
Blender用のアドオン。旧Gaffer – Light Manager。
Oracle Cloudベース。
2Dソフトウェアはプロジェクションマッピングを参照。
LightWave用のインタラクティブブーリアンプラグイン。
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)も存在した。
かつては写真をアニメーションするソフトウェアであったが、写真や絵からの3Dモデル生成及びアニメーションに対応し、3Dモデルのインポート/エクスポートも可能となっている。
Unity用の気体流体シミュレーションアセット。
3ds Max用の車アニメーションプラグイン。
openEXR、DPX、Cineonなどの画像シーケンスの再生、デジタルシネマカメラ形式の再生など。また、レビューソフトウェアでは、アノテーション付けや動画比較、リモート再生など。ショット管理では、バージョン管理など。
シーケンス再生ツールが付属するソフトウェアは多く (MayaのFCheck、3ds MaxのRAM Player、SoftimageのSoftimage Flipbook、Cinema 4DのPicture Viewer、HoudiniのMPlay、BlenderのAnimation Playbackウインドウ (blender -a)、RenderManのit、3delightのi-display、Nuke 9以降のNative Flipbookなど)、その中には動画のA/B比較に対応するものも存在する (3ds MaxのRAM Player、HoudiniのMPlay、NukeのNative Flipbookなど) ものの、レビューに特化したシーケンス再生ソフトウェアも存在している。
ショット管理/メディアアセット管理対応
標準で対応しているソフトウェアも存在する (DaVinci ResolveのPostgreSQLサーバーによる共有 (同時作業はStudio版のみ)、Fusion Studio付属のStudio Player (Generationの後継)、Adobe Creative Cloudのグループ版以上のPremiere Pro/After Effects/Preludeで使用可能なTeam Projects、SCRATCHのSCRATCH Remote機能、Autodesk FlameのStone及びWireなど)。