| L. Deligiannidis, "DLoVe: A Specification Paradigm for Designing Distributed VR Applications for Single or Multiple Users," Doctoral dissertation, Tufts University (2000). |
....for writing multi user VR programs or transforming existing single user DLoVe programs into multi user ones. DLoVe addresses issues of performance and maintainability, providing mechanisms, drivers, and utilities that allow run time tuning and network management to be specified in a simple manner [16]. 2. Background Most of today s Graphical User Interfaces (GUI) and toolkits are based on serial, discrete, token based paradigms that implement traditional WIMP (Window, Icon, Menu, Pointer) interfaces acceptably. These tools however, are not suited for next generation, non WIMP interaction ....
....for gesture recognition or for eye tracking applications where, for example, when the user looks at an object for a certain time, the object becomes selected. We developed an application where, when the user looks toward an object in a virtual world for over 5 seconds, the object becomes selected [16]. The brightness of the object is proportional to the time for which the object has been viewed, and when it reaches a certain brightness level, the object is selected and the user can manipulate it. In addition, a single Variable may be used as input or output to multiple Links. Conditions are ....
[Article contains additional citation context not shown here]
L. Deligiannidis, "DLoVe: A Specification Paradigm for Designing Distributed VR Applications for Single or Multiple Users," Doctoral dissertation, Tufts University (2000).
....all Workers connect to the Coordinator, the Coordinator partitions the constraint graph and assigns sub graphs of it to different Workers. This partition of the graph enables the Coordinator to request Variables in parallel. Figure 3 shows a simple graph that is partitioned for three Workers[18] [17]. The Coordinator can request the Workers to set and get up to date Variables. It can also request the Workers to enable or disable Links, which re wire the constraint graph. Each of these operations is a message and can be sent to the Workers individually. However, to utilize better the ....
....of all requested Variables) For every frame, the minimum time of request of all output Variables is subtracted from the current time (wall clock) This skew describes the worst difference between what is rendered and what the user is doing. Figure 6 is one of many graphs that shows this (see [17] for many additional performance tests) Number Figure 6. Frame Latency 6 Conclusions The experiments demonstrated that DLoVe not only describes specification of Virtual Reality programs well, but also improves overall performance of applications designed in its framework by dramatically ....
L. Deligiannidis, "DLoVe: A specification paradigm for designing distributed VR applications for single or multiple users" Doctoral dissertation, Tufts University, Feb. 2000
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC