Patent ID: 8924185

Claim:
A computer-implemented method for designing a scene suitable for life-like navigation comprising of moving in a virtual world by a user, wherein the method comprises the steps of: positioning a plurality of objects of a respective type in the scene, wherein the objects are CAD three-dimensional modeled objects of at least two types; providing a database comprising for each type of object: at least one action, at least one triggering interface for launching the action, a function for computing at least one triggering zone as a volume of the scene, the function taking as arguments values of parameters of the objects in the scene, wherein reaching the triggering zone virtually by the user during navigation activates the triggering interface, the triggering zone being distinct from the triggering interface; for each respective object in the scene: instantiating triggering interfaces corresponding to the type of the respective object, and computing triggering zones by applying the function corresponding to the respective object, adding to the scene the instantiated triggering interfaces and the computed triggering zones; the positioningproviding, instantiating, and adding resulting in a designed scene, the designed scene being adapted for a life-like navigation experience that comprises a user navigating in the scene and includes: the user reaching the triggering zone of a respective object; detecting user positioning within the volume of the triggering zone; upon said detecting, activating the triggering interface of the respective object by loading the triggering interface in a buffer; and after said loading, launching the at least one action in response to the user performing a user-interaction with the triggering interface.