3DCGソフトウェア
以前は連番objファイルなどが使われていたが、現在はオープンソースのAlembic形式が普及してきている。
Blender用モデリングアドオン。
3ds Max用のスクリプト。
SketchUp用のペーパークラフトアドオン。無料。
Adreno Profilerの後継。
ソリッド及びサーフィスモデラー。無料版あり。NURBSだけでなく、T-スプラインやポリゴンにも対応している。また、アニメーション及びレンダリングにも対応している。
以前は簡易ソリッドモデラーの123D Designも存在した。
道生成→建物生成を行う。生成にL-Systemを使用しているものがある (CityEngineなど)。
Blender用アドオン。
Unity用のクロス、ソフトボディ又はワイヤーシミュレーションアセット。
3ds Max用の液体シミュレーションプラグイン。
開発停止中のソフトウェア
MentalRay及びArnold用のシェーダー集。EssentialとVolumesが存在する。Essentialは無料。VolumesはSoftimage及びMayaのMentalRayのみ対応。Softimage|XSI 7以降に標準搭載されていた。フレークシェーダーなどが含まれている。
無料。Windows専用。3Dビュワーが付属している。3Dモデルからの各種マップの生成、画像からの各種マップ生成に対応している。ハイポリモデルからローポリモデルのテクスチャを生成可能。
標準で対応している統合ソフトウェアが多い (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アドオンなど)。
MakerBot Desktop (旧MakerWare)の後継。MakerBot用のG-code生成・送信ツール。無料。モバイル版のMakerBot Mobile (MakerBot PrintShopの後継) もある。
Lightwave向けの流体シミュレーションプラグイン。GPUシミュレーションにも対応している。表面波シミュレーションのNaminamiFXと、流体パーティクルのFluidParticleが含まれている。後者はNVIDIA PhysXをベースにしている。販売終了。
オープンソース。Direct3D 9時代のHLSLシェーダーをGLSL/D3D10 HLSL/Metalシェーダーに変換できる。
キューブマップ作成ツール。オープンソース。BSDライセンス。コマンドライン版のcmftも存在する。Skybox、放射照度(irradiance)キューブマップ、放射輝度(radiance)キューブマップを生成可能。
Animazoo OSの後継。Unity、MotionBuilder、Unreal Engine、Siemens Jack用のプラグインも存在する。
Rayvisionの運営するFoxRenderfarm用。旧Cloud Render App。
iOS及びAndroid向けのスカルプトアプリ。頂点ペイントにも対応している。オープンソースでWebGLベースだったSculptGLの後継。
再メッシュ化に対応するソフトウェアには、BlenderのRemeshモディファイア、MeshLabの「Remeshing, Simplification and Reconstruction」、NetFabbのRemeshなどが存在する。メッシュ修正は3ds Max 2021.3以降のMesh Cleaner Modifierなどがある。
Unity用アセット。
建築可視化向けの3ds Max用レンダーファーム管理ソフトウェア。
パーティクルでは、パラメータベースのものやエクスプレッションベースのものが多かったが、現在はノードベースのパーティクルシステムが増えている (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 + V-Ray/Mental Ray/Octane/Corona Renderer/Maxwell/FStormRender向けスキャッタープラグイン。VRayScatterの後継。
姉妹プラグインにMaya用のVRayScatter for Mayaやプロシージャルなメッシュ複製のVRayPatternもある。
MultiScatter向けアセット集として樹木のiTreeや草木のiGrass、高山植物のiAlpine、低木のiBushesなどが別売されている。
シンプルなタスク管理ソフトウェア。オープンソース。Blender InstituteのTears of Steel製作のために開発された。
画像ベースのため、動く雲などの再現はできない。
スケッチモデラー。無料。
BaSixのハードウェアを使用したモーション解析(英語版)ソフトウェア。姉妹ソフトウェアとして、Maya、MotionBuilder、Softimage用のTalonプラグイン (旧Talon Viewer←MAC RT Viewer)及びAnimationプラグインも存在する。
標準でクラウドレンダリングに対応する統合ソフトウェアも存在する (3ds MaxのA360 Rendering、HoudiniのHQueue RenderのCloudなど)。また、独自のクラウドレンダリングサービスを用意しているレンダリングソフトウェアも存在する (OctaneRenderのRNDR/OctaneRender Cloud、V-RayのChaos Cloud (旧V-Ray Cloud)、Maxwell 5以降など)。
ゲームエンジンなどでは他のソフトウェアのショートカットに似せることが多く (Unity、UNIGINEなど)、Blenderも2.8で業界互換のキーマップが追加された。
コンテキストメニューは、円形メニューを採用するものが増えている (Maya、Modo、Blender 2.81以降、Houdini 16以降など)。
なお、UIの配色は、3DCG寄りのソフトウェアでは標準で暗い色が基調にされること多く (Maya 2011以降、3ds Max 2011以降、LightWave 10以降など)、CAD寄りのソフトウェアでは標準で明るい色が基調にされることが多い (SketchUpやRhinocerosなど)。近年ではOSにも標準でダークテーマとライトテーマの両方が搭載されるようになってきている (macOS Mojave以降、Windows 10 May 2019 Update以降など)。
別名Ericsson Texture Compression Tool。ETC1/2及びEACへの圧縮に対応していた。Unityで使われている。
プロジェクト管理 (手順計画、日程計画、タスク管理、報告・通知管理、メモ管理、自動集計)、モデルやショットなどのデジタルアセット管理 (バージョン管理、異形管理、依存管理、レビュー、パブリッシング)など。レビューのための機能として、タグ付け機能、コメント機能、動画ストリーミング、自動的なターンテーブル動画の生成などが搭載されているものもある。レビュー用動画作成のために、レンダーファーム管理ソフトと連携できるシステムもある。
ファイル内部でのバージョン管理や異形管理に標準で対応している統合ソフトウェアも存在する (3ds MaxのScene States、modoのRender Passes、HoudiniのTakes、Cinema 4D R17以降のTakeシステムなど)。
2022年現在、3DCGソフトウェアと管理システムを結ぶための標準APIである OpenAssetIO が Academy Software Foundation で開発中となっている(元Foundry製)。
↑ NukeとHieroを含む
HDRIに存在する環境光以外の光源を再現するために、HDR画像からのライト抽出が行われている。
これらのソフトウェアは主にゲームやリアルタイムレンダリング向けである。オフラインレンダリング向けでは、OpenEXRの圧縮機能を使うことが多い。
テクスチャ圧縮に使用可能な方式は、使用するAPIやGPUによって異なっており、モバイル向けとデスクトップ向けで異なる圧縮が使われている。また、2018年6月時点で、OpenGL ES 3.0未満にのみ対応するGPUを使っている消費者がまだ残っているため、レガシーな圧縮方式も未だ使われている。一方、デスクトップでは既にDirectX 11以降にほぼ移行した。
デスクトップ向けでは、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で対応した。Android 5.0及びiPhone 6以降では、最新の圧縮方式であるASTCが使えるようになっている。
コンポジットに使われるディープ画像へのレンダリング又はCryptomatte出力に対応のもの。上述のV-Ray、RenderMan、Maxwell Render、Redshift及びOctane Renderも参照。
なお色合わせ(カラーマッチング)の容易なスペクトルレンダリングもVFXに使われてきている。
画像や映像のやりとりでは色空間が重要となる。色空間には、カメラの撮像素子の出力の色空間、圧縮のための色空間、作業のための色空間、保管のための色空間、頒布のための色空間、表示デバイスの表示素子の出力の色空間などが存在する。入出力デバイスによって表現可能な色空間が異なるため、目的によって色空間を使い分ける必要がある。
カメラの撮像素子の出力は、固有の色空間を持っており、カメラで撮られたRAW画像やRAW動画は固有の色空間となっている。ガンマは基本的にリニアとなっている。バス幅や帯域幅や保存領域などのサイズの問題から画像や動画の非可逆圧縮が必要となる場合、見た目の劣化が少なく非可逆圧縮に向く色空間への変換が行われている (DPXのLog、ProPhoto RGB、YUV 4:4:4 12bit、YUV 4:2:2 10bitなど)。
作業のための色空間では、光の物理的性質を利用した処理とアーティスティックな処理が行われるため、色差が物理的に均一で、かつ色域が人間の見える範囲により近く、かつ人間が扱いやすいRGBの色空間であるACEScg(リニア、D60ホワイトポイント)やRec.2020リニア(D65ホワイトポイント)がよく使われている。ACEScgは色域がRec.2020リニアに近い上に映画に使われてきたDCI-P3色空間を包括しているなどの利点があるものの、非物理的な色を含むなどの様々な問題が存在する。そのため、狭い色域のRec.
Blender用アドオン。派生品としてFloraアドオンもある。
Windows用の3DCG学習向け統合ソフトウェア。ポリゴンモデリングには未対応だが、パーツを組み合わせてモデリング可能。「とてかんCG」(DoGA-L/Eシリーズの後継)の英語版。Child's PLAY AnimationとTeen's PLAY Animationがある。UnityでDoGA形式を読み込む為のアセットもある。また、DoGA向けポリゴンモデラーとしてPolyEditがあった。
NURBSサーフィス/ソリッドモデラー。Linux未対応。6でプロシージャルモデリングプラグインのGrasshopperや物理エンジンプラグインのKangaroo、レンダリングプラグインのRhinoCyclesが標準搭載となり、7でSubdivision Surfaceモデリングに対応した。VRビューポートプラグインのRhinoVRもある。
アニメーションには商用プラグインのBongoが必要となる。スカルプトモデリングにはGemvision製 (元TDM Solutions製) のMatrixGoldなどが必要となる。
デザイン方面で使われることが多いが、マルチメディアやグラフィックデザイン目的でも使われている。
3ds Max用の揺れ再現プラグイン。
Rhinoceros用のスキャッタリングプラグイン。
3DCGソフトウェア向けに、RAW画像の読み込みや、OpenEXRやRadiance HDRなどでのHDR画像出力に対応している。2009版を最後にディスコン。
MODO及びBlender用のマテリアル集。それぞれ製品向け、建築向け、半透明向け。
オープンソースのゲームエンジン。PBRシェーダーには派生版のNabla (旧IrrlichtBAW) が必要となる。
深度カメラを使って3Dモデルを生成するソフトウェア。複数カメラに対応するProと、単体カメラのみの通常版がある。
医療機器からのデータを基に、可視化、解析、理解を行うためのソフトウェア。サーフィス再構築に対応している。
iPhone用の構造光3Dスキャンアプリ。フロントカメラで撮影しながら、ディスプレイからパターンを照射することで、3Dスキャンを行う。
Maya用の破壊シミュレーション用プラグイン。有限要素法ベース。Maya 2019まで対応。Maya 2012以降に簡易版が付属していた。
ドリーズーム(英語版)を手軽に行うためのリグやスクリプトなど。
0未満の独自デノイザ等)、分布と共分散を使用したり(BCD等)、二組のレンダリング結果を使用したり (Altus等) といったことも行われていた。しかしながらこれらは設定が複雑となっており、機械学習の進化に伴って設定の簡単な機械学習ベースのノイズ除去が普及していった(NVIDIA OptiX AI-Accelerated Denoiser、AMD Radeon Image Filtering (RIF) LibraryのAIデノイザー、Intel OIDN、Octane Render 4以降の独自AIデノイザー、RenderMan 25以降のAIデノイザーなど)。機械学習ベースのノイズ除去はサンプリング数の少ないプレビューレンダリングに強いものの偏りが大きく、2022年現在その偏りを誤差推定で抑えたProgressive Denoisingが提案されている。またどんなノイズ除去手法でも正確にはならいないため、動画ではフレームを跨いでちらつきを抑えたデノイズ処理が必要となる(OptiXのtemporal denoisingなど)。その他、レンダラーによってはノイズ除去の他に分散推定量の大きい所でサンプリング数を増やす適応サンプリング (adaptive sampling) が使えるものの、こちらも局所的収束に陥った場合にバイアスが生じるため注意が必要となる。
Blender用アドオン。格子形の道路のみ生成可能。
GPU対応のイメージベースモデリングソフトウェア。ストライプパターンによる構造光3Dスキャンにも対応している。
旧InstantUV。3Dモデル最適化、内部ジオメトリ削除、UV展開、テクスチャベイク、形式変換などに対応している。
オープンソース。
モジュールベースのキャラクター作成ソフトウェア。無料。Photoshopとの連携に対応。開発終了。
Maya/Maya LT/3ds Max/Modo/Blender/Motion Builder/MetasequoiaとUnityを連動させるプラグイン。オープンソース。以前はxismo、VREDにも対応していた。
RVをオープンソース化したもの。
オープンソースのレンダラー。Javaで書かれている。パストレースとイラディアンスキャッシュに対応。SPECjvm2008に含まれており、Java環境の性能評価で使われている。
宇宙の背景を作成するためのツール。キューブマップでエクスポート可能。
3D景観作成のための3ds Max向けプラグイン。リアルな海や空などの景観が作成可能。
標準でプリプロダクション向けの機能を持つ3DCGソフトウェアも存在している(BlenderのStorypencil addonなど)が、ストーリーボードにはPhotoshopなどの一般的な画像編集ソフトウェアも使われている。またビデオコンテには一般的な3DCGソフトウェアも使われている。詳しくはプリプロダクション#プリプロダクションソフトウェアの例を参照。
↑ 外部アドオンにScene Strip Toolsアドオンもある。また過去には外部アドオンとしてUbisoft Shot Managerアドオンや2Dストーリーボード向けのFJR_storyboardtoolも存在した。
↑ ストーリーボード向けのInterActiveStoryBoardスクリプトも存在した。
↑ Grease Pencilの後継。旧Chris Zurbrigg製。
↑ アニマティック向けのjSequencerスクリプトも存在した。
↑ 旧Film & Stage。以前はプラグインであった。
2D/3Dストレンジアトラクター、1D/2D/3Dセルオートマトン、2D/3D拡散律速凝集 (DLA)、Boids、流体、フラクタル、格子気体法、Magnetic Pendulum、 2D/3Dスピログラフ、L-Systems、反応拡散系、雪片など。
3DモデルからAOマップを生成するソフトウェア。GPU対応。
開発停止中
Unity用の宇宙生成アセット。
CAVEやHMDに対応している。3ds MaxやMayaなどからの表示に対応している。
旧DJV Imaging。オープンソースの画像シーケンスプレイヤー。ステレオ3D動画やデジタルシネマカメラ形式には未対応。
ボクセルモデラー。無料。
UV Atlas生成ツール。オープンソース化された。ライセンスはMITライセンス。
Qt向けの2D/3D UIデザイナー。2D向けのQt Quick及び3D向けのQt 3D Studioの後継。作ったUIはAutodesk VREDで使用することも可能。
前身のQt 3D Studioは旧NVIDIA DRIVE Design Studio←Nvidia UI Composer (NVIDIA製)←Anark Gameface (含Anark Studio及びAnark Format SDK)←Anark Studio (Anark Corporation製)。オープンソース化された。
Kinect等の深度カメラは内部で構造光3Dスキャンを用いているものの、そのデータは深度画像へと変換されて外部に渡される。
物理レンダラー。単体版のMaxwell Studioもある。カメラレンズやフィルムをシミュレーションするため、絞り形状やレンズグレアも再現可能。
SoftimageのICE向けの、万有引力を再現するプラグイン。粒子同士の融合も実装されている。開発停止中。
ソフトウェアによってUIやショートカットは異なるが、共通点も多い。
3Dビューの視点の操作では、ポインティングデバイスとキーボードが使われている。ポインティングデバイス用UIでは、Autodesk製品が3DCG/3D CAD/3D GISの共通UIとして「ViewCube」を採用している (3ds Max、Maya 2008以降、Softimage 2011 SAP以降、Mudbox 2013以降、MotionBuilder 2009以降、Inventor 2009以降、Revit 2009以降、Fusion 360、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というように、それぞれ異なるキーが使われている。
デジタルアセット管理システム。Unreal Engine、3ds Max、Maya、Photoshop、Visual Studioなどに対応している。
開発停止中
モデリングにも対応している。下位版としてToyStudioが存在する。
テクスチャマッピングに用いるUV座標の編集を行うソフトウェア。販売停止中。
LightWave用の樹木生成プラグイン。葉のPBRテクスチャは無料頒布されている。
多くの物理ベースレンダラーは、リアルな被写界深度 (ボケの再現) や3Dモーションブラー (流し撮りや光跡の撮影に必要となる長時間露光(英語版)の再現など) に対応している。ローリングシャッター再現に対応するソフトウェアも増えている (Maya 2017以降および3ds Max 2018以降に付属のArnold、LightWave 11.5以降、Blender 2.77以降のCycles、Houdini 18.5以降のPhysical Lens VOPなど)。
標準で搭載されている統合ソフトウェアも存在する(Blender付属のReal Snowアドオン、HoudiniのLabs Snow Buildupなど)。
3DモデラーのPresagis Creator、地形作成用のTerra Vista、各種シミュレーション・可視化ソフトウェアを含む。
オープンソースのレンダーファーム管理ソフトウェア。3ds Max、Maya、Softimage、Cinema4D、Houdini、Blender、Nuke、After Effectsに対応している。
PSR (Position-Scale-Rotation)へのベイクと、PLA (Point Level Animation)へのベイクがある。また、PLAでは、頂点数の増減に対応するものとしないものがある。#ジオメトリーキャッシュも参照。
Visual Studio Code用のGLSLシェーダー開発向け拡張。MITライセンス。
ピクセルシェーダーのみ
3DCG動画の後処理では、コンポジット、ノンリニア動画編集、カラーグレーディングが行われており、それら複数の工程に対応するソフトウェアも存在している。また、統合ソフトウェアの中には、これらの工程に対応するものもある (SoftimageのIllusion、HoudiniのCOP、BlenderのコンポジットノードやVSEなど。後述)。
thinkingParticles用の気流作成ツールであるAir Masterを含む。
Nuke用のSyntheyes互換レンズ歪みプラグイン。オープンソース。
Maya向けのマテリアル集群。Arnold向け、Redshift向け、V-Ray向けがある。一部Cinema 4Dにも対応している。基本(Base)、床(Floor)、金属(Metal)、屈折 (Refractive) が存在した。
Zbrush用の樹木作成向けプラグイン。かつては無料だった。
DDS、KTX、PVR、Basis形式に対応している。PVRTC、DXT (S3TC)、ETC、ASTC、ETC1S/UASTCへの圧縮に対応している。3ds Max、Maya、Photoshop向けのプラグインがある。
国産のモデラーおよびトゥーンレンダラ。アニメーション作成も可能。下絵をなぞるだけで立体化できる「3Dマンガ機能」や「人体作成機能」が特徴的。無料版の無印も存在した。
最新バージョンは2012年にリリースされた6.4.1。セルシスは、六角大王Superの技術を取り入れた次期3Dソフトウェアの開発を始め、2013年10月にCLIP STUDIO MODELERをリリースした。
旧Phoenix FD。流体シミュレーションプラグイン。3ds Max用とMaya用がある。3.0でFLIP法に対応し、4.0で剛体シミュレーションやthinkingParticlesとの連携に対応した。V-Ray Premium及びCorona Premiumの一部。
WebベースのGLSL ESフラグメントシェーダー構築及び共有ツール。コードベース。MITライセンス。WebGL 2.0未対応。
GPU未搭載のスーパーコンピュータで算出したデータの可視化は、昔は別途レンダリング用コンピュータ・クラスタを用意して行っていたが、現在はスーパーコンピュータで直接CPUレンダリングすることも行われている。
モデラーとレイアウトが分かれている統合ソフトウェア。Aegis Videoscape及びAegis Modelerの後継。3Dペイントやノードベースのプロシージャルモデリングには未対応。姉妹ソフトに、モーションリターゲティングとKinectによるモーションキャプチャに対応する「NevronMotion」と、ショットスカルプトソフト「ChronoSculpt」が存在した。
単体の他に、ケージ変形/スカルプトなどに対応する3rd Powers製プラグインを同梱したLightWave + 3rd Powers Full Plugin Suiteもある。
3ds Max向け。元々パーティクルプラグインであったが、その後、プロシージャルプラグインのGENOMEが統合された。オープンソース化された。
Microsoft Azureを用いたクラウドレンダリングサービス。旧Azure Batch Apps←GreenButton。3ds Max、Maya、Blenderに対応している。
リトポロジは、基本的にフェイスへのスナップを使って行うため、多くのソフトウェアが対応している。スケッチや輪切りによるリトポロジもある。自動リトポロジも存在する。トポロジ転送に対応するソフトウェアもある (Houdini 18.5以降のTopoTransferなど)。
↑ 旧PolyBoost (元Carl-Mikael Lagnecrantz製)
↑ アルゴリズムには独自のReForm、Quadriflow、Instant Meshesを採用している
1 2 Instant Meshesベース
1 2 QuadRemesherベース
↑ OpenVDBベースのものとQuadriFlowベースのものがある。以前はDynRemeshアドオン、Quadriflow remesherアドオン、Instant Meshesアドオン、Tesselator Quad-Remesherアドオンなどが必要であった。
↑ Instant Meshesベース。V1ではInstant Meshesのインストールが必要だった。
Maya用のカメラリグ。
オープンソース。SPIR-VをGLSL/Metal SL/HLSLシェーダー等に変換できる。
開発停止中
iOS向けのフェイシャル/ボディーモーションキャプチャーアプリ。1.4で写真測量法による3Dスキャンに対応した。無料。Cineversity CV-ARの後継。
開発停止中
無料の国産ポリゴンモデラー。旧Etude/3D。逆光アルゴリズムを搭載していた。
Blender用の景観生成向けアドオン。
姉妹製品にノードベースのNodeScapesや空生成のTrue-Skyもある。過去には草原だけのTrue-Grassや岩だけのTrue-Rocksも存在した。
各種マップを生成するツール。法線のペイントにも対応している。非商用無料。バージョン4.1でテクスチャのマルチアングルライトスキャンや、PBR向けマップ生成に対応した。
フリーランサー向けの時間追跡及び勘定ソフトウェア。