Fast weather simulation for inverse procedural design of 3D urban models

We present the first realistic, physically based, fully coupled, real-time weather design tool for use in urban procedural modeling. We merge designing of a 3D urban model with a controlled long-lasting spatiotemporal interactive simulation of weather. Starting from the fundamental dynamical equations similar to those used in state-of-the-art weather models, we present a novel simplified urban weather model for interactive graphics. Control of physically based weather phenomena is accomplished via an inverse modeling methodology. In our results, we present several scenarios of forward design, inverse design with high-level and detailed-level weather control and optimization, and comparisons of our method against well-known weather simulation results and systems.

[1]  J. Monteith,et al.  Boundary Layer Climates. , 1979 .

[2]  Pradeep Dubey,et al.  Interactive hybrid simulation of large-scale traffic , 2011, SIGGRAPH '11.

[3]  S. Arya,et al.  Urban modification of thunderstorms - An observational storm climatology and model case study for the Indianapolis urban region , 2011 .

[4]  T. Lucke,et al.  A review of benefits and challenges in growing street trees in paved urban environments , 2015 .

[5]  Fumito Ito,et al.  Current Status and Future Directions , 2013 .

[6]  Christopher Wojtan,et al.  A stream function solver for liquid simulations , 2015, ACM Trans. Graph..

[7]  David S. Ebert,et al.  Texturing and Modeling: A Procedural Approach , 1994 .

[8]  Nash'at Ahmad,et al.  Euler solutions using flux‐based wave decomposition , 2007 .

[9]  Louis J. Wicker,et al.  Time-Splitting Methods for Elastic Models Using Forward Time Schemes , 2002 .

[10]  Ronald Fedkiw,et al.  Visual simulation of smoke , 2001, SIGGRAPH.

[11]  O. Tetens,et al.  Uber einige meteorologische begriffe , 1930 .

[12]  Akio Arakawa,et al.  Computational Design of the Basic Dynamical Processes of the UCLA General Circulation Model , 1977 .

[13]  J. Marshall,et al.  THE DISTRIBUTION OF RAINDROPS WITH SIZE , 1948 .

[14]  Louis J. Wicker,et al.  Numerical solutions of a non‐linear density current: A benchmark solution and comparisons , 1993 .

[15]  Yong-Run Guo,et al.  The Weather Research and Forecasting Model's Community Variational/Ensemble Data Assimilation System: WRFDA , 2012 .

[16]  D. Durran Numerical methods for wave equations in geophysical fluid dynamics , 1999 .

[17]  Daniel G. Aliaga,et al.  Inverse design of urban procedural models , 2012, ACM Trans. Graph..

[18]  Xiangao Xia,et al.  Impacts of urban expansion and future green planting on summer precipitation in the Beijing metropolitan area , 2009 .

[19]  David D. Parrish,et al.  NORTH AMERICAN REGIONAL REANALYSIS , 2006 .

[20]  D. Durran Improving the Anelastic Approximation , 1989 .

[21]  Qinping Zhao,et al.  Modelling Cumulus Cloud Shape from a Single Image , 2014, Comput. Graph. Forum.

[22]  Scott J. Goetz,et al.  Designing and implementing a regional urban modeling system using the SLEUTH cellular urban model , 2010, Comput. Environ. Urban Syst..

[23]  Yoshimitsu Ogura,et al.  A Comparison Between Axisymmetric and Slab-Symmetric Cumulus Cloud Models , 1973 .

[24]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[25]  Kevin W. Manning,et al.  The Integrated WRF/Urban Modeling System: Development, Evaluation, and Applications to Urban Environmental Problems , 2010 .

[26]  Jun Wang,et al.  Compute unified device architecture (CUDA)-based parallelization of WRF Kessler cloud microphysics scheme , 2013, Comput. Geosci..

[27]  Pascal Müller Procedural modeling of cities , 2006, SIGGRAPH Courses.

[28]  Daniel G. Aliaga,et al.  A Survey of Urban Reconstruction , 2013, Comput. Graph. Forum.

[29]  Anselmo Lastra,et al.  Simulation of cloud dynamics on graphics hardware , 2003, HWWS '03.

[30]  E. Lorenz Atmospheric Predictability as Revealed by Naturally Occurring Analogues , 1969 .

[31]  W. Cotton,et al.  RAMS 2001: Current status and future directions , 2003 .

[32]  Roger A. Pielke,et al.  The impact of land cover change on storms in the Sydney Basin, Australia , 2006 .

[33]  R. Stull An Introduction to Boundary Layer Meteorology , 1988 .

[34]  Yoshinori Dobashi,et al.  A method for modeling clouds based on atmospheric fluid dynamics , 2001, Proceedings Ninth Pacific Conference on Computer Graphics and Applications. Pacific Graphics 2001.

[35]  Terry Lucke,et al.  The pollution removal and stormwater reduction performance of street-side bioretention basins after ten years in operation. , 2015, The Science of the total environment.

[36]  Kazufumi Kaneda,et al.  A simple, efficient method for realistic animation of clouds , 2000, SIGGRAPH.

[37]  James T. Kajiya,et al.  Ray tracing volume densities , 1984, SIGGRAPH.

