11.6. 3D Rendering QoS Application

To test the effectiveness of our approach, a real-life application, the QoS control part of a 3D rendering algorithm developed in the MPEG21 context, is used.

Figure 11-6 shows how 3D decoding/rendering is typically performed: a 2D texture and a 3D mesh are first decoded and then mapped together to give the illusion of a scene with 3D objects. This kind of 3D rendering requires that each frame of the rendering process be recalculated completely. The required computation power depends significantly on its number of triangles. When the available resources are not enough to render the object, instead of letting the system break down (totally stopping the decoding and rendering during a period of time), the corresponding ...

Get Multiprocessor Systems-on-Chips now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.