3DCGソフトウェアの歴史
2000年、Aliasは簡易3Dペイントに対応するMaya 3をリリースした。
2006年、Foundryは3Dペイントに対応するmodo 201をリリースした。同年、MAXONはBodyPaint 3Dを統合してCINEMA 4D R10をリリースした。2007年、Blender Foundationは、改良された3Dテクスチャペイントを持つBlender 2.43をリリースした。2008年、DAZ 3Dは3Dペイントに対応するCarrara 7.0をリリースした。同年、Autodeskは3Dテクスチャペイントに対応するMudbox 2009をリリースした。2009年、Tomas Petterssonはスカルプト及び3DペイントソフトウェアのSculptrisを無料公開した。2010年、AutodeskはViewport Canvas機能搭載の3ds Max 2011をリリースした。
2007年、AdobeはPhotoshopの3D対応版であるPhotoshop Extendedをリリースした。同年、Pilgwayは3Dペイントソフトウェアの3D Brush (後の3D-Coat)をリリースした。
2003年、DiscreetはColorfront社の技術を使用してLustreをリリースし、2005年、AutodeskはColorfront社を買収した。2006年、AppleはFinalTouch (後のColor(英語版)) の開発元Silicon Colorを買収し、2007年のFinal Cut Studio 2にColorを付属した。2010年、Autodeskは、FlameにLustreを付属するFlame Premiumをリリースした。2011年、AdobeはSpeedGrade開発元のIRIDASの資産を買収し、2012年のCreative Suite 6にSpeedGradeを付属した。
2011年4月、FilmLightはFinal Cut Pro用カラーグレーディングプラグインであるBaselight for Final Cut Proをアナウンスした。同年6月、Appleは、Colorの機能を統合する次世代Final Cut ProのFinal Cut Pro Xをリリースした。
61で新たなパストレーシングレンダラーであるCyclesが搭載された。2013年、DNA Researchは3Delight 11でPath Tracingモードを導入し、それを標準とした。2014年、Solid AngleはMaya用のArnoldの一般販売を開始した。2014年、PixarはRenderManに物理ベースのモダンレイトレーサであるRISモードを導入し、同時に価格の値下げを行った。2016年、AutodeskはArnoldの開発元であるSolid Angleを買収し、同年、mental rayの代わりにArnoldを搭載してMaya 2017をリリースした。同年、PixarはReyesスキャンラインレンダリングを廃止した。2017年、Autodeskは、Mayaと同様に、mental rayを外しArnoldを搭載して3ds Max 2018をリリースした。
2012年、Pixel FarmはLiDARスキャンデータに対応するPFTrack 2012.3をリリースした。同年、Andersson Technologiesは、LiDARスキャンデータのインポートに対応するSynthEyes 1212をリリースした。
2013年1月、2d3 Sensingはboujouの開発を凍結した。2014年、AutodeskはMatchMoverを無料化した。
1996年12月、ConixがMacintosh向けOpenGLドライバを発表し、1999年にはそのドライバがAppleに買収され、AppleはMacintoshにOpenGLドライバを搭載しはじめた。
Adobeは、1997年リリースのAdobe Dimensions 3.0を最後に、その製品をディスコンとした。同年、Yonowat S.A.は、AmapiをTemplate Graphics Software (TGS)に売却した。同年、Ray DreamはMetaTools、Fractal Design Corporation、Specular及びReal Time Geometry Labと合併を行ってMetaCreationsとなり、1999年、MetaCreationsは、QuickDraw 3D RAVEに対応したInfini-D及びRay Dream Studioを元に、新たにDirect3D/OpenGL対応のCarraraをリリースした。
2008年、AutodeskはMatchMoverを含むREALVIZの資産を買収し、2009年、3ds MaxとMayaのサブスクリプションにMatchMoverを付属し、2010年、AutodeskはMayaから重複するMaya Liveを削除した。
2011年、オープンソースのBlenderにカメラトラッキング機能が追加され、2012年にはオブジェクトトラッキング機能も追加された。2014年、MAXONはCinema 4Dにカメラトラッカー機能を追加した。
コンポジットソフトの3Dトラッキング対応については、2000年には既にDiscreet(現Autodesk)がInferno 4にREALVIZ MatchMoverを基にした3Dトラッカーを導入しているほか、2004年のInferno 6とFlame 9には全自動3Dトラッカーも導入している。2009年、FoundryはNukeX 6.0に3Dトラッキング機能を導入したほか、2010年にAfter Effects用のCAMERATRACKERプラグインをリリースした。2012年、AdobeはAfter Effects CS6に独自の3Dカメラトラッカーを搭載した。
2015年、Pixel FarmはPFTrack 2015をリリースした後、廉価版であったPFMatchitを終了した。
3DCGはメモリを多く必要とするため、メモリに4GBの壁が存在する32bitアドレッシングでは不十分となっていき、64bitアドレッシングの普及が進んでいった。90年代に64bit CPUのMIPS R4000が登場し、SGIのワークステーションは早いうちに64bit CPUの搭載が進み、また一部のコンシューマーゲーム機 (NINTENDO64) にもそれが搭載されたものの、当時のメモリ容量では64bitアドレッシングが持て余し気味となっていた。その後メモリ容量が増えるにつれ64bitアドレッシングは重要となり、x64アーキテクチャの登場によりPCでも64bit CPUが一般化し、その後、ARMv8-Aアーキテクチャの登場によりスマートフォンにおいても64bit CPUが一般化した。
3DCGソフトウェアでは32bit版と64bit版の並存状態が続いたが、64bit OSが普及するにつれ32bit OSのサポートを切るソフトウェアも増えていった (Maya 2014以降、3ds Max 2014以降など)。2017年、CanonicalはUbuntuの32bitインストールを終了すると発表し、AppleもmacOSにおいて将来32bitアプリのサポートを終了すると発表した。同年、GPUメーカーのNVIDIAもGPUドライバの32bit OSサポートの終了を発表し、2018年、AMDもGPUドライバを含むソフトウェアスイート「Radeon Software」の32bit OSサポートの終了を発表した。
2012年6月、Valveは、Dota 2のアートガイドを公開し、アセットのファンソーシング(英語版)を開始した。同年11月、サードパーティーにより、3DS Max及びMaya用のDota 2 Hero Shaderがリリースされた。2013年9月、Lumonixは、ShaderFX用のDota 2シェーダーをリリースした。2014年2月、Marmosetは、Dota 2シェーダーに対応するMarmoset Toolbag 203をリリースした。2014年8月、Blackfire Studioは、Unity用のDota互換シェーダーであるGame Shadersをリリースした。
また、汎用ペイントソフトウェアも法線マップペイントやFlow Mapペイントに対応していった。2010年、Teddy Bergsmanは法線スカルプトにも対応するPhotoshop用の法線マッププラグインnDo (後のQuixel NDO Painter)を無料でリリースした。2012年、Foundryは法線マップペイントに対応するMari 1.5をリリースし、同年内、Flow Mapペイントに対応するMari 1.6をリリースした。2015年、Allegorithmicは法線マップペイントに対応するSubstance Painter 1.2をリリースし、法線マップペイントとFollow Path (1.1で追加された)を組み合わせることでFlow Mapペイントが可能となった。同年、tangent normal brushを持つKrita 2.9.7がリリースされた。
AI技術は軍事方面 (Computer Generated Forces) や防災、ゲームなどで広く使われていた。当初、AIの処理はCPUの負担となっていたものの、1990年代後半、3Dアクセラレーションが普及したことによりCPUに余力が生まれ、複雑なAIが可能となっていった。初期のゲーム向けAIミドルウェアとしては、Mathematiques Appliquees SA (MASA)のDirectIA、Louder Than A BombのSpark!、Motion FactoryのMotivate (後のSoftimage|Behavior)、BioGraphic TechnologiesのAI.implant、Criterion SoftwareのRenderWare AI (RenderWare Platformの一部。開発はKynogon(英語版))、Stottler HenkeのSimBionic、PathEngine(英語版)社のPathEngine SDKなどが登場した。
2000年、AvidはMotivateの開発元であるMotion Factoryを買収し、2002年、Softimage|XSI v3.0にクラウドシミュレーション機能のSoftimage|Behaviorを搭載した。2003年、Craig Reynolds(英語版)は、オープンソースのステアリング動作ライブラリであるOpenSteerをリリースした。
5をリリースした。同年、Unity Technologiesが独自の新GUIシステムuGUI搭載のUnity 4.6をリリースし、2015年3月、次世代版のUnity 5をリリースすると、AutodeskはScaleformのUnity 5対応を取りやめた。同月、ValveはSource Engineの新版となるSource 2 Engineを発表し、その後、Dota 2やCounter-Strike: Global Offensive(英語版)などのSource Engine採用のゲームをSource 2に移行させ、独自UIシステムのPanorama UIを導入していった。同年8月、AutodeskはScaleformベースのUI構築ツールScaleform Studio搭載の独自ゲームエンジンStingray (旧Bitsquid)をリリースした。
2017年、Autodeskは「ゲームエンジンにミドルウェアの多くの機能が含まれている」としてScaleformの販売を終了した
2006年、MAXONはCINEMA 4D R9.6にモーショングラフィクス向け機能のMoGraphを導入した。2008年、Avid TechnologyはICEに対応するSoftimage|XSI 7.0をリリースし、2009年、NASSOSYはSoftimageのICEでMoGraphを再現するためのICE MoGraphをリリースした。
2012年、Mainframe NorthはMaya用のモーショングラフィクスプラグインであるMASHをリリースし、2015年にそれをAutodeskへと譲渡した。2016年、AutodeskはMaya 2016 Extension 2にMASHを導入した。
2013年、3ds Max用スクリプトとして、Bodyul VladislavはPolyFXを、Kamil MalagowskiはBreak and Formをリリースした。2014年、Neoalgorithm Visual Technologyは、3ds Max用のスクリプトとしてMotionFXをリリースした。2016年、Autodeskは、3ds Max 2016 Extension 1で、Max Creation GraphにAnimation Controllerを追加した。
2013年、cmiVFXは、Houdiniでモーショングラフィクスを行うためのチュートリアルをリリースした。
2004年、AutodeskはCharacter Studioの販売を終了し、その機能を標準搭載して3ds Max 7をリリースした。
2006年、Lumonixは新たな3ds Max用筋肉プラグインのSkin FXをリリースした。同年、Avid TechnologyはCATの開発元Character Animation Technologiesの資産を買収してCATをSOFTIMAGE|CATに改名し、2007年、CATMuscleを統合してSoftimage|CAT 3をリリースした。
2007年、Autodeskは、Maya Mascleを搭載するAutodesk Maya 2008 Extension 1をリリースした。2008年、AutodeskはSOFTIMAGE|CATを含むSoftimageを買収して、2010年、CATを3ds Max 2011に標準搭載した。
Mental Imagesはオフラインとリアルタイムを統合するシェーダー規格のMetaSLを発表した。2007年、Mental Rayの開発元であるMental ImagesはMetaSL用シェーダー構築ツールのmental millをリリースし、NVIDIAはそれをNVIDIA FX Composer 2に付属した。同年、NVIDIAはMental Imagesを買収した。2008年、NVIDIAはMetaSLに対応するレンダラーのMental Ray 3.6をリリースした。同年、Thinking ApesはNodeJoeの正式版をリリースし、2010年、Autodeskは、NodeJoeをMetaSLシェーダー出力に対応させ、Slate Material Editorとして3ds Max 2011に搭載した。2011年、Chaos GroupはMetaSLに対応するレンダラーのV-Ray 2.20.01をリリースした。2012年、NVIDIAはmental millの頒布を終了し、MetaSLの開発を終了したものの、3ds MaxでのMetaSL対応は続いた。
2012年、MicrosoftはVisual Studio 2012にHLSL言語向けのShader Designerを追加した。2013年8月、AutodeskはMaya LT 2014にCgFX/HLSLシェーダー向けのShaderFXを搭載し、2014年3月にはMaya 2015と3ds Max 2015にもShader FXを搭載した。
2008年、Amazon EC2はベータテストを終了し正式版となり、汎用クラウドサービスでのクラウドレンダリングへの関心が高まった。2009年、Side EffectsはHoudiniのレンダーノードに、Amazon EC2 Cloudでのクラウドレンダリングを可能にするHQueue Renderを追加した。同年、mental rayはAmazon EC2でレンダリングするmental cloud directを開始した。
2011年10月、OTOYはAutodeskとクラウドレンダラー開発の契約を結び、2012年3月、Octane Renderの開発元であるRefractive Softwareを買収した。2012年、PixarはGreenButton社との協力により、Windows Azure上でクラウドレンダリングを可能にするRenderMan On Demandを開始した。2013年、Amazon EC2上でクラウドレンダリングを可能にするZYNC Renderが立ち上げられた。同年、Lagoa (旧TeamUp)は、クラウドレンダラーであるLagoa MultiOptics Renderer及びそれを使用するコラボレーションプラットフォームをリリースした。