3DCGソフトウェア
標準で搭載されている統合ソフトウェアも存在する(Blender付属のReal Snowアドオン、HoudiniのLabs Snow Buildupなど)。
SnowFlowPro (48DESIGN)
積もった雪を生成する3ds Max用プラグイン。SnowFlowの後継。開発終了。
PolySnow Plus (Poly Design)
積もった雪を生成する3ds Max用プラグイン。
道生成→建物生成を行う。生成にL-Systemを使用しているものがある (CityEngineなど)。
Esri CityEngine (Esri←Procedural Inc←ETH Zurich)
街生成ソフトウェア。Maya用プラグインのSerlio及びHoudini用プラグインのPalladioも存在する。L-systemsを拡張したドメイン固有言語のCGA shape grammerを使用している。
Scene City
Blender用アドオン。旧Suicidator。
City Rig (C4Depot)
Cinema 4D用プラグイン。格子形の道路のみ生成可能。
Blender用アドオン。格子形の道路のみ生成可能。
道路の生成に未対応のもの。
Maya用の街生成スクリプト。道路の生成には未対応。オープンソース。
Interior Mappingを使ったものなど。
WindowBox Shader (Julius Ihle)
内装シミュレーションを行うOSLシェーダー。無料。
Fake Interiors FREE (Amplify Creations)
Unity用。無料。
Interior Mapping向けアセット。
Traffiq (polygoniq)
Blender用交通アセット。
Blended Cities
Blender用アドオン。オープンソース。
Building Generator
3ds Max用の建物生成スクリプト。無料。道路の生成には未対応。開発は止まってるが、3ds Max 2019でも動作可能。
Kludge City
Maya用の建物生成スクリプト。道路の生成には未対応。
vRoom (Eurisko Studios)
Lightwave用の内装シミュレーションプラグイン。
Procedural City Generation in Python
オープンソースの街生成ソフトウェア。
3ds Max用スクリプト。単体版のGhostTown Standaloneが開発中となっていた。
道路作成に標準対応する統合ソフトウェアやプロシージャルモデリングプラグインも存在する (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、Cinema 4DのSpline Dynamics、HoudiniのWire Object、Unreal Engine 4のCable Componentプラグイン、CRYENGINEのRope Toolなど)ほか、ケーブルの物理に剛体、布もしくは軟体シミュレータを使用する方法も存在する。
Hanging Rope / Cord Generator
Maya用スクリプト。
Manox.Powerlines
電線や電柱や鉄塔などを生成するためのUnity用アセット。開発終了。
標準でプロシージャルな地形生成に対応しているソフトウェアも存在する (Houdini 16以降、Blender 2.79以降に付属のA.N.T.Landscapeなど)。
Relief Terrain Pack
Unity用の地形シェーダー及びエディタ。地形シェーダーは、高さマップベースの地形だけでなく、ボクセルベースの地形にも対応している。
Unity用アセット。
Unity用アセット。
Unity用アセット。
Cubiquity for Unity
Unity用アセット。オープンソース。開発停止中。
Unity用アセット。開発停止中。
Ultimate Terrains
Unity用アセット。開発停止中。
一部のツールはディティールマップ (セカンダリーマップ)にも対応している。地形ペイントを行うためのUnity用アセットが多数存在する (Terrain Former、Erosion Brush、Ramp Brushなど)。
Terrain Nodes Add-on
Blender用アドオン。
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形式読み込みアドオン。オープンソース。
CityGML形式をOBJ形式に変換するスクリプト。オープンソース。
Terrain plugin for 3DS Max
DEMデータから景観を作成するための3ds Max用プラグイン。
Real World Terrain
DEMデータから地形を作成するためのUnity用アセット。
Blender GIS
オープンソースのBlender用アドオン。ESRIシェープファイルやワールドファイル付き画像の読み込みなどに対応。分析用マテリアルの構築ツールも付属している。
ストーリーボードにはPhotoshopなどの一般的な画像編集ソフトウェアも使われている。またビデオコンテには一般的な3DCGソフトウェアも使われている。
Celtx (Backlight←Celtx)
Webベースのプリプロダクション用ソフトウェア。ストーリーボードの共有にも対応している。
Storyboard Pro (Toon Boom Animation)
2D/3Dストーリーボード作成ソフトウェア。スクリーンライティングのFinal Draft形式の読み込みに対応している。
2D/3Dストーリーボード作成ソフトウェア。オープンソース。スクリーンライティングのFountain形式の読み込みに対応している。
TVPaint Animation (TVPaint Developpement)
Professional Editionに2Dストーリーボード作成向けの機能がある。
StoryBoard Quick / Artist (PowerProduction Software)
2Dストーリーボード作成ソフトウェア。下位版のStoryBoard Quickとアニマティックにも対応する上位版のStoryBoard Artistがある。後者は3Dオブジェクトにも対応している。Final Draft形式の読み込みに対応している。プラグイン版としてMartiniがあり、Avid Media Composer、Final Cut Pro、Premiere Pro、Vegas Proに対応している。
FrameForge Storyboard Studio (Innoventive Software)
旧FrameForge Previz Studio。プレビズ及び3Dストーリーボード作成ソフトウェア。
FLIX (Foundry←Sony Pictures Imageworks)
Webベースの共同作業向けストーリーボード管理ソフトウェア。ストーリーボード作成ソフトウェアのStoryboard ProやTVPaintとの連携に対応している。ShotGridへのパブリッシュも可能。Mayaにも対応していたが6.0で削除された。
Story Planner (Digital Video S.p.A)
2Dストーリーボード作成ソフトウェア。Toonzの派生製品。最終更新は2012年リリースの3.4。
Redboard (Hibbert Ralph Animation)
ストーリーボード作成ソフトウェア。3Dを配置後、上から2Dペイントを行う。Maya等へのエクスポートに対応している。
Shot Designer (Hollywood Camera Work)
モバイル版も存在する。
ドリーカメラリグやクレーンカメラリグなどの現実に即したカメラリグは、撮影前のプレビジュアライゼーションにも使われている。標準で搭載する統合ソフトウェアも存在する (Cinema 4D R15以降のCamera Crane、Blender 2.79以降に付属のAdd Camera Rigsアドオンなど)。
Film Camera Rig for LightWave 3D
LightWave用のカメラリグ。
KupCam Camera Crane Rig
Maya用のカメラリグ。
Maya、3ds Max、Softimage用のカメラリグ。
Virtual Dolly/Crane For Maya (Hollywood Camera Work)
Maya用のカメラリグ。
3ds Max及びMaya用のカメラリグ。
Cablecam (LIGHTARCHITECT)
Blender用のケーブルカムアドオン。
ドリーズームを手軽に行うためのリグやスクリプトなど。
Dolly Zoom Camera Rig
Blender用のカメラリグ。
Blender用アドオン。
vertigoTool for Maya
Maya用スクリプト。オープンソース。
LightWave (InterSense向け)、Unreal Engine 4のVirtual Camera Pluginなどがバーチャルカメラシステムに対応している。
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など)。
Real Camera
Blender用カメラアドオン。オートフォーカス、自動露光対応。無料。
カメラ投影では初期CGや航空写真などに使われているオルソ(垂直投影)、一般的な物理カメラのパースペクティブ(透視投影)、パノラマ写真作成のための魚眼レンズに用いられる等距離射影(Equidistance)や等立体角射影(Equisolid)、円柱状投影、環境マッピングに用いられる正距円筒図法(Lat-Long)などが使われている。 一部の映画に用いられるアナモルフィックレンズもある。
立体映画および3Dテレビ向けのステレオカメラ、VRで使われるステレオ360°動画向けのVRカメラなども存在する(#VR動画も参照)。
またティルト/シフトレンズは建築パースや製品写真などで二点透視を実現するために使われている。これらはシフトは非写実レンダリングにおける2Dパンにも使われている。
特殊な投影では線の歪みを抑えながら広い視野を実現できるパニーニ投影 (別名Vedutismo投影。Unreal Engine 4、UnityのSRP 6.0.0以降などが対応)、実写との環境比較に用いられるミラーボール投影(Blenderなどが対応)、正投影 (オルソ)にピントのあるテレセントリックレンズ(Mitsuba Renderなどが対応)、2.5Dゲームで使われる斜投影などもある。
Camera Perspective Editor
Unity用アセット。等角投影、斜投影、ティルト/シフトレンズなどの投影法に対応している。ドリーズームなどのカメラ操作にも対応している。
レンズ歪みの適用/補正はソフトウェアにより異なるアルゴリズムが使われている。アルゴリズムには放射状歪みの適用/補正だけでなく、接線歪みや薄プリズム歪みの適用/補正に対応するものもある。代表的なものには単純な二次式補正、SynthEyesやBoujouで使われている三次式補正、libmvの多項式モデル及びDivisionモデル (OpenCVのopencv_sfmモジュール、Blender等が対応)、3DEqualizer方式 (3DEqualizer、FusionのLensDistortノード等が対応)、PFTrack方式 (PFTrack、FusionのLensDistortノード等が対応)、Nuke/Natron方式 (Blender 2.90以降等が対応)、写真測量ソフトウェアで良く使われているBrown-Conrady歪みモデル、PTLensの独自モデル (Hugin等が対応)、Adobe Camera Model (PTLens等が対応)、OpenCVの独自モデルなどが存在する。
また、歪みデータを画像化したSTマップ等のテクスチャも存在し、NukeのSTMapノード、FusionのTextureノード、PFTrack 2016以降、mocha ProのLens ModuleのRender Distortion Maps、V-Rayなど、多くのソフトウェアが対応している。
Lens Distortion Plugin Kit (Science-D-Visions)
Nuke用の3DEqualizer互換レンズ歪みプラグイン。STマップ作成向けツールも含んでいる。姉妹プラグインに、After Effects用のAfter Effects Lens Distortion Pluginが存在する。
ft-Lens Distortion (aescripts + aeplugins)
After Effects用のCubic方式のレンズ歪みプラグイン。
ft-UVPass (aescripts + aeplugins)
After Effects用のUVパス向けプラグイン。STマップにも使用可能。
SyLens for Nuke
Nuke用のSyntheyes互換レンズ歪みプラグイン。オープンソース。
mocha lens importer for AE (Imagineer Systems)
After Effects用のmocha Pro互換レンズ歪みプラグイン。
斜投影は2Dゲームやドット絵で良く使われており、2.5D的な表現が可能となる。単純な斜投影では円や球なども歪むため、それらが望ましくない場合は工夫が必要となる。
斜投影に標準で対応するソフトウェアも存在する (FormZなど)。斜投影に未対応のソフトウェアでも、垂直投影 (オルソ)にLatticeデフォーマを組み合わせるという方法も存在する。
2.5D Oblique Projection
Unity用アセット。
unity-oblique-projection
Unity用アセット。無料。
嘘パースはアニメなどのNPRレンダリングに使われている。
Pencil+ (P SOFTHOUSE)
3ds Max用のNPRプラグイン。嘘パースが可能なパース変形モディファイアを含んでいる。
プラネタリウムなどのドーム投影には、主に魚眼レンズが使われている (ミラーが使われるものもある)。魚眼レンズでのレンダリングに未対応なソフトウェアも残っているが、Lat Longやキューブマップからフィッシュアイへの変換用ソフトウェアも存在する (Pano2DomeやCube2Domeなど)。ドーム映像の確認は、AMATERAS Dome Player (ORIHALCON Technologies)などで可能。
ドーム投影ではドーム内反射 (Cross-Bounce)が起こるため、そのドーム内反射のシミュレーションに対応するソフトウェアも存在する (Domemaster Stereo Shaderなど)。
全天周動画とステレオ3D動画を組み合わせた全天周3D動画というものも存在する。
ドーム動画の編集にはAfter Effectsとプラグインの組み合わせ(Navegar FoundationのNavegar Fulldome、エバンス・アンド・サザランドのDigistar Virtual Projector、Société des Arts TechnologiquesのCAMSPHEREなど)が良く使われていたが、After Effects 2018以降はMettle SkyBoxが統合され標準でドーム動画の作成に対応している。
Omnity (Elumenati)
Unity3D用のリアルタイムにドーム表示を行うプラグイン。
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用のライトフィールドレンダリングアドオンが提供されている。
Lytro Volume Tracer (Lytro)
シーンのタイムワープは、高速度撮影 (スローモーション)や低速度撮影 (ファストモーション)の再現に使われており、それらに対応する統合ソフトウェアも存在する (Maya 2011以降のScene Time Warp、LightWave 9以降のTimewarp、BlenderのTime Remappingなど)。
また、カメラのみを通常速度で動かしながら、それ以外の時間を止めるフリーズタイムや、それ以外の時間をスローモーションにするバレットタイムに標準で対応するソフトウェアも存在する (LightWave 9以降のTimewarp機能など)。フリーズタイムやバレットタイムは、モーションブラーの扱いに注意が必要となる。
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、UnityでBlender Geometry Nodesアセットを使うためのBEngine For Unityなどは存在している。
規則的なオブジェクトの複製はリプリケーティング(繰り返し複製)と呼ばれ、複製先をリサンプリングしてのオブジェクトの複製はスキャッタリング(散布)と呼ばれる。多くのソフトウェアではプロシージャルで増やしたオブジェクトをインスタンスとして扱うことができ、メモリーを節約して大量のオブジェクトを扱うことが可能である。またインスタンスのままレンダリングすることも行われており、それに対応するレンダラーが多い。
スキャッタリングなどのプロシージャルなレイアウトに対応するツールを付属したレンダラーも存在する (V-Ray for 3ds Max 6以降/Corona Renderer付属のChaos Scatterツール(Corona Scatterの後継)など)。階層的スキャッタリングに対応するソフトウェアも存在する (Houdini 17以降など)。#ヘア・ファーも参照。
RailClone (iToo Software)
3ds Max用のノードベースのプロシージャルモデリングプラグイン。
Blender用のノードベースのプロシージャルアドオン。モデリングに使うこともできる。
Stoke MX (Amazon.com←Thinkbox Software)
3ds Max向け。元々パーティクルプラグインであったが、その後、プロシージャルプラグインのGENOMEが統合された。オープンソース化された。
Dynamo Sandbox
ビジュアルプログラミングソフトウェア。プロシージャルモデリング向けのDynamo Mesh Toolkitがある。オープンソース。Autodeskが開発を支援している。Max Creation Graphと同じく.NET Frameworkを基にしているが、実装はそれと異なる。過去には有料のDynamo Studioや、Fusion 360用アドオンのDynamo for Autodesk Fusion 360 (AMC Bridge製)、Maya用プラグインのDynaMaya (Cerver Design Studio製) もあった。
Archimatix Pro (Roaring Tide Productions)
Unity用のノードベースのプロシージャルモデリングアセット。
SOuP (Peter Shipkov)
Maya用のプロシージャル向けノード集。モデリングに使うこともできる。
qLib (qLib Team)
Houdini用のプロシージャル向けノード集。オープンソース。
ScatterFX (AK3D)
3ds Max向けのスキャッタープラグイン。
標準でモーショングラフィクス向け機能を持つ統合ソフトウェアもある。また、下記の他、プロシージャルモデリングに対応するもの(#プロシージャル / モーショングラフィックス / アブストラクト)の多くは、アニメーションも可能である。
3ds Max用のスクリプト。
Break And Form
3ds Max用の分離形成アニメーションスクリプト。
Houdini用のモーショングラフィクス向けツールキット。オープンソース。
Animation Nodes
Blender用のノードベースのアニメーションアドオン。
Commotion Blender Add-on
Blender用のモーショングラフィクス向けアドオン。
Nodes (Yanobox)
After Effects、Adobe Premiere、Apple Motion及びFinal Cut Pro X用のモーショングラフィクス向けプラグイン。Mac専用。
Fusion及びDaVinci Resolve用のモーショングラフィクス向けプラグイン集。無料。
Plexus (Rowbyte)
After Effects用スクリプト及びプラグイン。
ParticleLink Addon
Blender用のアドオン。開発停止中。
Particles Link
Blender用のアドオン。旧IK-Particles Link。
3ds Max用スクリプト。
Convert Mesh to Armature
Blender用アドオン。
Unfold transition
Blender用アドオン。
Blender用アドオン。
RhinocerosのGrasshopper用プラグイン。無料。
MatrixGold (Gemvision)
Rhinoceros用プラグイン。MatrixとRhinoGold (Stuller←TDM Solutions) の後継。以前はサブセットのClayooも存在した。
Rhinojewel (Techjewel)
Rhinoceros用プラグイン。
Blender用の宇宙船生成アドオン。オープンソース。MITライセンス。
Blender用の宇宙船向け素材集。
SF映画などで使われるディティールアップを行うもの。
3ds Max用のプラグイン。
Maya用スクリプト。
Cinema 4D用のプラグイン。
Blender用アドオン。
フラクタル、ストレンジアトラクター、立体リサジュー図形、3Dスピログラフ、3Dセルオートマトンなど。なお、ノードベースのジェネレーティブアート作成は#プロシージャル / モーショングラフィックス / アブストラクト参照。また、一部のレンダラーもフラクタルなどの直接レンダリングが可能となっている (POV-Ray、OctaneRender 2018.1以降のVectron、Blender 2.8以降のEEVEE等)。
GroBoto (Braid Art Labs)
幾何学モデルがモデリングできるソフトウェア。開発停止中。
幾何学モデルが簡単にモデリングできるオープンソースソフトウェア。開発停止中。
3Dのフラクタル構造を生成するフリーウェア。ボリューム生成に対応しているほか、レンダリング機能も持っている。RAWボクセルデータ形式や、stl及びobjのメッシュ形式でのエクスポートも可能。
Apophysis 7X
パラメータからフラクタル図形を描画するオープンソースソフトウェア。Apophysisの3D対応版であるApophysis 3Dの後継。スクリプトでアニメーションを作ることも可能。開発停止中。
オープンソース。GPU対応。ApophysisやChaoticaと互換性がある。
ストレンジアトラクターを描画するソフトウェア。ジオメトリのエクスポートには未対応。
Substance 3D (Deus Ex Silicium←NeuroSystems)
3Dのフラクタル構造や有機的構造を生成するフリーウェア。レンダリング機能を持っている。obj形式でのエクスポートも可能。無料化された。開発停止中。
Mandelbulb 3D
3Dのフラクタル構造をレンダリングするフリーウェア。
3Dグラフを描画するソフトウェアであり、立体リサジュー図形などを描画可能。オープンソース。GPUによる計算に対応している。SVX形式及びOpenVDB形式でのボクセルのエクスポートや、PLY形式及びSTL形式でのメッシュのエクスポートが可能。
Visions Of Chaos