Chinese painting elements are important elements in modern architectural design, which facilitate the integration of the entire building into the environment and present the scroll style spatial hierarchy of Chinese painting. Therefore, it is necessary to research on the integration design method of Chinese painting and architectural space based on virtual reality technology. First, the architectural space and landscape design plan images integrated with Chinese painting are imported into VTK software. Second, the median filtering method is used to filter the imported images, and a secure multi-party calculation method is used to construct building and landscape models, thus generating a database of architectural spatial layout element models. Then, for the 3D models in the database, Chinese painting elements are applied to architectural space design. Model rendering is achieved through lighting, color, atomization, and other processing to enhance the visual appeal of the models. Next, using the rendered 3D models of buildings and landscapes, a virtual interactive architectural spatial environment background is achieved through the freehand artistic conception concept and framing techniques in Chinese painting. Finally, we design a multi-sensory visual interactive interface based on virtual reality to display the results of the architectural spatial environment scenery to users. The experimental results show that this method has high modeling and rendering accuracy, and can achieve landscape layout browsing from different angles, improving user experience.
Read full abstract