Author/Editor | Korošec, D; Holobar, A; Divjak, M; Zazula, D | |
Title | Multilevel implementation of the dynamic virtual environment | |
Type | članek | |
Source | Adv Comput Bioeng Ser | |
Vol. and No. | Letnik 7 | |
Publication year | 2003 | |
Volume | str. 477-86 | |
Language | eng | |
Abstract | Virtual environments (VEs) are nowadays often more than just static visualizations of 3D scenes in which user can navigate its avatar. From traditional applications in, for example, civil and machine engineering, 3D technology is moving forward to dynamic simulations and training systems. Unfortunately there is still a lack of software standards that could be used to efficiently build such systems. VRML as probably the most standard technology for description of 3D scenes can add dynamic behaviour to 3D objects, but its implementation mechanisms, based on messaging, are rather crude. Three main levels exist: on the bottom simple deterministic behaviour can be hard-coded; medium level (scripting) then resolves many of the bottom level limitations; and finally, to create a complex system, separate, asynchronous applications connected to VRML form the third level. In the paper we address this topic and demonstrate an example of medical training system for neonatal intensive care. The components of this system were created as several independent and interconnected dynamic 3D objects, whose behaviour was implemented over one, two or all three levels. We first explain them in details and demonstrate and clarify the benefits and drawbacks of each level with an example. | |
Descriptors | INTENSIVE CARE, NEONATAL USER-COMPUTER INTERFACE COMPUTER-ASSISTED INSTRUCTION DELIVERY ROOMS INFANT, NEWBORN RESPIRATION HEART RATE COMPUTER SIMULATION |