| The furniture decoration system can provide the user with a fast and convenient way tocreate personalized interior layout and decoration effect. It is of great value both in daily useand commercial application. Especially in recent years, the real estate industry has aprosperous development, so there have been many kinds of furniture decoration software onthe market, and a lot of research on furniture decoration has been done in the academic field.Previous furniture decoration software was mostly based on the PC and Webside, andemployed the mouse and keyboard interaction. There are many problems, such as the user’sinadequate freedom of furniture arrangement, disability to place the furniture on satisfyingsites, limited post-processing effect, and lack of reality.According to the trend of future development, this paper will focus on a furnituredecoration system based on the mobile platform. And in response to the problems existed inthe previous furniture decoration systems, which are mentioned above, the paper will putforward some corresponding solutions.1ã€As for the interactive mode, the paper develops a furniture decoration system based onthe mobile platform which, compared with the previous one, is even more convenient for theuser’s daily use and improves the interactive experience.2ã€Aiming at rendering, the paper uses deferred rendering techniques and make animprovement on its basis. The system achieves a method to render translucent objects in thedeferred pipeline, and optimizes the G-Buffer storage, to some extent, making up for theshortcomings of the traditional rending pipeline. This method lays foundation for adding avariety of post-processing effects in the system.3ã€Considering the limitations of mobile platforms and the lack of rendering capacity onlarge scenes, the paper studies and implements a QSlim simplified model algorithm. When alarger model is inputted into the QSlim algorithm, the memory footprint is too large that itwill influence the system efficiency. Therefore, this paper has made some improvements to itand proposes a simplified model algorithm of divided the model into blocks.4ã€As for the freedom of user’s operation, this paper designes and implements a modelfree placement algorithm. The users can drag the model to any satisfactory position, whichwill greatly improve the user’s operating space and its interest.5ã€The paper designs and achieves a virtual roaming function. During roaming, thecollision detection can be carried out,and the position of furniture can be corrected in time, which will greatly enhance the reality of the system. |