Foilset Search Full Index for Basic foilset

VRML 2 Basic Concepts and Definitions

Given by Zeynep Ozdemir(Geoffrey C. Fox) at CPS616 -- Information Track of CPS on Spring Semester 97. Foils prepared April 6 1997

See VRML Resources including many interesting examples
What is VRML2.0 and VRML97
Status of VRML2.0 Browsers
Features of VRML2.0 with changes from VRML1.0 -- Deletions and Additions
VRML2.0 File Format
Nodes, Fields, Events, Shapes, Routes, Sensors
Detailed Discussion of Specific Nodes without going into programming issues


Table of Contents for VRML 2 Basic Concepts and Definitions

There are two types of foils -- html and image which are each available in basic and JavaScript enabled "focused" style
(basic:)(focus style:) Denote Foils where Image Critical
(basic:)(focus style:) Denote Foils where HTML is sufficient
denotes presence of Additional linked information which is greyed out if missing

1 CPS616 Spring 97 Computational Science For the Information Age
2 Table of Contents - I
3 Table of Contents - II
4 VRML 2.0 The Virtual Reality Modeling Language
5 VRML 2.0 The Virtual Reality Modeling Language
6 What is VRML97?
7 VRML2.0 Browsers - I
8 PPT Slide
9 PPT Slide
10 Architecture of a VRML2.0 Browser
11 Key Features of VRML 2.0
12 Changes from VRML 1.0 New VRML2.0 Node Types - I
13 New VRML2.0 Node Types - Grouping - II
14 New Node Types - Browser Information - III
15 New Node Types - Browser Information - IV
16 New Node Types - Sound/Light - V
17 New Node Types - Shape/Geometry - VI
18 New Node Types - Geometry - VII
19 New Node Types - Appearance/Properties - VII
20 New Node Types - Scripting - VIII
21 New Node Types - Sensors - VIII
22 New Node Types - Sensors - IX
23 New Node Types - Sensors - X
24 New Node Types - Interpolators - X
25 New Node Types - Interpolators - XI
26 New Node Types - Interpolators - XII
27 New Field Types - XIII
28 Deleted Node Types - XIII
29 Deleted Node Types - XV
30 VRML 2.0 Nodes (Summary of New Features)
31 Sensors Interaction with the User
32 Scripts and Interpolators - I Behavior and Animation
33 Scripts and Interpolators - II Behavior and Animation
34 Sound in VRML2.0
35 Geometry Nodes Polygonal Description of the World
36 VRML File Structure
37 VRML File Header
38 A Sample VRML File - I
39 A Sample VRML File - II
40 A Sample VRML File - III
41 A Sample VRML Display - simpleworld.wrl - IV
42 VRML2.0 Nodes - I
43 Nodes - Atrributes - II
44 Nodes - ExposedFields -III
45 Fields and Events
46 Fields
47 Field Types - I
48 Field Types - II
49 Field Types - III
50 Events
51 Naming Conventions for Fields/Events
52 Defining Node Names
53 Shapes
54 Shape and Appearance Node Syntax
55 4 Primitive Geometries
56 Shape Example - I
57 Shape Example - II
58 Grouping Shapes -- Children
59 PPT Slide
60 Group Node
61 Group Node Example
62 Billboard Node
63 A Sample Billboard Group
64 Events and Routes
65 Execution Model for Event processing
66 Diagram of Execution Model for Event processing
67 ROUTE - I
68 ROUTE - II
69 Sensor Nodes - I
70 Sensor Nodes - II
71 Prototypes - I
72 Prototypes - II
73 Prototype Sample
74 IS Statement
75 Transform Node
76 Transform Node Example
77 Rotation Field in Transform - I
78 Rotation Field - II
79 Rotation Example - I
80 Rotation Example - II
81 Scale Field in Transform
82 Scale Example - I
83 Scale Example - II
84 Scale Example - III
85 Material Node - I
86 Material Node - II
87 Material Node - III
88 Material Node - IV
89 Material Node - V
90 PPT Slide
91 Animation - I
92 Animation - II
93 PositionInterpolator - I
94 PositionInterpolator - II
95 An Example Using PositionInterpolators
96 In Header of doorway.wrl -- What it does
97 The First Stair in doorway.wrl
98 Animation Strategy in doorway.wrl
99 Animation Code for Stair1 in doorway.wrl
100 OrientationInterpolator
101 ColorInterpolator
102 ScalarInterpolator
103 NormalInterpolator Node
104 Handling User Interactions - I
105 Handling User Interactions - II
106 TimeSensor - I
107 TimeSensor - II
108 TouchSensor - I
109 TouchSensor - II
110 PlaneSensor
111 SphereSensor
112 CylinderSensor
113 VisibilitySensor Node - I
114 VisibilitySensor Node - II
115 ProximitySensor Node - I
116 ProximitySensor Node - II
117 Collision Node - I
118 Collision Node - II
119 Treatment of Multiple Sensors
120 Inline Node
121 A Sample Inlined File
122 Linking Different VRML Worlds
123 An Example of Anchor Node
124 Text Node Definition
125 Text Node Notes
126 Font Style Node Definition - I
127 Font Style Node - II
128 Font Style Node - II
129 Lights - I
130 Lights - Pointlight Node
131 PointLight Node Fields - I
132 PointLight Node Fields - II
133 DirectionalLight Node
134 SpotLight Node - I
135 SpotLight Node - II
136 Defining VRML shapes with points, lines, and faces
137 PointSet Node
138 Binding Colors to points, lines, and faces
139 IndexedLineSet Fields - I
140 IndexedLineSet Fields - II
141 IndexedFaceSet Node - I
142 IndexedFaceSet Node - II
143 IndexedFaceSet Node - III
144 IndexedFaceSet Node - IV
145 Color Node
146 ElevationGrid Node
147 Example of ElevationGrid Node
148 Extrusion Node
149 Example of Extrusion Node
150 Shading and Normals
151 Texture - I
152 Texture - II
153 ImageTexture
154 An Example ImageTexture
155 PixelTexture Node
156 MovieTexture Node - I
157 MovieTexture Node - II
158 Texture Mapping with S and T
159 Controlling Detail and Rendering Time
160 Fields in a LOD Node
161 Sound Effects
162 AudioClip Node - I
163 AudioClip Node - II
164 Sound Node - I
165 Fields in Sound Node - II
166 Adding Background to the VRML World - I
167 The Background Scenarios
168 Adding Background to the VRML World - II
169 Creating A Virtual Atmosphere Effect
170 Viewpoints -- Overview
171 Fields in Viewpoint Node - I
172 Viewpoint Node - II
173 Avatars
174 NavigationInfo Node - I
175 NavigationInfo Node - II

Full WebWisdom URL and this Foilset Search
This contains all WebWisdom links preceded by those referenced in this foilset
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 Mar 15 1998