목차 일부
Ⅰ 가상현실을 위한 VRML과 X3D
Chapter 1 가상현실과 VRML ... 12
1.1 가상현실(Virtual Reality)이란? ... 12
1.2 VRML(Virtual Reality Modeling language) ... 14
1.3 VRML의 특징 ... 19
Chapter 2 X3D와 VRML ...
더보기
목차 전체
Ⅰ 가상현실을 위한 VRML과 X3D
Chapter 1 가상현실과 VRML ... 12
1.1 가상현실(Virtual Reality)이란? ... 12
1.2 VRML(Virtual Reality Modeling language) ... 14
1.3 VRML의 특징 ... 19
Chapter 2 X3D와 VRML ... 22
2.1 VRML과 X3D(Extensible 3Dimension) ... 22
2.2 X3D의 특징 ... 25
2.3 프로파일(Profile) ... 28
2.4 컴포넌트(Component) ... 33
Ⅱ VRML 기초
Chapter 3 VRML 사용법 ... 38
3.1 전용 뷰어(Viewer) 설치 ... 38
3.2 Cortona Player 사용법 ... 41
3.3 VrmlPad 사용법 ... 47
3.4 노드와 필드 ... 50
Chapter 4 기본 객체 만들기 ... 62
4.1 기본 3D 객체 만들기 ... 62
4.2 점, 선, 면을 이용한 3D 객체 만들기 ... 71
4.3 불규칙 면/돌출 3D 물체와 문자 ... 82
Chapter 5 객체의 확장 ... 97
5.1 그룹객체와 3D 좌표 ... 97
5.2 노드의 정의(DEF/USE)와 Group 노드 ... 112
5.3 Anchor 노드 ... 120
5.4 Collision 노드 ... 124
5.5 Billboard 노드 ... 126
Chapter 6 객체의 색상과 외형 ... 129
6.1 객체의 외형과 빛의 특성 ... 129
6.2 Color 노드 ... 133
6.3 Appearance 노드 ... 135
6.4 Material 노드 ... 136
6.5 ImageTexture 노드 ... 147
6.6 TextureTransform 노드 ... 150
6.7 TextureCoordinate 노드 ... 157
6.8 MovieTexture 노드 ... 159
6.9 PixelTexture 노드 ... 162
Chapter 7 인공조명 ... 165
7.1 인공조명과 특성 ... 165
7.2 NavigationInfo 노드 ... 167
7.3 DirectionalLight 노드 ... 171
7.4 PointLight 노드 ... 174
7.5 SpotLight 노드 ... 177
Chapter 8 바운딩 노드와 사운드 ... 180
8.1 Background 노드 ... 180
8.2 Viewpoint 노드 ... 185
8.3 Fog 노드 ... 189
8.4 Sound 노드 ... 192
8.5 AudioClip 노드 ... 193
8.6 Inline 노드 ... 196
8.7 LOD 노드 ... 198
Ⅲ VRML 응용과 실습
Chapter 9 이벤트와 센서 ... 202
9.1 이벤트(Event)와 센서 ... 202
9.2 TouchSensor ... 205
9.3 TimeSensor ... 210
9.4 ProxymitySensor ... 214
9.5 VisibilitySensor ... 218
9.6 CylinderSensor ... 221
9.7 PlaneSensor ... 224
9.8 SphereSensor ... 227
Chapter 10 애니메이션 ... 230
10.1 Interpolator ... 230
10.2 ColorInterpolator ... 232
10.3 CoordinateInterpolator ... 235
10.4 NormalInterpolator ... 238
10.5 OrientationInterpolator ... 242
10.6 PositionInterpolator ... 247
10.7 ScalarInterpolator ... 252
Chapter 11 Script 노드와 JavaScript ... 254
11.1 Script 노드 ... 254
11.2 script 함수 ... 262
11.3 script 객체 ... 264
11.4 Switch 노드 ... 270
Chapter 12 가상공간 실습 ... 275
12.1 태양계(Solar System) 구현 ... 275
12.2 나비 애니메이션 ... 295
12.3 Script노드를 이용한 이벤트 ... 304
12.4 하이마트 ... 325
Ⅳ 부록
A. VRML97 Specification ... 336
B. Extension VRML Specification ... 350
C. 용어찾기 ... 360
더보기 닫기