TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Procedural City Generation

199 点作者 t-mw超过 10 年前

8 条评论

pests超过 10 年前
If you like procedural generation check out [0]. His recent blog posts have been about his Minecraft-like voxel engine (currently being used for Everquest Landmark I believe) but he has a lot of great gems in his archives.<p>Two recent articles about his language to randomly generate architecture, and two older ones about city generation:<p><a href="http://procworld.blogspot.com/2014/11/cantor-city.html" rel="nofollow">http:&#x2F;&#x2F;procworld.blogspot.com&#x2F;2014&#x2F;11&#x2F;cantor-city.html</a><p><a href="http://procworld.blogspot.com/2014/11/life-without-debugger.html" rel="nofollow">http:&#x2F;&#x2F;procworld.blogspot.com&#x2F;2014&#x2F;11&#x2F;life-without-debugger....</a><p><a href="http://procworld.blogspot.com/2011/07/screenshots-of-building-scopes.html" rel="nofollow">http:&#x2F;&#x2F;procworld.blogspot.com&#x2F;2011&#x2F;07&#x2F;screenshots-of-buildin...</a> - Builds a city over rocky terrain.<p><a href="http://procworld.blogspot.com/2011/07/city-lots.html" rel="nofollow">http:&#x2F;&#x2F;procworld.blogspot.com&#x2F;2011&#x2F;07&#x2F;city-lots.html</a><p>The video in the second one is really cool from a programming and debugging perspective.<p>[0] <a href="http://procworld.blogspot.com" rel="nofollow">http:&#x2F;&#x2F;procworld.blogspot.com</a><p>ed: Added more city-generation links.
stcredzero超过 10 年前
I was discussing procedural city generation with a graphics person awhile back. One of the things we realized is that procedurally generated cities almost always feel &quot;wrong&quot; because real life cities generally have a mishmash of dozens of general architectural &quot;styles&quot; based on various quirks of history.<p>One example: in Cincinnati Ohio, working class houses in certain neighborhoods have <i>stained glass windows</i>. It&#x27;s usually only one or two small ones, but they&#x27;re there in certain neighborhoods because of a stained glass artisan &quot;scene&quot; that arrived on a wave of German immigrants. Another quirk about Cincinnati: there are lots of houses that are quite narrow for their plan area, because taxes were based on the width of the building on the street. There are quirks like these that cause a city to be a geographically differentiated patchwork of different styles.
评论 #9055794 未加载
评论 #9054984 未加载
评论 #9055768 未加载
评论 #9054999 未加载
MilesTeg超过 10 年前
Reading the title I immediately thought these set of articles on procedural city generation. It&#x27;s about the visual appearance of a city but very interesting nonetheless.<p><a href="http://www.shamusyoung.com/twentysidedtale/?p=2940" rel="nofollow">http:&#x2F;&#x2F;www.shamusyoung.com&#x2F;twentysidedtale&#x2F;?p=2940</a>
评论 #9054723 未加载
评论 #9054751 未加载
drewda超过 10 年前
Or, if you&#x27;d like to buy this off-the-shelf, the second author of the cited paper went on to co-found a company called Procedural, which was bought by Esri (the geo-spatial tech giant). Their work is still available as the City Engine product: <a href="http://www.esri.com/software/cityengine" rel="nofollow">http:&#x2F;&#x2F;www.esri.com&#x2F;software&#x2F;cityengine</a>
DangerousPie超过 10 年前
Bandwidth exceeded, cache here: <a href="http://webcache.googleusercontent.com/search?q=cache:http://tmwhere.com/city_generation.html&amp;ie=utf-8&amp;oe=utf-8&amp;gws_rd=cr&amp;ei=xzrhVObjLcjV7QaGwYGIDA" rel="nofollow">http:&#x2F;&#x2F;webcache.googleusercontent.com&#x2F;search?q=cache:http:&#x2F;&#x2F;...</a><p>Looks like some parts are missing though.
评论 #9054809 未加载
mjn超过 10 年前
Relatedly, I found this survey of different methods for procedural city generation (template-based, agent-simulation-based, etc.) to be informative: <a href="http://www.citygen.net/files/images/Procedural_City_Generation_Survey.pdf" rel="nofollow">http:&#x2F;&#x2F;www.citygen.net&#x2F;files&#x2F;images&#x2F;Procedural_City_Generati...</a>
评论 #9055497 未加载
Animats超过 10 年前
There are lots of programs which generate a semi-plausible city map, perhaps filled with generic buildings. But so far nobody seem to be able to generate something that looks even vaguely convincing from street level.<p>It would be fun, and even useful, to have a procedural storefront generator. One that constructs storefront styles, signage styles, door styles, and window displays. Use images from a street view program to train a machine learning algorithm as to what various parts of cities look like. Don&#x27;t just use existing storefront images; build them up in 3D from door, window, sign, and display components.
cfrs超过 10 年前
Book on this topic from architecture side: <a href="http://www.amazon.com/Algorithmic-Architecture-Kostas-Terzidis/dp/0750667257" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Algorithmic-Architecture-Kostas-Terzid...</a>