Navigation Rendering Techniques Whitepaper

Filesize 676 KB
Version 1
Date added Aug 10, 2018
Category Developer documentation
Tags PowerVR, Whitepaper

Visualisation of navigation data is a complex task: the graphics should be appealing, informative, running at a high frame rate, and utilising low power consumption at the same time. This whitepaper deals with the efficient rendering of navigation maps on the tile-based deferred rendering architecture of the PowerVR chipset families.

The navigation demo, which can be found in the PowerVR SDK, implements the optimisation techniques described in the following sections. Particular attention was given to the various restrictions found in navigation systems in respect to memory constraints, paging, etc.

The geometry generation techniques described in the first few sections illustrate a possible approach; there may be other, more suitable solutions depending on the input data.

For further reading and a more comprehensive overview please have a look at the documents which can be found in the PowerVR SDK. It is highly recommended to read the application development recommendation whitepapers to gain a good understanding of performance pitfalls and general purpose optimisations when developing for mobile graphics solutions.