University of Stuttgart, Chair of Building Physics, Department for Life Cycle Engineering (http://www.lbp-gabi.de)
Interactive visualization to intuitively perform life cycle assessment of an airplane. Footprint is calculated with every change with the gabi API. The user can replace and rearrange parts of the plane. As he does, the visualization gets updated.
Visualization is done in d3.js.
Simplified RTS multiplayer game with node.js server. Each player spawns his units in his own area. The units then try to reach the enemies base or attack the other units. If they reach the enemies base, he losses energy.
This thesis evaluates methods and formats to compress 3D models. Some of those formats achieve a compression ratio of 1 to 2 compared to the GZIP binary format. Those can be used to compress the model and the individual level of details (LOD). The LODs can later be used to generate a progressive preview, while the user is streaming the model. The progressive mesh technique from Hoppe et al. is also evaluated to achieve such a preview without sending additional data.
The models can also be streamed with the progressive mode of JPEG and PNG by using the image geometry technique. The decode time is a large part of the overall time if the user has a very fast connection, therefore those decode times are measured and compared. The size of the textures is larger than the size of the compressed models, but it isn’t possible to compress them any further without decreasing the quality, therefore a streaming method for the textures which uses progressive JPEGs is evaluated. The last part evaluates the given possibilities to store the downloaded 3D models and textures at the client.
University: TU Dresden
In Cooperation with Crytek GmbH