3DCGソフトウェアの歴史
jsにもWebVR対応のサンプルコードが付属され、同年、Microsoftの開発者が主導するオープンソースのWebGL用JavascriptライブラリBabylon.jsも1.14.0でWebVRに対応した。2015年、Mozilla FoundationのMozVRチームはthree.jsベースのWebVR用フレームワークA-Frameをリリースした。同年、Triumphは、WebVRに対応するBlender用WebGLエクスポータのBlend4Web 15.12をリリースした。
2016年3月、Mozilla及びGoogleはWebVR 1.0の提案を発表し、World Wide Web Consortium (W3C)はWebVR Community GroupにおいてWebVRの標準化を開始した。2017年、GoogleはWebVRに標準で対応するChrome 56をリリースした。
1993年、AutodeskはHOOPS 3D Graphics System(英語版)の開発元であるIthaca Software (旧Flying Moose Systems and Graphics)を買収し、1996年、Autodeskは、HOOPS 3D Graphics Systemベースの独自ハードウェアアクセラレーションAPIであるHEIDIを使用して、Windows NT版の3D Studio Max (現3ds Max) をリリースしたものの、1997年の3D Studio Max R2でOpenGLに対応させた。
1997年から、ハリウッドではUNIXと互換性の高くIRIXから移行しやすいLinuxがレンダーファームで使われ始めた。1997年、MicrosoftとSGIが、OpenGLとDirectXの統合を目指すFahrenheitプロジェクトを開始した。1998年、SGIの子会社であるAliasがIRIX上でMayaをリリースし、映画業界ではIRIXを冷遇していたSoftimageからの離脱が起きはじめた。同年、MicrosoftはSoftimageをAvidに売却し、1999年にはFahrenheitプロジェクトも頓挫した。同年、SGIは同社初のWindows NTワークステーションであるSGI Visual Workstationを発売したものの、PC用の安価なGPUが普及したこともあり、日本以外での業績の悪化が続き、Windows NTはスケールしないとして、2000年5月にプライマリOSをLinuxへと変更した。
またRedshift Rendering TechnologiesもGPUレンダラーのRedshiftでライトキャッシュやインポートンに類似するIrradiance Point Cloudを実装していた。2015年、Render LegionはUHDキャッシュ搭載のCorona Rendererの正式版をリリースし、Corona Renderは建築可視化において急速に支持を拡大した。
一方、2016年、Altair EngineeringはThea Renderの開発元Solid Iris Technologiesを買収したものの、Thea Renderは建築可視化において急激にシェアを落としていった。2017年、V-Rayの開発元Chaos Groupは競合していたCorona Renderの開発元Render Legionを買収した。
その後、コースティクスの高速化が進んでいった。2015年にWeta Digitalが同社の内製レンダラーManukaに搭載されている屈折コースティクス高速化アルゴリズムのManifold Next-Event Estimation (MNEE) を発表し、2018年、PixarはMNEEを搭載するRenderMan 22をリリースしたものの、MNEEは制限の強いものとなっていた。2019年、Chaos Czech (元Render Legion) はコースティクスにVCMアルゴリズムの大幅改変版である「One-Click Caustics」(Photon Path GuidingにMetropolis Samplingを組み合わせたもの)を採用するCorona Renderer 4をリリースした。
その後、ブレンドウェイトが普及していった。1999年、Aliasは複数ジョイントによる同一頂点移動に対応するSmooth Skinningを備えたMaya 2をリリースした。1999年、DiscreetはウェイトブレンドベースのSkin Modifierに対応する3D Studio Max 3をリリースし、2000年、ゲーム業界向けにそのソースコードを公開した。同年、Avid Technologyはエンベロープウェイトの編集に対応するSoftimage|3D 3.9をリリースした。
EDなどが登場した。また、Blitz Research自身も、ライトマッピング対応のモデリングツールとして、Mapletをリリースしていた。
2005年、オープンソースのゲームエンジンIrrlichtはバージョン0.9において、ラジオシティベースのライトマップ生成ツールFSRadのOCT形式、オープンソースのライトマップ生成ツールPulsar LMToolsのLMTS形式、Cartography ShopのCSM形式の読み込みに対応した。2006年のバージョン1.1では、Blitz3DのB3D形式の読み込みにも対応した。
2002年、蜂須賀恵也は未踏ユースプロジェクトにおいて、GPUのラスタライザーでグローバル光束トレーシングを行うParthenon Rendererを開発し、2006年にそれをライトマップのベイクへと対応させた。
当初、オフラインレンダリングには、PixarのRenderManやそのクローンが良く使われていたため、RenderMan用のシェーディング言語であるRSLを構築するために、PixarのSlim、Cinema GraphicsのShadeTree、Alexei PuzikovのShaderMan (後にオープンソース化)、オープンソースのShrimp Shader Creatorなどが登場していた。
1999年、Aliasはシェーダー構築環境のHypershadeを搭載するMaya 2をリリースした。また、2000年、Avidは、Render Tree搭載のSoftimage|XSI 1.0をリリースした。
2000年、Side Effectsは新たなシェーディング言語VEXに対応するMantraレンダラー搭載のHoudini 4.0をリリースし、同年、Cinema GraphicsはVEX言語に対応するShadeTree 1.4をリリースした。
2013年、AutodeskはDonya Labs製SimplygonベースのMaya用ポリゴン削減プラグインProject Khanを試験的にリリースし、2015年、LoDの自動生成に対応するMaya LT 2016 Extension 2をリリースした。2016年、Epic GamesはLoDの自動生成に対応するUnreal Engine 4.14をリリースした。
2017年、MicrosoftはSimplygonの開発元Donya Labsを買収した。
2007年7月、動画投稿サイト上(主にニコニコ動画)においてアイドルマスターのブームが起きた。同年11月、イーフロンティアはPoserをSmith Micro Softwareへと譲渡し、同月にShade Home Designを発売し、デジタルフィギュアから個人向け建築ビジュアライゼーションへと舵を切った (ただし、イーフロンティアはPoser日本語版の代理店を続けた)。2008年2月、樋口優がNPRなキャラクタアニメーションソフトウェアであるMikuMikuDance (MMD) をリリースし、動画投稿サイト上においてブームを引き起こした。2011年、MMDの開発が終了したと発表され、有志によりMMDの後継となるMikuMikuMoving (MMM) やMikuMikuStudioなどのMMDクローンソフトウェアがリリースされた。
2013年、Shade3D社が設立され、Shade3D社はイーフロンティアよりShade 3Dの諸権利を買収した。2015年8月、DAZ 3DはDAZ Shopにおいて、Shade 3Dの販売を開始した。
本稿は、3DCGソフトウェアの歴史について記述する。
1998年、TripleDToolsが設立され、TripleDToolsはEIAS用のパーティクルプラグインであるPowerParticles (後のPower Particles Pro)をリリースした。2010年、Power Particles Proの開発元TripleDToolsは解散した。
2003年、DiscreetはParticle Flowを搭載して3ds Max 6をリリースすると、その後、Orbaz Technologiesはその拡張を行うParticle Flow Toolsをリリースした。2009年、AutodeskはOrbaz Technologies製のParticle Flow Tools Box #1を統合して3ds Max 2010をリリースし、2013年、Particle Flow Tools Box #2及びBox#3を統合して3ds Max 2014をリリースした。
民生ヘッドマウントディスプレイ(HMD)によるVRは、HMDデバイスOculus Riftの開発キットの登場によって2012年より注目を集め始めたものの、製品版に至るまでには問題が山積みであった。特にGPU側の問題は大きく、2015年3月、AMDは自社GPU用VR SDKのLiquidVRのアルファ版をリリースし、同年5月、NVIDIAは自社GPU用VR SDKのGameWorks VR (旧VR Direct)のアルファ版をリリースした。その後、多くのゲームエンジンがHMDデバイスに対応していった。
2016年3月、Oculus VR社はようやくOculus Riftの正式版を販売したものの、その後、多数の競合が登場することとなった。同年4月、HTCは新たなVRデバイスのHTC Viveを発売し、同年10月、SonyはPS4向けVRデバイスのPlayStation VR (PS VR)を販売した。
しかし、1995年にリリースされたIntel製CPU向けOSであるWindows 95がヒットしたことにより、モトローラ製CPUを使用するX68000シリーズは終焉となり、これらのソフトウェアの幾つかはWindowsへと移植されていった。
NEC PC-98では、1985年、時枝敏也がフライトシミュレーションゲームである立体版遊撃王の製作のためにモデラーを開発し、1986年、そのモデラーにレンダラーを搭載したものがShade Proとしてリリースされた。1992年、古島終作は、フリーウェアの六角大王 (後の六角大王Super)をリリースした。1992年11月、エンターブレインは、MIRAGE SystemのPC-98版をCGツクール3D (後の3DCGツクール)としてリリースした。
1992年10月、コンパックショックが起こり、Windows対応のPC/AT互換機が日本市場にも登場した。1992年11月、コーエーは、Windows向けとしてサイクロンSolidをリリースした。1993年、NECもWindowsに対応する機種 (PC-9821シリーズ)の発売をはじめ、DOSからWindowsへの移行が起こった。
2010年、Next Limitは、グリッド/パーティクル併用のHybrido及び動力学ソルバーのCaronteを搭載するRealFlow 5をリリースした。同年、Side Effects Softwareはグリッド/パーティクル併用のFLIP solverを搭載するHoudini 11をリリースした。
2010年7月、Lagoa TechnologiesはSoftimage用マルチフィジクスプラグインのLagoa Multiphysicsの広告を行うと、同年9月にAutodeskはLagoa Technologiesと契約を結び、Lagoa MultiphysicsをSoftimageのサブスクリプションに付属すると発表した。2013年、Jean-Francois GallantはBlenderアドオンとして、粒状流に対応するMolecularのベータ版をリリースした。2014年、Side Effectsは、粒状流に対応するSand Solverを追加してHoudini 14をリリースした。同年、Yannik Fは、RealFlow用プラグインとして、粒状流に対応するSandySolverをリリースした。同年、Eloi AndaluzはthinkingParticles用アセットとして、粒状流に対応するTP Sand solverをリリースした。
2010年代、エフェクトプラグインのMayaへの移植が進んだ。