Search






My Shopping Cart

[ 0 ] items in cart

View Cart | Checkout


Game Developer Research
bullet Research Reports

Gamasutra
bullet Contractor Listings

GDC Vault
bullet Individual Subscription

GDC Audio Recordings
bullet App Developers Conference 2013
bullet GDC Next 2013
bullet GDC Europe 2013
bullet GDC 2013
bullet GDC Online 2012
bullet GDC Europe 2012
bullet GDC 2012
bullet GDC 2011
bullet GDC 10
bullet GDC 09
bullet GDC Austin 08
bullet GDC Mobile 08
bullet GDC 08
bullet GDC Austin 07
bullet GDC Mobile 07
bullet GDC 07
bullet GDC 06
bullet GDC 05
bullet GDC 04
bullet GDC 03
bullet GDC 01
bullet GDC 2000 & Before


Newest Item(s)
bullet

Why Now Is the Best Time Ever to Be a Game Developer

Ingress: Design Principles Behind Google's Massively Multiplayer Geo Game

Playing with 'Game'

Gathering Your Party with Project Eternity (GDC Next 10)

D4: Dawn of the Dreaming Director's Drama (GDC Next 10)

Using Plot Devices to Create Gameplay in Storyteller (GDC Next 10)

How I Learned to Stop Worrying and Love Making CounterSpy (GDC Next 10)

Luck and Skill in Games

Minimalist Game Design for Mobile Devices

Broken Age: Rethinking a Classic Genre for the Modern Era (GDC Next 10)


Storefront > GDC Vault Store - Audio Recordings > GDC 2010


View larger image
 


QTY:

Building Blocks: Artist Driven Procedural Buildings
Price $3.95
Adjustment
Type
Stock Unlimited
Status
Weight 0 lb, 0 oz
SKU GDC10-10765
Statistics
Description
Building Blocks: Artist Driven Procedural Buildings
Speaker/s: James Golding (Epic Games)
Day / Time / Location: Thursday 10:30-11:30 Room 130, North Hall
Track / Format: Programming , Visual Arts / Lecture
Description: Creating a detailed city window-by-window is a daunting task. Having to adjust every window when requirements change is even worse!

The first part of the talk describes the problem at hand - that of creating a city where buildings look very detailed, do not take long to construct, can be easily modified, and allow automatic generation of a low level-of-detail version. Existing approaches are compared, and pros and cons are listed.

This talk then proposes a new method, expanding on current academic research. The approach is to allow a designer to place very simple shapes to define the building layout, and then assign a set of rules (created by a technical artist) to decorate it procedurally. The rules work by extracting rectangular regions (scopes) from the faces of the building, and recursively breaking them into smaller regions, until finally using a library of feature meshes (doors, windows, columns etc.) to fill in that region. This approach is explained with reference to several real-world examples of buildings.

Rules then connect to form a directed graph, so it can be useful to present the 'rule set' to artists graphically in that form. Many of the rule types that we have found useful will be explained, with use-cases. This includes splitting, repeating, occlusion tests, edge-angle and height tests, and more. Specific difficulties like trim work, roofs and non-rectangular faces are discussed, and the requirements for artist-created meshes are mentioned. Some detail is also given on the general technical challenges involved in rendering a building constructed in this modular method.

The talk then covers automatically creating LOD versions of these buildings. The lowest LOD is the simple shape already defined by the designer, but the transition from high to low can happen incrementally based on special rules. An offline render process is used to texture the low-LOD buildings, with special steps to generate masks for reflective windows.

Please leave this field blank.

There are no related products to display.

Related Products...

Please leave this field blank.