首页> 外文会议>International Conference on Virtual Reality and Visualization >Nonlinear Revision Control for Web-Based 3D Scene Editor
【24h】

Nonlinear Revision Control for Web-Based 3D Scene Editor

机译:基于Web的3D场景编辑器的非线性修订控制

获取原文

摘要

With the rapid development of web technologies, an increasing number of Web applications for 3D scene modeling have emerged. Over the Internet, 3D scenes can be easily shared and collaboratively edited. Concurrent editing on the same scene would bring conflicts, resulting with different versions, thus version control is needed. However, existing revision control systems focus more on text than binary file, which consumes a large amount of storage. We propose a nonlinear revision control mechanism for web-based 3D scene editor. In our system, 3D scene is represented and stored as a scene graph. Various algorithms are designed for revision control commands, such as commit, retrieve, branch, merge etc. To identify the discrepancies between two versions, we have introduced two kinds of difference, structure difference and state difference. With these differences identified, automatic branch merging can then be carried out. We have implemented the algorithms into a prototype system, which is built upon the TE, an open source web-based 3D scene editor.
机译:随着Web技术的飞速发展,用于3D场景建模的Web应用程序已经出现了越来越多的趋势。通过Internet,可以轻松地共享和协作编辑3D场景。在同一场景上并发编辑会带来冲突,导致版本不同,因此需要版本控制。但是,现有的版本控制系统将重点放在文本上,而不是二进制文件上,而二进制文件会占用大量存储空间。我们为基于Web的3D场景编辑器提出了一种非线性修订控制机制。在我们的系统中,3D场景被表示并存储为场景图。针对修订控制命令设计了各种算法,例如提交,检索,分支,合并等。为了识别两个版本之间的差异,我们引入了两种差异,即结构差异和状态差异。识别出这些差异后,便可以执行自动分支合并。我们已经将算法实施到了原型系统中,该系统基于TE(基于Web的开源3D场景编辑器)构建。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号