プロシージャル街生成

出典: フリー百科事典『ウィキペディア(Wikipedia)』

プロシージャル街生成またはプロシージャル・シティ・ジェネレーション (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]

出典[編集]

  1. ^ 『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
  2. ^ 人工知性でコンテンツを生成するプロシージャル技術(18) マイナビ 2010年4月9日
  3. ^ CityEngine for Archaeology P.12 ChiaraPiccoli 2013年
  4. ^ Unity to acquire Weta Digital for $1.6 billion CG Channel 2021年11月10日
  5. ^ WetaDigital unveils WetaH CG Channel 2021年8月28日
  6. ^ Greyscalegorilla goes subscription-only CG Channel 2021年4月26日
  7. ^ NAVTEQ Acquires 3D Technology Company PixelActive TechCrunch 2010年11月17日
  8. ^ Autodesk Ships PixelActive’s CityScape with 3ds Max and 3ds Max Design 2011 Software Autodesk 2010年
  9. ^ Urban PAD middleware dev Gamr7 closed, selling its tech Gamasutra 2012年4月3日
  10. ^ CityGenerator Paolo Emilio Selva
  11. ^ Screenshots of the week Softimage Support 2012年7月29日
  12. ^ PCity - Procedural Modeling and Rendering of Cities Sebastian Paetzold
  13. ^ a b fm-news - Newsletter for Wednesday, July 09th 2003 FreshMeat News 2003年7月10日
  14. ^ City Zoning modification for Blended Cities script BlenderNation 2010年4月26日
  15. ^ Vol.102 未来都市 CGWORLD.jp 2019年3月14日
  16. ^ kluge city building generator script for maya LesterBanks 2010年2月6日
  17. ^ 『LightWave 3D [8]: 1001 Tips & Tricks』 p.xviii-xix Wes Beckwithら 2004年6月24日 ISBN 978-1556220906
  18. ^ Eki's ModPak BETA V1 (ロシア語) render.ru 2003年2月11日
  19. ^ GhostTown standalone in development CGPress 2018年10月10日