A Workload Prediction Model for 3D Textured Meshes in Webgl Context
Résumé
The vast majority of simplification algorithms are based roughly on the assumption that rendering time is related to the number of primitives, with the aim of reducing memory impact and rendering complexity. In this paper, we define more precisely the links between 3D object intrinsic characteristics and rendering time in order to provide a new tool for prediction and to guide these simplification methods. We conduct a large-scale experiment in a WebGL environment on multiple devices to measure the rendering time of a set of photo-reconstructed and textured 3D meshes. The results showed us the influence of features on rendering time and that the number of vertices is not the most relevant characteristic. We then trained a predictor capable of predicting the rendering performance of a 3D mesh. This predictor takes as input various characteristics of 3D objects as well as a set of device rendering performance features that we have introduced and achieves a prediction accuracy of 1.16 ± 0.09 ms on average (19.70 ± 2.44 % relative error). We also provide an analysis of the most important characteristics for the task of prediction.
• Computing methodologies → Classification and regression trees; Rendering; Graphics processors; Mesh models.
Origine | Fichiers produits par l'(les) auteur(s) |
---|