[38]  Michael Wimmer,et al.  Instant architecture , 2003, ACM Trans. Graph..

[39]  H. Seidel,et al.  A connection between partial symmetry and inverse procedural modeling , 2010, SIGGRAPH 2010.

[40]  Yoshinori Dobashi,et al.  A Modeling and Rendering Method for Snow by Using Metaballs , 1997, Comput. Graph. Forum.

[41]  Roger A. Pielke,et al.  Satellite-Based Model Parameterization of Diabatic Heating , 2007 .

[42]  James F. Blinn,et al.  Light reflection functions for simulation of clouds and dusty surfaces , 1982, SIGGRAPH.

[43]  M. Santamouris Cooling the cities – A review of reflective and green roof mitigation technologies to fight heat island and improve comfort in urban environments , 2014 .

[44]  John Keyser,et al.  Interactive physically-based cloud simulation , 2002, 10th Pacific Conference on Computer Graphics and Applications, 2002. Proceedings..

[45]  J. Steinhoff,et al.  Modification of the Euler equations for ‘‘vorticity confinement’’: Application to the computation of interacting vortex rings , 1994 .

[46]  R. Stull,et al.  Meteorology for Scientists and Engineers , 1999 .

[47]  Anselmo Lastra,et al.  Real‐Time Cloud Rendering , 2001, Comput. Graph. Forum.

[48]  S. Nayar,et al.  Photorealistic rendering of rain streaks , 2006, SIGGRAPH 2006.

[49]  Masanori Kakimoto,et al.  Real-time rendering of physically based optical effects in theory and practice , 2015, SIGGRAPH Courses.

[50]  Howard B. Bluestein,et al.  A Synoptic and Photographic Climatology of Low-Precipitation Severe Thunderstorms in the Southern Plains , 1983 .

[51]  J. Dudhia,et al.  Coupling an Advanced Land Surface–Hydrology Model with the Penn State–NCAR MM5 Modeling System. Part I: Model Implementation and Sensitivity , 2001 .

[52]  Nelson L. Max,et al.  Interactive multiple anisotropic scattering in clouds , 2008, I3D '08.

[53]  Manish Vachharajani,et al.  GPU acceleration of numerical weather prediction , 2008, 2008 IEEE International Symposium on Parallel and Distributed Processing.

[54]  George J. Huffman,et al.  A stochastic model of cumulus clumping , 1980 .

[55]  E. Kessler On the distribution and continuity of water substance in atmospheric circulations , 1969 .

[56]  T. Nishita,et al.  Feedback control of cumuliform cloud formation based on computational fluid dynamics , 2008, SIGGRAPH 2008.

[57]  S. Planton,et al.  A Simple Parameterization of Land Surface Processes for Meteorological Models , 1989 .

[58]  Greg Humphreys,et al.  A spatial data structure for fast Poisson-disk sample generation , 2006, SIGGRAPH 2006.

[59]  Yoshinori Dobashi,et al.  Display of clouds taking into account multiple anisotropic scattering and sky light , 1996, SIGGRAPH.

[60]  Hujun Bao,et al.  Visual simulation of weathering by γ-ton tracing , 2005, SIGGRAPH 2005.

[61]  D. Niyogi,et al.  Impact of city size on precipitation‐modifying potential , 2013 .

[62]  M. Caramia,et al.  Multi-objective Management in Freight Logistics: Increasing Capacity, Service Level and Safety with Optimization Algorithms , 2008 .

[63]  S. Arya Air Pollution Meteorology and Dispersion , 1998 .

[64]  Dinesh Manocha,et al.  Interactive Large-Scale Crowd Simulation , 2012 .

[65]  Miles Macklin,et al.  Position based fluids , 2013, ACM Trans. Graph..

[66]  George Drettakis,et al.  Image-guided weathering: A new approach applied to flow phenomena , 2011, TOGS.

[67]  W. K. Hastings,et al.  Monte Carlo Sampling Methods Using Markov Chains and Their Applications , 1970 .

[68]  J. Holton An introduction to dynamic meteorology , 2004 .

[69]  Joe Michael Kniss,et al.  A Model for Volume Lighting and Modeling , 2003, IEEE Trans. Vis. Comput. Graph..

[70]  Daniel G. Aliaga,et al.  Designing large‐scale interactive traffic animations for urban modeling , 2014, Comput. Graph. Forum.

[71]  Daniel G. Aliaga,et al.  Modelling the Appearance and Behaviour of Urban Spaces , 2010, Comput. Graph. Forum.

[72]  Radomír Mech,et al.  Metropolis procedural modeling , 2011, TOGS.

[73]  Lily Parshall,et al.  Mitigation of the heat island effect in urban New Jersey , 2005 .

[74]  F. Nebeker Calculating the weather : meteorology in the 20th century , 1997 .

[75]  R. J. Purser,et al.  A Semi-Implicit, Semi-Lagrangian Finite-Difference Scheme Using Hligh-Order Spatial Differencing on a Nonstaggered Grid , 1988 .

[76]  R. Pielke Mesoscale Meteorological Modeling , 1984 .