プロシージャル街生成またはプロシージャル・シティ・ジェネレーション (PCG) とは、プロシージャルに街を生成することである。
街生成のアルゴリズムには当初L-systemsが提案されていたが、その後、形状の記述に特化したドメイン固有言語が登場したほか、タイルマップ自動作成 (WaveFunctionCollapse等) なども存在する[1]。
街生成ソフトウェア
道生成→建物生成を行う。
- Esri CityEngine(英語版) (Esri←Procedural Inc←ETH Zurich)
- 街生成ソフトウェア。Maya用プラグインのSerlio及びHoudini用プラグインのPalladioも存在する。L-systemsを拡張したドメイン固有言語のCGA shape grammerを使用している[2][3]。
- Ninja City (Brian Keffer)
- Ninja Dojo (Grandmaster)の一部。Maya用スクリプト。
- Scene City (Arnaud Couturier)
- Blender用アドオン。旧Suicidator。
- City Rig (C4Depot)
- Cinema 4D用プラグイン。格子形の道路のみ生成可能。
- WetaH (Unity[4]←WETAデジタル)
- Houdini向け。CityBuilderが搭載される予定[5]。
建物生成のみ
道路の生成に未対応のもの。
- QTown
- Maya用の街生成スクリプト。道路の生成には未対応。オープンソース。
- City Kit (Greyscalegorilla)
- Cinema 4D用の街生成プラグイン。道路の生成には未対応。Greyscalegorilla Plusの一部[6]。
開発停止中
- CityScape (HERE←NAVTEQ[7]←PixelActive)
- プロモーションバージョンが3ds Max 2011に付属されていた[8]。ディスコン。
- Urban Pad (Gamr7)
- プロシージャル街生成ミドルウェア。2012年開発終了[9]。
- CityGenerator (Paolo Emilio Selva)
- Softimage用の街生成プラグイン[10]。塗り分けした画像マップから街を生成する。道路の生成には未対応。最終バージョンは2008年リリースのv0.80601。XSI 6.02向け。
- City Builder (Pierre Lalancette[11])
- Softimage用スクリプト。
- PCity (Sebastian Paetzold)
- オープンソース。システムはSIGGRAPH 2001 の論文「Procedural Modeling of Cities」の影響を受けている[12]。
- CityBuilder (dinosaur[13])
- オープンソース。ストリートマップからジオメトリとシーングラフを作成する[13]。
- Citygen (ブランチャーズタウン技術学院)
- オープンソース。多数の論文を公開している。
- Blended Cities
- Blender用アドオン。オープンソース。ゾーニングに対応させたものも存在した[14]。
- Building Generator
- 3ds Max用の建物生成スクリプト。無料。道路の生成には未対応。開発は止まってるが、3ds Max 2019でも動作可能[15]。
- Kludge City
- Maya用の建物生成スクリプト[16]。道路の生成には未対応。
- Eki's ModPak (Eki Halkka[17])
- Lightwave用の街生成プラグインのCityGenを含んでいる[18]。道路の生成には未対応。
- Procedural City Generation in Python
- オープンソースの街生成ソフトウェア。MPLライセンス。
- GhostTown (Kristian Larsen)
- 3ds Max用スクリプト。単体版のGhostTown Standaloneが開発中となっていた[19]。
出典
- ^ 『Entertainment Computing – ICEC 2018: 17th IFIP TC 14 International Conference, Held at the 24th IFIP World Computer Congress, WCC 2018, Poznan, Poland, September 17–20, 2018, Proceedings』 P.54 Wesley Oliveira, et al. 2018年8月25日 ISBN 978-3319994253
- ^ 人工知性でコンテンツを生成するプロシージャル技術(18) マイナビ 2010年4月9日
- ^ CityEngine for Archaeology P.12 ChiaraPiccoli 2013年
- ^ Unity to acquire Weta Digital for $1.6 billion CG Channel 2021年11月10日
- ^ WetaDigital unveils WetaH CG Channel 2021年8月28日
- ^ Greyscalegorilla goes subscription-only CG Channel 2021年4月26日
- ^ NAVTEQ Acquires 3D Technology Company PixelActive TechCrunch 2010年11月17日
- ^ Autodesk Ships PixelActive’s CityScape with 3ds Max and 3ds Max Design 2011 Software Autodesk 2010年
- ^ Urban PAD middleware dev Gamr7 closed, selling its tech Gamasutra 2012年4月3日
- ^ CityGenerator Paolo Emilio Selva
- ^ Screenshots of the week Softimage Support 2012年7月29日
- ^ PCity - Procedural Modeling and Rendering of Cities Sebastian Paetzold
- ^ a b fm-news - Newsletter for Wednesday, July 09th 2003 FreshMeat News 2003年7月10日
- ^ City Zoning modification for Blended Cities script BlenderNation 2010年4月26日
- ^ Vol.102 未来都市 CGWORLD.jp 2019年3月14日
- ^ kluge city building generator script for maya LesterBanks 2010年2月6日
- ^ 『LightWave 3D [8]: 1001 Tips & Tricks』 p.xviii-xix Wes Beckwithら 2004年6月24日 ISBN 978-1556220906
- ^ Eki's ModPak BETA V1 (ロシア語) render.ru 2003年2月11日
- ^ GhostTown standalone in development CGPress 2018年10月10日
|
---|
|
統合型 |
|
---|
景観向け | |
---|
可視化向け | |
---|
キャラアニメ | |
---|
点群・メッシュ処理 | |
---|
漫画・イラスト向け | |
---|
単機能 |
|
---|
開発停止中 |
|
---|
|