3DCGソフトウェア
HDR合成ソフトウェア。Windows専用。RAW画像群からのHDRマージ及びHDR画像出力に対応している。HDR画像から光源を生成するLightGenプラグインがある。
オープンソース。GLSL/HLSLシェーダーをSPIR-Vにコンパイルできる。バックエンドにglslang及びSPIRV-Toolsを使用している。
シェーダー逆コンパイラ
様々な形式の変換に対応している。
数学的モデリングソフトウェア。オープンソース。K3DSurfの後継。
iOS及びAndroid用のARアプリ。3Dモデル投稿が可能であり、3ds Max、Cinema 4D、Blender、SketchUp、Rhinoceros、SolidWorks、Revit用のパブリッシュプラグインが用意されている。また、Strata Design 3D CX 8以降には、標準でAugmentへパブリッシュする機能が実装されている。
クロスシミュは布だけでなく金属板やプラスチックなどの可塑性物質にも使われているが、クロスシミュには力学ベースのものと、位置ベースのもの(PhysX、Havok Cloth、Maya nCloth、Bulletなど)が存在する。位置ベースの手法は、正確性が劣るものの、高速かつロバストである。
なお、ソフトウェアによっては、クロス上クロス(cloth-on-cloth)の相互作用を上手く扱えないものや、破けに未対応のものが存在する。また、ソフトボディでは風船などの再現が可能な体積保存に対応するものがある。粘着性に対応するものもある(Cinema 4D 2023以降など)。
リアルタイムクロスシミュレーションは、ゲームに使われるほか、ボディスキャンとの組み合わせでファッション可視化にも使われる方向に向かっている。
3DCGが発案された当初は一部の用途にのみ用いられる技術であり、多くの処理能力に高価な高性能ワークステーションや専用のハードウェアが必要となることが多いために市場も小さく、ソフトウェアも高価であった。しかし、時代が進むにつれてコンピュータの性能が向上し、高性能なコンピュータが一般に普及することにより、3DCGの市場が拡大してソフトウェアの低価格化・高機能化が進んだ。
3DCGソフトウェアは、科学からエンターテイメント、純粋芸術までさまざまな用途に使われており、用途によって必要な機能、必要な品質、環境、納期などが異なるため、それに合わせて多くの種類が存在する。必要なレベルに達しているソフトウェアのことを「Production Ready」であると表現する。1つの用途を達成するために複数のソフトウェアが必要になることもあり、その場合にソフトウェア同士の連携が重要となる。
3DCGソフトウェアの主な用途としては、以下のものがある。
実写合成映像 (VFX) 映画 CM・企業VP ドラマ ミュージック・ビデオ
3Dアニメーション 映画 CM アニメ ミュージック・ビデオ ゲームのムービーシーン パチンコ・パチスロ機のCG
3Dモーショングラフィックス(#モーショングラフィクス) CM・企業VP キネティック・タイポグラフィ タイトルCG テレビ番組のオープニングCG/ジングルCG 3Dアニメーションロゴ
リアルタイム実写合成 テレビ番組のバーチャルセット(#バーチャルセット) 拡張現実 (AR)(#インタラクティブVR/拡張現実 (AR)/複合現実 (MR))
3Dグラフを描画するソフトウェアであり、立体リサジュー図形などを描画可能。オープンソース。GPUによる計算に対応している。SVX形式及びOpenVDB形式でのボクセルのエクスポートや、PLY形式及びSTL形式でのメッシュのエクスポートが可能。
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パーティクルなど)。
Blender用のカメラリグ。
3D景観ソフトウェア。Pro版、入出力等の削られたCreative版、非商用の無料版がある。3.2でステレオ3Dカメラが追加された。宇宙から見た惑星のレンダリングも可能。
LightWave (InterSense向け)、Unreal Engine 4のVirtual Camera Pluginなどがバーチャルカメラシステム(英語版)に対応している。
Rhinoceros 3D用のCAMプラグイン。
ジオメトリと基本的なマテリアルの変換に対応するコンバーター。DEM形式にも対応している。
Live Unwrap対応のUV展開ソフトウェア。Maya、3ds Max、Softimage用のプラグインも存在する。ライセンスはGPL。BlenderのLSCM及びABFのコードを使用している。最終バージョンは2013年リリースの1.1。
RayFireに似たMaya用の破壊シミュレーション用プラグイン。オープンソース。Maya 2014まで対応。
無料のソフトウェアであるが高価な商用ソフトウェア並に多機能・高性能である。かつては商用ソフトであったが、紆余曲折を経てフリーソフトウェアとなった。以前はショートカットキー主体の操作が特徴だったが、その後タブレットも考慮されるようになった。
各種プリミティブ(ポリゴン、曲線、NURBS、メタボール、テキスト)に対応しており、モデリング機能(スカルプト、動的トポロジスカルプト、プロシージャルモデリング、髪、法線転送)やテクスチャ機能(賢いUV展開、UVスカルプト、プロシージャルテクスチャ、2D/3Dペイント、テクスチャベイク)、アニメーション機能(ボーン、モーフ、パーティクル、モーション合成(NLA)、モーションリターゲティング)、各種シミュレーション(力場、剛体、軟体、布、髪、流体、炎・煙、海洋、群集、動的ペイント)、ポストエフェクト/コンポジット機能(グレア、レンズ歪み、高度なキー抜き、カラー調整など)、マッチムーブ(点/面トラッキング、カメラ/オブジェクトトラッキング、画像スタビライザ)、ベクトルマスク編集、リニアワークフロー対応のカラーマネージメント、ステレオ3Dや球状ステレオや多視点への対応、FBX形式の入出力、特徴予測ベースの3Dオーディオ、動画編集、3D印刷用機能(メッシュ解析、3D印刷ツールボックス)まで備えている。
旧Project Chronicle。Autodeskのスクリーンキャスト向けソフトウェア。操作の表示にも対応している。無料。
Maya用の引き伸ばし・潰し・皺・太り変形プラグイン。オープンソース。GPLライセンス。Maya 2015まで対応。
ブーリアンに対応する統合ソフトウェアやモデラーは多く、ブーリアン時のフィレットに対応するソフトウェアもある。
また、パーツの切り分けに向けた機能が存在するソフトウェアもある (ZBrush、3D-Coat、Blender 2.78以降に付属のCarver MTアドオン、3ds Max 2024以降など)。
フィレット対応
オープンソース。最新版は2009年リリースの1.0。
Maya用スクリプト。
Windows・Mac用のスプラインベースの3DCGソフトウェア。ステレオレンダリングに対応している。
3ds Max用の建物生成スクリプト。無料。道路の生成には未対応。開発は止まってるが、3ds Max 2019でも動作可能。
オープンソースの街生成ソフトウェア。
物理ベースレンダラー。
Maya用のABF++アルゴリズムによるUV展開プラグイン。無料。最終リリースは2010年。
Blender用の景観作成向けアドオン。
Motiva COLIMOに似たものとして開発された。開発中止。
3Dアセット&アニメーションレビューのための無料ツール。Windows、macOS、iOSに対応している。FBXと名にあるものの、Colladaやジオメトリキャッシュなど、多くのフォーマットに対応している。また、Windows 8のタッチUIにも対応している。
深度カメラを使って3Dモデルを生成する。iPad版はOccipitalのStructure Sensorに、Windows版はIntelのRealSense R200に対応。
Nuke用のライトラップギズモ。
開発停止中のソフトウェア
オープンソースのゲームエンジン。
Blender用のブーリアン補助アドオン。無料。
その他
オープンソースのG-code生成ツール。複数ノズルやDLP光造形プリンタへの対応、床面上への複数オブジェクトの詰め込み、STLの自動修正、ラフトの支持構造の追加、3Dハニカム構造によるフィルにも対応している。
Maya用のスクリプトエディタプラグイン。
安価な統合ソフトウェア。おもに地形や風景・環境の作成に適したソフト。大気や樹林の設定も容易となっている。元々DAZ Studioに実装されていたパペッター機能や、オートフィット機能が搭載されている。CAD形式のインポータも搭載されていた (旧CadStyle、Amapi用CADanceの姉妹製品)。
3DペイントやDisplacement Paintingに対応している。スカルプトには未対応。
モデリングソフトAmapi (イーフロンティア←Eovia←Template Graphics Software)の後継ソフトHexagon (DAZ 3D←Eovia)のモデリング機能が統合されている。
ノードベース。オープンソース。OpenFXプラグインに対応している。Shadertoyシェーダーに対応するプラグインも付属している。
建築可視化には旧来3ds Maxなどの統合ソフトウェアが使われてきたが、2022年現在Unreal EngineなどのゲームエンジンやLumion、Twinmotion、Enscape、D5 Render、Chaos Vantageなどの専用ソフトウェアや専用プラグインが使われることも増えている。専用ソフトウェアには地形作成、植生作成、季節の設定、人混み及び都市交通シミュレーション、それらのためのアセットライブラリの含まれているものが多い。
↑ 雨と雪に対応していたら緑、それ以外でも天候システムを持っていたら黄色とする。
↑ 2011にはPixelActive製のCityScapeも搭載されていた。
↑ 旧Project Geppetto
↑ 2019より前は「照明分析アシスタント」が搭載されていたが、mental rayプラグインの開発終了に伴って廃止された。
↑ Sefairaは2019以降のStudio版に付属していたが2021年に削除された。
Maya用の自動リグスクリプト。オープンソース。
Modo搭載のレンダラー。
オープンソースのレンダラー。照明解析に良く使われている。5.0でフォトンマッピングに対応したほか、グレア解析ツールのEvalglareが追加された。
PVR、KTX形式に対応している。ASTC、PVRTCへの圧縮に対応している。iOS 7.0 SDKに付属している。
Photoshop用テクスチャツール集。法線マップ編集ツールのNDO Painter (元Teddy Bergsman製)、テクスチャ編集ツールのDDO Painter、モデルビューワの3DO Bakerが含まれていた。それぞれの単独版もあった。Quixel SUITEはQuixel Mixerに置き換えられた。
NDO Painterは画像から法線マップを生成したり、法線マップなどからAOマップ、高さマップ、ディフューズマップ、スペキュラマップ、キャビティマップを生成したり、キャビティマップから法線マップを生成することが可能であった。法線ペイントにも対応していた。
VRベース
標準で対応するソフトウェアも存在する(Unreal Engine 4.13以降のMesh Paintなど)。
フェイシャルキャプチャーソフトウェア。Caraシステム向け。
Houdini用のプロシージャル向けノード集。オープンソース。
地形作成ソフトウェア。World Machine用だったGeoGlyphアドオンの後継。1.3.1.1で樹木の生成に対応した。
ショットスカルプトは、破綻したシミュレーションの修正や、変形する物へのマッチムーブなどに使われている。
流体シミュレーションソフトウェア。ノードベース。分散コンピューティングに対応している。最終バージョンは2013年リリースのFlux 2014。
コンポジットおよびノンリニア動画編集に向けたソフトウェア。コンポジットはノードベース。FoundryのProduction COLLECTIVEにも含まれている。
サブセットとして、コンポジットのみのNUKEXやNUKE、動画レビュー向けのHIEROが存在する。また、カメラトラッカーのAfter Effects版もあったが廃止された。
Maya、3ds Max、Softimage用のカメラリグ。
Standard Material、Raytrace Material、Mental Ray Arch & Design MaterialをMaxwell Render用に変換するスクリプト。最終バージョンは2007年リリースのbeta3b。
Maya用のテクスチャエディタ拡張。Maya 2017 Update 3に統合された。
ポイントクラウド編集ソフトウェア。3ds Max及びMaya用のプラグインが存在した。ディスコン。
オープンソースのGPU対応物理ベースレンダラー。初代はMLTや双方向パストレース、イラディアンキャッシュ、Manifold Explorationなど様々な手法に対応していた。モーションブラーにも対応していた。2以降は偏光や逆レンダリングなどに対応している。初代はGPLライセンス、2以降はBSDライセンス。
派生レンダラーのgradientdomain-mitsubaでは、勾配空間単方向/双方向パストレースにも対応。
色盲シミュレーションのためのUnityアセット。オープンソース。 Color Oracleのアルゴリズムをベースにしている。
LightWave用のカメラリグ。
旧Pointools Edit。ポイントクラウド編集ソフトウェア。過去にはRhinoceros用プラグインとSketchUp向けのプラグインが存在した。3ds MaxやMayaからカメラパスをインポート/エクスポート可能。
3ds Max用の波生成スクリプト。3ds Max 2014まで対応。
3ds Max用のベイク支援プラグイン。UV展開やUVパッキングにも対応している。
サブセットにUV展開及びUVパッキングのみのUnwrella (Mayaにも対応)、UVパッキングのみのUV-Packer (無料、Blenderにも対応) がある。
Unity用の地形シェーダー及びエディタ。地形シェーダーは、高さマップベースの地形だけでなく、ボクセルベースの地形にも対応している。
Mac用の分散処理システム。Shake及びMaya用のプラグインが付属していた。
MentalRay用マテリアル共有サイトであったが、その後finalRenderにも対応した。
Rhinoceros 3D用の環境解析プラグイン。DIVA-for-Rhinoの後継。バックエンドにRadiance、EnergyPlusを使用している。
3DCGによるマンガ作成ソフトウェア。キャラクタ等をパラメトリックに変更可能。3Dオブジェクトのインポートは可能だが、独自のパラメトリックオブジェクトの作成やオブジェクトのエクスポートは不可能。
ZBrush用のキャラクター作成プラグイン。人類向けのHuman Zbuilderや動物向けのZbuilder Animalsもある。
略称EIAS。アニメーション制作ソフトウエア。モデリング未対応。ステレオレンダリング対応。かつてモデラーが同梱されていた時期はElectric Image Universe (EIU)と呼ばれていた。また、dvGarageより、EIUの学習版として、安価な3D Toolkitがリリースされていた。最終バージョンは2013年6月リリースのv9.1。2010年12月3日、Power Particles Pro等のプラグインの開発元TripleDToolsが解散した。
VFX業界に向けたパッケージ管理ツール。オープンソース。
物理ベースのキャラクタアニメーション向けソフトウェア。
開発停止中
Source EngineベースのVR用パッケージであり、SteamVRに含まれている。無料。旧Destinations Workshop Tools。Source 2 toolsと同等。
建築可視化向けのアセット及びツール集。植物、岩、食品、床および地面テクスチャ、空のHDRIテクスチャなどを搭載している。以前は植物だけのPLANTS CompleteやタイルだけのMaxTilesも存在した。3ds Max、Cinema 4D、SketchUp、Blender、MODO向け及びFBX、OBJ形式版がある。
SketchUp用のペーパークラフトプラグイン。
オープンソースのイメージベースモデリングソフトウェア。ライセンスはAGPL3。
オープンソースのG-code生成・送信ツール。スライサーのバックエンドには、Slic3r、Skeinforge、CuraEngineを使うことができる。床面上への複数オブジェクトの詰め込みや、複数台の3Dプリンターにも対応している。
このセクションにある物は、特定用途での利用に特化された物である。
六角大王の簡易版を同梱して販売している。また、姉妹ソフトとして、ポップカードが作れるポップアップカードデザイナーがある。
Blender用アドオン。旧HDRI Lighting Studio & Editor←HDRI Editor for Blender。
歴史的経緯などにより、NURBSサーフィスモデリングに対応している3DCGソフトウェアは多い (3ds Max、Maya、Houdini、Blender、Shade 17以降、LightWave + LWCAD、Ayamなど)。また、3D-CADはNRUBSベースのものが多く、主に工業デザインや建築において使われるものの、グラフィックデザインなどのCG目的で使われることもある (Rhinoceros 3D、Fusion 360など)。NURBSスカルプトに対応するソフトウェアも存在する (MayaのArtisanなど)。NURBSソリッドモデリングに対応するソフトウェアもある (Ayamなど)。
シーン転送プラグイン群。V-Rayなど様々なレンダラーに対応している。
総合的な3DCGソフトウェア集。VR対応モデリングのSubstance 3D Modeler(旧Medium、元Oculus VR製)、レイアウト及びレンダリングのSubstance 3D Stager (Adobe Dimensionの後継)、プロシージャルのSubstance 3D Designer(旧Substance Designer、MaPZone及びProFXの後継、元Allegorithmic製)、パーティクルブラシやフローマップ対応の2D/3DペイントのSubstance 3D Painter(旧Substance Painter、元Allegorithmic製)、写真からの3Dモデル生成のSubstance 3D Sampler(旧Substance Alchemist、Bitmap2Materialの後継、元Allegorithmic製)が含まれている。StagerとModelerを除く製品はSubstance 3D Texturingとしても提供されている。
レイヤベース。Adobe Creative Cloudの一部。Linux未対応。Cinema4Dで使われるc4d形式の読み込みにも対応している。
マスクトラッキング、2Dフェイストラッキングにも対応しているほか、プレーナートラッキングのMocha AEが付属している。また、統合型3DCGソフトウェアのCinema 4D Lite及びC4D連携プラグインであるCINEWARE (旧CINERENDER)が付属している。
8bpc/16bpc整数が標準であり、32bpc floatに未対応のエフェクトが残っており、あまり映画には使われてこなかったが、高速であるためテレビ番組の製作には良く使われている。
Adobe Premiere Pro (動画ノンリニア編集)とシームレスに連携可能なほか、Adobe Media Encoder (エンコーダ)とも統合されている。
Amazon Web Services及びGoogle Cloud Platformを使用可能。
オープンソース。Blender、3ds Maxに内蔵されている。Cinema 4D用のプラグインもある。
GPU対応の物理ベースレンダラー。ABVENT製の、Vectorworks、Rhinoceros、Revit、SketchUp、ArchiCAD用レンダラーであるArtlantis v6以降に搭載されている (以前はMaxwell Renderのエンジンを搭載していた)。また、BricsCADにも搭載されている。
神経細胞形態学のためのBlender用アドオン。電子顕微鏡画像の積み重ねから、3Dモデルを生成することなどが可能。
Cinema 4D用のサブスクリプションパッケージ。メッシュ非破壊編集のMeshTools、地形作成のTerraformFX (旧Terraform4D・元Frank Willeke製)、植物作成のTaiao、パーティクル及びマルチ物理のX-Particles、GPUパーティクルのNeXus、レンダラーのCycles 4D(Cyclesの派生)、各種マテリアルを含んでいる。
X-Particles では様々なパーティクルモディファイア、パーティクルのメッシュ化、流体・気体流体シミュレーション(炎はExplosiaFX (元Blackcore tech製)の技術を統合)、稲妻エフェクト、布シミュレーション、ストレンジアトラクター、2Dセルオートマトン、2D/3D拡散律速凝集、万有引力などに対応している。マルチ物理プラグインDPIT Effex (元NAVIÉ製) の一部技術も統合されている。
モーションキャプチャーソフトウェア。Bladeの後継。
Arnold用のシェーダーライブラリ。MITライセンス。Arnold 5対応は極一部のみ。
NPRの一種であり、ベクター画像フォーマット (SVG、Flash、Adobe Illustrator、EPSなど) で出力を行う。多くは動画にも対応している。Webオーサリングなどに使われる。
様々な3D形式ファイルを管理・表示できるソフトウェア。ファイル形式変換にも対応している。ポリゴン数削減ツールのPolygon Cruncherを搭載したバージョンも存在する。
Blender用のライトフィールドレンダリングアドオンが提供されている。
Blender等に付属の物理ベースレンダラー。単体版のCycles Standaloneもある。Apacheライセンス。