SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
SKETCH: an interface for sketching 3D scenes
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Annotating and sketching on 3D web models
Proceedings of the 7th international conference on Intelligent user interfaces
3DUI '06 Proceedings of the 3D User Interfaces
An Adaptive Multiresolution Method for Progressive Model Transmission
Presence: Teleoperators and Virtual Environments
Multi-edge decimation in multi-modal 3D collaborative applications
Proceedings of the 7th International Conference on Advances in Mobile Computing and Multimedia
Dynamic lock synchronisation for collaborative 3D applications
Proceedings of the 7th International Conference on Advances in Mobile Computing and Multimedia
Hi-index | 0.00 |
Much research on 3D graphics collaboration has focused on improving collaborative viewing or enabling simple manipulations. There are, however, two major problems which are not yet resolved in collaborative environments. Simultaneous manipulation of a common 3D object by users can cause conflicts, and the integrity of the source 3D object will be compromised during updates. 3D objects can be locked for exclusive use to prevent conflicts, but this requires users to wait for their turn in order to perform manipulations. The capability of seamless and simultaneous manipulation raises several challenges such as how to resolve manipulation conflict and to deliver manipulation commands to users. This paper will address these issues by introducing a new framework for collaborative 3D graphics manipulation. Collaborative manipulation is achieved by utilising manipulative command annotation, which allows the acceptance or rejection of the commands according to time stamps and context of actions. Conflicts are detected by comparing manipulation actions in the queue, and resolved by applying collaborative rules which govern what to reject and what to be updated. The solution presented in this paper will ensure effective and accurate collaboration between multi-modal 3D applications.