Variable cinema for a long time existed without an interactive component. Modern technologies do not restrict artists in the form of interactivity. But the appearance of a menu with the ability to choose in any form poses a threat of an additional pause in the development of the plot.Therefore, the authors of such films will stand or the problem of "masking" the point of choice with the help of artistic techniques that include it in the context of the picture, or creating for the viewer the form of choice far from the standard menu.The creation of a variable film involves the availability of a software-hardware platform that would allow the viewer to make choices and, after processing his result, show what he was chosen.Functionally, this platform consists of:A server that records all the pre-created elements of the variation, and which can cast out any sound element or video from the movie options;Variable processor - a block of processing information from the user (viewer) and the construction of the appropriate version of the film;a device for playing sound and video;devices for feedback from the user (viewer);communication channels for connecting the system.In the course of the development and evolution of the variational cinema, the needs of the authors of the variational projects may vary. Therefore, the critical requirement for an ideal software and hardware platform is the modularity of the whole system.Server requirements. The server must adapt to the bandwidth of the communication channels and promptly produce images and sound without causing delays when switching between the options of a picture or menu items.Variation processor requirements. Quickly process information. In addition to the basic functionality at the organization level of the button menu, the processor should enable script creator to create special menu types. What should be in these scripts is the ability to use different types of incoming signals from the user.There are no special creative requirements to the device for playing sound and video.Feedback device requirements. It should get the user's response, translate it into a signal that the processor can process. Such devices can be as diverse as the TVs or tablets, as well as the means of special constructions.Requirements for communication channels. It is important that all system activity takes place in real time, accordingly, communication channels should be designed for the platform to function without delays.The general requirement for an ideal platform is openness and accessibility from both the film's authors and the audience.In such an ideal platform, it is possible to implement all types and subtypes of variability as already tested for today, and those whose time has not yet come.Among the one-design platforms worthy of attention are those that were used for more popular films.The HBO “Mosaic” is available for viewing through a special app on iOS or Android, or for stationary computers.Optional version of the “Halcyon” project requires a virtual reality headset.Platform "Star Wars. Secrets of the Empire" is a very complex hardware complex, which includes both set and devices of virtual reality, and a very complex computer graphics station.There are currently not many universal access platforms.Viewing variable projects using a DVD player imposes serious limitations on the function of the server. The menu function is quite limited, but sufficient for the minimum needs of the cinema. There is an undiscovered potential in the form of different angles of vision that can be stored on a disk.However, another platform - the interactive YouTube - seems more promising. The overall functionality of annotations that add YouTube interactivity is not very different from the DVD menu, but this approach is easier to find in the viewer's search, and cheaper because the authors do not have to spend on printing and distributing DVDs.Nevertheless, today, for a variable project that has some resource potential, the most attractive option is to create its own site. This, relatively cheap method, allows you to add the project's own variational functionality, make it appropriate stylistic design, and provide user with the necessary information.An important step towards the development of high-budget projects is the development by UNLTD and Made with Unity platform for the TRINITY - first virtual reality variable show. In the future, this platform should be suitable for creating other similar shows.
Read full abstract