VRML++: A language for object-oriented virtual-reality models

被引:0
|
作者
Diehl, S [1 ]
机构
[1] Univ Saarland, FB Informat 14, D-66041 Saarbrucken, Germany
关键词
D O I
10.1109/TOOLS.1997.713537
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a new object-oriented language called VRML++ which extends the Virtual Reality Modeling Language (VRML 2.0), a specification language for interactive three-dimensional scenes on the internet. The new features of VRML++ are classes and inheritance, an, improved type system, and dynamic routing. As a net result we get type-safe inclusion polymorphism and dynamic binding. We argue, that these features are essentials of object-oriented programming languages. Furthermore using these new features it is possible to define abstractions of routing structures which we call connection classes. VRML++ increases re useability, readability, and extensibility of specifications while reducing mn-time errors. Finally we discuss our implementation of VRML++.
引用
收藏
页码:141 / 150
页数:10
相关论文
共 50 条
  • [1] Integration of object-oriented databases with VRML in virtual environments
    Targut, D
    Aydin, N
    Elmasri, R
    Turgut, B
    OOIS 2001: 7TH INTERNATIONAL CONFERENCE ON OBJECT-ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 2001, : 377 - 381
  • [2] Visualizing object-oriented software in virtual reality
    Maletic, JI
    Leigh, J
    Marcus, A
    Dunlap, G
    9TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS, 2001, : 26 - 35
  • [3] On building an object-oriented parallel virtual reality system
    Sobota, Branislav
    Korecko, Stefan
    Hrozek, Frantisek
    OPEN COMPUTER SCIENCE, 2012, 2 (03): : 261 - 271
  • [4] VIRTUAL MEMORY ON A NARROW MACHINE FOR AN OBJECT-ORIENTED LANGUAGE
    KAEHLER, T
    SIGPLAN NOTICES, 1986, 21 (11): : 87 - 106
  • [5] OBJECT-ORIENTED PROGRAMMING WITHOUT AN OBJECT-ORIENTED LANGUAGE
    BOOCH, G
    SEIDEWITZ, E
    START, M
    FIRESMITH, D
    SIGPLAN NOTICES, 1986, 21 (11): : 508 - 508
  • [6] Metis - An object-oriented toolkit for constructing virtual reality applications
    Turner, R
    Li, S
    Gobbetti, E
    COMPUTER GRAPHICS FORUM, 1999, 18 (02) : 121 - 130
  • [7] Representing user privileges in object-oriented virtual reality systems
    Wójtowicz A.
    Cellary W.
    IFIP Advances in Information and Communication Technology, 2010, 314 : 52 - 61
  • [8] Representing User Privileges in Object-Oriented Virtual Reality Systems
    Wojtowicz, Adam
    Cellary, Wojciech
    EMERGING TRENDS IN TECHNOLOGICAL INNOVATION, 2010, 314 : 52 - 61
  • [9] VRML - Virtual Reality Modeling Language
    Computer Graphics World, 1996, 19 (12):
  • [10] Teaching computer interfacing with virtual instruments in an object-oriented language
    Gulotta, M
    BIOPHYSICAL JOURNAL, 1995, 69 (05) : 2168 - 2173