Warning: include(php/head.php) [function.include]: failed to open stream: No such file or directory in /share/www-gfx/OpenRT/Applications/boeing777.php on line 6

Warning: include() [function.include]: Failed opening 'php/head.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear:/v/graphics/fs3/share/www/OpenRT') in /share/www-gfx/OpenRT/Applications/boeing777.php on line 6
The Boeing Triple-7 Model

The Boeing 777


Disclaimer

Source 3D data provided by and used with permission of the Boeing Company.

The Boeing 777 Model

The Boeing 777 model contains roughly 350,000,000 (350 million) triangles, which arrived in a compressed (!) form on 12 CDs. The entire model to be rendered (including all triangles, BSP trees etc.), consumes roughly 30-60 GByte on disk. We render the full model, without any simplifications or approximations including pixel-accurate shadows and highlights.

Video

A video showing a short walktrough through the model.

Screenshots

Some recent snapshots showing improved Phong shading including shadows and highlights.
Click on the images to see them in full resolution.


GI Informatik Spektrum Cover

Cover of GI Informatik Spektrum, August 2004
(4000 x 4588 pixel, 25 samples per pixel)

Overview

Overview

Wheels

Wheels

Open Hull

Open Hull

Cockpit

Cockpit

Engine

Engine

Cabin

Cabin


Current Performance

Currently, we use a single AMD Opteron 1.8GHz CPU. The machine is a dual-CPU. We currently get around 1-3 frames per second at 640x480 pixels on that setup, depending on the actual view. Some simple views run even faster, the 1-3 fps correspond to the images as shown above.

The model is stored on four 150GB SATA-disks, combined to a striped raid array. Currently this raid can provide around 60-80MB/s. The entire model (including all precomputed data such as BSPs etc.) takes roughly 30-60 GB, depending on the parameters used for building the BSPs.

As we load missing data asynchronously to rendering, some image artifacts are visible while still loading the data. All performance data given above relates to the frame rate once the model is fully loaded. (During loading, the rendering is even faster, as fewer data has to be touched.)

In combination with pre-computed additional information, such as normals and colors (so-called "Proxy" structures), this enables progressive visualization (much like progressive JPEG) until the fully detailed information is present in main memory.



Warning: include(php/foot.php) [function.include]: failed to open stream: No such file or directory in /share/www-gfx/OpenRT/Applications/boeing777.php on line 144

Warning: include() [function.include]: Failed opening 'php/foot.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear:/v/graphics/fs3/share/www/OpenRT') in /share/www-gfx/OpenRT/Applications/boeing777.php on line 144