摘要:
The method and system for multi-version digital authoring comprises providing digital media from which media objects are created. Version classes are predetermined, each including version identifiers for identifying respective versions of the media objects. A work copy is then created of each sound object corresponding to each version identifier. A selected modifying value characterizing a selected modifier is associated to a selected media object. The version of the object corresponding to a current version identifier is then modified by the modifying value. The method and system provides means to link and unlink modifiers associated to a selected sound object for a selected version identifier.
摘要:
A method in a computer system for authoring media content for a computer application is provided. The authoring is accomplished by making use of a hierarchical structure including media objects, containers to group objects, and meta-containers to group containers and objects, where the media objects are working copies of provided media files. The hierarchical structure is such that when a property or behaviour is assigned to a container, this property is automatically shared to the objects and container therein. Similarly, the containers and objects included in a meta-container share the properties and behaviours assigned to their parent meta-container. Such a method and system can be implemented as an audio authoring tool for video game where a higher-level additional hierarchical structure is provided on top of a lower-level hierarchical structure to route sound assets organized and characterized through the lower-level hierarchy. The result of the authoring process is store in media banks which contains optimized information to be used by the computer application.
摘要:
The present invention concerns a multimedia presentation computer program that includes method and apparatus for sharing presentation functions between portions of the program by means of an interface that is implemented as one or more dynamically linked custom programs that perform one or more functions as the multimedia presentation computer program executes. A number of interface methods in the multimedia presentation computer program are declared and are implemented in the custom program The interface methods of the custom program are made accessible to the multimedia presentation computer program by means of an identifier. A host program within the multimedia presentation computer program communicates with the custom program by means of custom program parameters that at least in part define operation of the custom program. The custom program executes and thereby implements its one or more functions for use by the multimedia presentation computer program.