9.5. View-Dependent Scalability

Scalability is one of the major functionalities in MPEG-4, as it can provide solutions to harmonize platforms with different capabilities, for example, in terms of bandwidth or computational power. In a 3D game scene, the user terminal might be burdened if it has to download the scene graph and all of its entities, especially when the user terminal is a mobile device. However, the virtual world, which the user can experience with MPEG-4, is bounded by the viewing position and field of view, just as human beings are bounded by eye positions and capabilities in the real world. View-dependent scalability is a tool for sending first to the decoding terminal only the visually needed data. If the user's viewing position ...

Get MPEG-4 Book, The 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.