• May 03, 2016 News! IJIET Vol. 5, No. 10 has been indexed by EI (Inspec).   [Click]
  • Jun 28, 2017 News!Vol. 7, No. 9 has been indexed by Crossref.
  • Jun 22, 2017 News!Vol. 7, No. 9 issue has been published online!   [Click]
General Information
    • ISSN: 2010-3689
    • Frequency: Bimonthly (2011-2014); Monthly (Since 2015)
    • DOI: 10.18178/IJIET
    • Editor-in-Chief: Prof. Dr. Steve Thatcher
    • Executive Editor: Ms. Nancy Y. Liu
    • Abstracting/ Indexing: EI (INSPEC, IET), Electronic Journals Library, Google Scholar, Crossref and ProQuest
    • E-mail: ijiet@ejournal.net
Prof. Dr. Steve Thatcher
University of South Australia, Australia
It is my honor to be the editor-in-chief of IJIET. The journal publishes good papers which focous on the advanced researches in the field of information and education technology. Hopefully, IJIET will become a recognized journal among the scholars in the filed of information and education technology.
IJIET 2017 Vol.7(5): 385-391 ISSN: 2010-3689
doi: 10.18178/ijiet.2017.7.5.899

A Graph-Based Design of an Open Database for 3D Models with Versioning

Wei Ke and Lap-Man Hoi
Abstract—We present a graph-based method for illustration and specification of the data structures to persist 3D models. We define the mapping from the object graphs to the relations in a relational database. Our ORM scheme fully opens the structures of the underlying relations so that the data can be easily manipulated and used by other tools and under other schemes. By this method, 3D models can be accumulated from large amount of contributors in the long run, and used by various types of applications, such as real-time rendering and geometric searching. Our graph notation and ORM scheme support arrays and variants, which are essential in the specification of complex data structures. Algorithms are provided to illustrate how the mappings are implemented, as well as how the database can be used. An independent versioning system is implemented on top of the 3D model database, showing the flexibility and advantage of this graph-based method. We implemented a minimal 3D model database following this design, and present the evaluation of the performance of loading models from the database.

Index Terms—Object-relational mapping, class graph, 3D model, versioning, open database.

The authors are with the Computing Program, Macao Polytechnic Institute, Macao S.A.R., China (e-mail: wke@ipm.edu.mo, lmhoi@ipm.edu.mo).


Cite: Wei Ke and Lap-Man Hoi, "A Graph-Based Design of an Open Database for 3D Models with Versioning," International Journal of Information and Education Technology vol. 7, no. 5, pp. 385-391, 2017.

Copyright © 2008-2017. International Journal of Information and Education Technology. All rights reserved.
E-mail: ijiet@ejournal.net