Skip to main content
Pages and Files
CS department homepage
CS faculty meetings
CS talks and visitors
From Communities of Practice to Community Based Decision Making — Case Ericsson
Artificial General Intelligence and AI in Games
Cryptography Reading Group
Data Systems Group
DeIC offer Sep 2017
Former members of the department (partial list)
Jean Melo PhD
PhD Defense of Jean Melo
State of Low-power Wireless Protocols for IoT
Talk Alan Mycroft 9 June 2017
Talk by Alexander Serebrenik on Aug 31, 2017
TALK by Rohit Gheyi on Aug 31, 2017
Talk Carlos Gómez Rodríguez 19 May 2017
Talk Darius Blasbland 16 Feb 2017
Add "All Pages"
Talk Tom Kelly 31 Mar 2017
An Overview of Procedural Modeling in Academia and Industry
University College London
31 Mar 2017 at 11:00-12:00
Manually creating objects to fill our virtual 3D worlds can be tedious and time consuming; ‘procedural modeling’ is the study of programs to do this for us. Tom is currently a postdoc under Niloy Mitra at UCL in London, and is particularly interested in urban procedural modeling - creating systems to automatically generate cities. Previously he has worked as a transport system modeler, video game developer, and was a engineer for Esri’s CityEngine (a procedural system nominated for a Technical Academy Award, and widely used in the video game and architectural industries).
Procedural modeling is a relatively new discipline, but intersects with many existing fields including User Interfaces, Geometry, and Perceptual Studies. For example, users are easily confused by the many parameters that 3D procedural models have, and are unable to effectively interact with them. Presenting these parameters to users requires advances in User Interfaces. Another field is Geometry - here the problem is finding geometric primitives that can be used to create realistic models; ideally these should be simple, yet useful, when modeling a wide range of objects. Finally, it is important to understand what makes a procedural model realistic. This is a challenging perceptual problem because a single urban procedural model can create many different buildings. We present and discuss our research into each these problems, and how our results have been used in industry.
help on how to format text
Turn off "Getting Started"