Interactive media art is an important part of the new cultural industry, is a typical combination of art and technology, which combines visual, auditory, space design, light, electricity and other forms of effect to fresh vibrant feeling. Interactive media art is widely used in exhibition industry, interactive advertising, stage art and performance, interactive games and other fields. China’s interactive media art has just entered a stage of rapid development, there is no ready-made universal interactive media design system, which is the bottleneck of the development and application of interactive media in china. This paper first carries out research on interactive media system involves hardware and software development technology, then explain the interactive media art and design of each subsystem and their design method and implementation process. In this system, we design and implement a set of visual programming model based on node, and develop a friendly interactive authoring environment, visual interactive subsystem and a powerful plug-in system. The main work is as follows: 1) in order to enhance the intuitive and interactivity of the system, this paper studies and implements a visualization programming model based on nodes includes: basic data structure definition, node implementation mechanisms, implementation mechanisms of the scenes and the efficiency analysis of programming model. The model defines the user to carry out the logic of visual programming. With visual programming model based on nodes as the guide, based on Qt library, this paper developed the interactive multimedia art and design system, including: interactive creation environment, plug-in architecture interactive visualization subsystem and system. Interactive create environment to achieve a variety of systems and users to interact with the interface, including the file interface, view control interface, the scene editing interface. The contents of the visual interactive subsystem include: the graphical rendering of the control, the management mechanism of the control and the execution model of the system. Control is a graphical representation of the node, but also a direct manipulation of the user when the object. The system adopts plug-in architecture, and all the function modules are integrated into the main frame of the system through the form of plug-in. 3) based on the main framework of the interactive multimedia art design system, this paper develops a powerful plug-in system. The plug-in system is divided into five categories according to the function: sound, image, video, graphics and mathematical processing. This system has good interactivity and high degree of openness, the art of using the system’s existing function modules can be directly carried out visual programming to create interactive art application, so as to expand the function of the system plug-in professionals can develop personalized functions.
Read full abstract