Find this at http://www.npac.syr.edu/users/gcf/cps616vrml2javanodes97/

VRML97 Scripting: Java Nodes and External Authoring Interface

Given by Wojtek Furmanski and Balaji Natarajan at UC Web Applications Certificate on July 24 1997. Foils prepared 5 August 97

This describes use of Java for VRML97(VRML2) Nodes
Accessing a VRML97 world from a Java Application(Applet)
  • This is EAI or External Authoring Interface
Link to LiveConnect from Netscape
Comments on NPAC-IBM Televirtual reality project
Java Shared Data Architecture(JSDA)


Table of Contents for VRML97 Scripting: Java Nodes and External Authoring Interface


001 CPS 616 Summer 97 Computational Science for the Information 
    Applications
002 Scripts and Execution Model in VRML'97
003 Script Nodes in VRML'97 - Introduction I
004 Script Nodes in VRML'97-Introduction II
005 Why Java with VRML ?
006 Why VRML with Java ?
007 Methods of Java-VRML interaction
008 Script Nodes in Java for VRML'97  - I
009 Script Nodes in Java for VRML'97 - II
010 Script Nodes in Java for VRML'97 - III
011 Java class referencing a VRML file
012 VRML  Browsers with Java Node support
013 Sample VRML file referenced by a Java class - I
014 Sample VRML file referenced by a Java class - II
015 Java code to set an eventOut field            - I
016 Java code to set an eventOut field - II
017 External Authoring Interface(EAI) - I
018 External Authoring Interface(EAI) -II
019 EventOutObserver interface in EAI - I
020 EventOutObserver Interface in EAI - II
021 EAI and Script Node - The difference - I
022 EAI and Script Node - the difference - II
023 An example of Java-VRML interaction through EAI -fig 1
024 An example of Java-VRML interaction through Script Node-fig 2
025 Netscape's LiveConnect with EAI
026 VRML Browsers with Java External Authoring Interface(EAI) support
027 Useful applications of Java - VRML  interaction
028 Dynamic Generation of VRML nodes - The world
029 Java class to dynamically generate VRML nodes at runtime - I
030 Java class to dynamically generate VRML nodes at runtime - II
031 Java class to dynamically generate VRML nodes at runtime - III
032 Java class to dynamically generate VRML nodes at runtime - IV
033 Dynamic Generation of VRML nodes at runtime using Java
034 Collaborative virtual environments - I
035 Collaborative Virtual Environments - II
036 An illustration of Collaborative Virtual Environments - 
    TeleVirtual Reality(TVR)
037 TVR - Framework details
038 TeleVirtual Reality(TVR) Environments - A typical Scenario
039 TeleVirtual Reality(TVR) Environments - Design -I
040 TeleVirtual Reality(TVR) Environments - Design II
041 Java Shared Data Architecture(JSDA) - A Brief Overview - I
042 Java Shared Data Architecture (JSDA) - A Brief overview - II


© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sun Nov 29 1998