A new external adaptor to VRML viewer based on Java']Java platform

被引:1
|
作者
Zhang, Yan-Jun [1 ]
机构
[1] Heilongjiang Univ, Informat Technol & Sci Sch, Harbin 150080, Peoples R China
来源
PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7 | 2008年
关键词
VRML; EAI; JNI; Octaga; scenegraph;
D O I
10.1109/ICMLC.2008.4620773
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
VRML is a very powerful language for displaying 3D objects and supporting interactivity, sophisticated lighting and cinematography. For reasons of processing speed and availability of 3D libraries, formats of VRML viewers are generally implemented in native C/C++ code. However, these languages may not be the most elegant languages to use for artificially intelligent control of 3D for dramatic narrative, believable speaking characters, dynamic cinematography and stage management. A good alternative is the Java language which provides very productive syntax and a body of developed application code for control and management of 3D scenes. The paper first presents an analysis of the problems of interfacing Java to 3D rendering systems, and some possible solutions in the context of interfacing Java to VRML. Finally we implement a Java interface which is defined independent to the underlying 3D representation and format. This solution makes it possible to abstract out the particular field types used in the 3D rendering platform. Therefore a Java control system using the interface presented here should be simple to port and integrate with any 3D rendering system using any 3D formal.
引用
收藏
页码:2212 / 2216
页数:5
相关论文
共 31 条
  • [21] The Creation of Interactive Three-Dimensional Microscope Based on VRML and Java']JavaScript
    Wu, Di
    PROCEEDINGS OF 2013 CHINESE INTELLIGENT AUTOMATION CONFERENCE: INTELLIGENT INFORMATION PROCESSING, 2013, 256 : 735 - 742
  • [22] Java']Java Native Pthread for Win32 Platform
    Veerasamy, Bala Dhandayuthapani
    Nasira, G. M.
    2014 WORLD CONGRESS ON COMPUTING AND COMMUNICATION TECHNOLOGIES (WCCCT 2014), 2014, : 195 - +
  • [23] The Design of A Remote Monitoring System Based on Java']Java
    You Xiang-bai
    Liu Yi-min
    Xu Wang-ming
    ICCSIT 2010 - 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 2, 2010, : 149 - 152
  • [24] 3D landscape modelling using JAVA 3D/VRML
    Punia M.
    Pandey D.
    Journal of the Indian Society of Remote Sensing, 2006, 34 (4) : 397 - 403
  • [25] A Java']Java-based agent management system for dynamic invocation of heterogeneous agents
    Jang, J
    Choi, J
    INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL I AND II, 1999, : 324 - 330
  • [26] Robot Virtual Assembly Based on Collision Detection in Java']Java3D
    Chen, Peihua
    Cao, Qixin
    Lo, Charles
    Zhang, Zhen
    Yang, Yang
    ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, PROCEEDINGS, 2009, 5855 : 270 - +
  • [27] Simulated Joint Robot-hand System Based on Java']Java3D
    Pei, Yijian
    Wu, Hao
    Zong, Rong
    PROCEEDINGS OF THE 2009 2ND INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, VOLS 1-9, 2009, : 2805 - 2808
  • [28] Web publication of 3D terrain based on Java']Java3D
    Tian, Maoyi
    Wang, Xing
    Wang, Jingwei
    ADVANCES IN CIVIL ENGINEERING, PTS 1-4, 2011, 90-93 : 3303 - +
  • [29] Application of C Based Cryptographic Module Operating in Java']Java with Preservation of FIPS 140 Validation
    Choi, Hyunduk
    Yi, Okyeon
    2015 INTERNATIONAL CONFERENCE ON PLATFORM TECHNOLOGY AND SERVICE (PLATCON), 2015, : 13 - 14
  • [30] Research of Distributed Virtual-Reality Scene Based on Java']Java3D Technology
    Lu, Chuiwei
    2009 IEEE 10TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED INDUSTRIAL DESIGN & CONCEPTUAL DESIGN, VOLS 1-3: E-BUSINESS, CREATIVE DESIGN, MANUFACTURING - CAID&CD'2009, 2009, : 1954 - 1957