プロシージャル街生成

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


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.