Design and Implementation of Distributed Rendering System

Dan Liu, Lai Wei, Qiuhong Zheng, Peng Ding, Shen Yun · 2022

In the metaverse, users can produce and edit 3D digital content, whereas rendering is an important step towards the production of 3D digital content. Rendering is the computation of the picture seen by the user through computer graphics principles, while the huge demand of computing resources for rendering has inspired new rendering models. First, the current research status and problems of current rendering technologies are analyzed. The number of rendering services that can be started by a single machine is limited and cannot meet the demand of a large number of concurrent users. Second, this paper designs a distributed 3D rendering system and introduces the rendering scheme and virtual engine deployment scheme of the distributed rendering system, which achieves efficient distributed node management and rendering task offloading. Then this paper proposes a load balancing strategy for distributed rendering, which can effectively distribute tasks and reasonably utilize resources. Finally, the practicality and effectiveness of the distributed drawing system are verified through experiments. The experiments show that the system improves the rendering speed and quality and supports multi-task simultaneous rendering.

Read the paper · More papers on PaperTik