View Full Version : NVIDIA Endless City-Cuda/DX11 Demo

11-06-2010, 07:41 PM
NVIDIA Endless City Demo (http://download.nvidia.com/downloads/GeForcecom/techdemos/SetupEndlessCity.exe)

Let the machines take over!

Our Endless City demo starts with a few dozen building blocks and uses an L-System to
assemble these into complex structures, buildings, whole city blocks, and finally a
sprawling and boundless megalopolis.

At any given time, there are hundreds of thousands of on-screen objects. The
super-efficient NVIDIA® Tessellation engine scales the number of polygons for each object
according to its surface detail and proximity to the camera . . . real-time,
high-resolution displacement.

So while you enjoy a leisurely glide through the city, the NVIDIA® GeForce® powering your
flight will be churning through over 600 million polygons per second. Better yet, there
will still be enough power to keep the lights running . . . hundreds of thousands of
them, all lighting the scene dynamically.

All you need to do is sit back and enjoy the view.

Highlights of the demo include:

• Tessellation enables a continuous ramp on the level of detail, more than
doubling the total triangle count and providing up to a 500x increase in detail
on the nearest objects.
• Three dimensional displacement maps allow greater detail than simple height maps.
• The demo positions and renders over 600 million triangles per second with a
single GPU.
• The city is procedurally generated. The buildings are constructed from a small
set of objects into a city of complex structures using a set of rules called an
• In the area surrounding the viewer, over a million meshes are arranged by the
L-system, including roughly 500,000 light sources.
• As the viewer moves, the demo endlessly (hence the name) generates more of the
city to keep the viewer surrounded by buildings.
• The L-system randomly selects elements to assemble so each block looks different
from the last but if you return to a place you saw before, it'll regenerate the
same buildings you saw previously.
• Split screen rendering modes operate in eye space so they look correct in 3D Vision.
• Screen-space ambient occlusion enables high quality shading on randomly
generated and dynamic geometry which cannot be accomplished with precomputed texture
• Dynamic lighting on everything; can shift from day to night.

Recommended System:

NVIDIA GeForce GTX 500 series GPU
2.6 GHz Quad core CPU
4 GB System memory
300 MB Hard drive space
Microsoft Windows Vista or Windows 7

FMOD Sound System, copyright © Firelight Technologies Pty, Ltd., 1994-2010.[/quote]

http://img5.imagebanana.com/img/39mudrlw/thumb/stefan.EndlessCity64.nvidia.png (http://www.imagebanana.com/img/39mudrlw/stefan.EndlessCity64.nvidia.png)

ATI users don't need to waste their time thanks to CUDA

http://img5.imagebanana.com/img/aqcjy1y2/thumb/stefan.endless.city.ati1.png (http://www.imagebanana.com/img/aqcjy1y2/stefan.endless.city.ati1.png)

11-06-2010, 11:40 PM
Anyone look at the recommended system?

Surprize! Surprize!