logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

3D 가상 홈페이지 만들기

3D 가상 홈페이지 만들기

박경배, 유충열 (지은이)
21세기사
21,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 2개 16,500원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

3D 가상 홈페이지 만들기
eBook 미리보기

책 정보

· 제목 : 3D 가상 홈페이지 만들기 
· 분류 : 국내도서 > 컴퓨터/모바일 > 웹디자인/홈페이지 > HTML/JavaScript
· ISBN : 9788984682078
· 쪽수 : 205쪽
· 출판일 : 2007-04-02

책 소개

인터넷 발전 방향은 어쨌든 3차원의 방향으로 접어들고 있으며 Flash가 그러하였듯이 VRML/X3D는 인터넷의 주류를 이루게 될 것이다. 그것은 2차원으로 이루어진 웹 문서와 비교될 수 없는 3차원 공간만이 제공하는 매력은 현실감을 안겨주기에 충분하기 때문이다.

목차

1. VRML의 역사와 특징
1.1 VRML(Virtual Reality Modeling language)
1.1.1 VRML 1.0
1.1.2 VRML 2.0
1.1.3 VRML 97
1.1.4 X3D
1.2 VRML의 특징

2. VRML사용법
2.1 전용 뷰어(Viewer) 설치
2.2 Cortona Player 사용법
2.3 VrmlPad 사용법
2.4 노드와 필드
2.4.1 VRML 구조
2.4.2 노드(Node)
2.4.3 확장 VRML 노드
2.4.4 필드(Field)

3. 가상공간 설계
3.1 가상공간 설계 시 유의 사항
3.2 PhotoShop을 이용한 간단한 이미지 만들기
3.3 그림파일의 종류와 속성
3.4 가상공간을 위한 폴더 구조
3.4.1 폴더 생성 시 고려 사항
3.4.2 폴더 생성

4. 기본 가상공간 만들기
4.1 가상공간 정보입력하기(WorldInfo 노드)
4.2 바닥 만들기
4.2.1 Shape 노드
4.2.2 Box 노드
4.2.3 ImageTexture 노드
4.3 배경 만들기(Background 노드)
4.4 다른 파일 호출하기(Inline 노드)
4.5 시점 지정하기(Viewpoint 노드)
4.6 항해 정보 설정하기(NavigationInfo 노드)
4.7 기본 3D 물체(Sphere, Cone, Cylinder 노드)
4.7.1 Sphere 노드
4.7.2 Cone 노드
4.7.3 Cylinder 노드

5. 기본 3D 물체 만들기
5.1 빛의 특성과 물체의 색상
5.1.1 빛의 특성
5.1.2 물체의 색상 표현
5.2 다양한 색상의 십자 만들기 (Appearance, Material 노드)
5.2.1 Appearance 노드
5.2.2 Material 노드
5.2.3 십자 만들기(diffuseColor, emissiveColor, specularColor)
5.3 3D 좌표
5.4 기본 모형 만들기(Transform 노드)
5.5 사각 테이블 만들기(DEF/USE)
5.6 벤치 만들기(Group 노드)

6. 다양한 3D 물체 만들기
6.1 식탁 만들기
6.1.1 원형 테이블(table_c.wrl) 만들기
6.1.2 테이블 의자(chair.wrl) 만들기
6.1.3 테이블 셋(table_set.wrl) 만들기
6.2 나무 만들기(IndexedFaceSet, TextureTransform 노드)
6.2.1 둥근 나뭇잎 나무
6.2.2 침엽수 나무
6.2.3 이미지 적용하기(TextureTransform 노드)
6.2.4 침엽수 이미지 적용하기
6.3 굴곡 지형 만들기(ElevationGrid 노드)
6.3.1 바위 만들기(stone.wrl)
6.3.2 정원 바닥(ground.wrl) 만들기
6.4 휴지통/접시/컵 만들기(Extrusion 노드)
6.4.1 휴지통 만들기
6.4.2 접시(dish.wrl) 만들기
6.4.3 유리잔(glass.wrl) 만들기
6.5 TV/전등 만들기(MovieTexture, Sound, AudioClip 노드)
6.5.1 TV(tv.wrl) 만들기
6.5.2 Sound 노드
6.5.3 AudioCip 노드
6.6 2D를 이용한 3D 효과(Billboard 노드)
6.6.1 안내원 만들기
6.6.2 꽃밭(flowers.wrl) 만들기

7. 인공 조명 만들기
7.1 인공조명 만들기(DirectionalLight 노드)
7.1.1 인공조명의 특성
7.1.2 빛의 위치 조절하기(DirectionalLight 노드)
7.2 촛불 만들기(PointLight 노드)
7.3 스탠드 만들기(SoptLight 노드)

8. 건물 설계와 환경 만들기
8.1 방 만들기(Anchor 노드)
8.1.1 문 만들기
8.1.2 방 만들기(cinema_movie.wrl)
8.2 건물 구조 만들기(Collision 노드)
8.2.1 투명 문 만들기(Cdoor.wrl)
8.2.2 건물 벽 만들기
8.3 주변 환경 만들기
8.3.1 정원과 건물 결합하기
8.3.2 나무 배치하기
8.3.3 테이블 셋 만들기
8.3.4 가로등과 벤치
8.3.5 index파일과 환경 파일들 연결하기

9. 웹과 인터페이스
9.1 웹 문서 구조(index.html)
9.1.1 index.html의 구조
9.1.2 body.html의 구조
9.2 웹 문서와 VRML의 인터페이스
9.2.1 Embed 태그
9.2.2 Object 태그
9.3 3D 와이어 프레임(Wire Frame)

10. 정적 애니메이션
10.1 이벤트(Event)와 센서(Sensor)
10.1.1 이벤트 정의
10.1.2 ROUTE
10.2 조명을 받는 문자(TouchSensor, VisibilitySensor 노드)
10.2.1 마우스에 의해 조명을 받는 문자
10.2.2 가시(Visibilty)성의 의한 조명 문자
10.3 점멸하는 문자(TimeSensor 노드)
10.3.1 3D 문자
10.3.2 점멸 문자
10.4 배경 변경하기(ProximitySensor 노드)

11. 동적 애니메이션
11.1애니메이션이란 ?(Interpolator)
11.2 색상이 변하는 문자(ColorInterpolator 노드)
11.3 회전하는 문자(OrientationInterpolator 노드)
11.4 움직이는 문자(PositionInterpolator 노드)
11.5 자동문과 다가서면 나타나는 문자
11.5.1 자동문(autodoor.wrl)
11.5.2 다가서면 나타나는 문자 (appear.wrl)
11.6 나비 만들기(TextureCoordinate 노드)
11.6.1 나비 몸통 만들기(butterfly_body.wrl)
11.6.2 나비의 날개 움직이기(butterfly_fly.wrl)
11.6.3 특정 조건에서 나비 움직이기(butterfly_move.wrl)
11.7 CATV 만들기(Script 노드)
11.7.1 TV 제어하기
11.7.2 CATV 만들기
12. 특수효과
12.1카메라 효과
12.1.1 Viewpoint와 ProximitySensor 목록
12.1.2 Interpolator 목록
12.2 반딧불 효과 255
12.2.1 기본 빛 모양 만들기
12.2.2 반딧불 만들기
12.3 움직이는 불 9
12.4 3D 홈페이지에 애니메이션 적용하기
12.4.1 house.wrl
12.4.2 cinema_movie.wrl 와 cinema_flash.wrl
12.4.3 index.wrl
12.4.4 top.html

13. 확장 VRML
13.1 Layer와 2D 노드
13.1.1 Layer2D와 Layer3D
13.1.2 Background2D 노드
13.1.3 Circle 노드
13.1.4 Rectangle 노드
13.1.5 IndexedLineSet2D 노드
13.1.6 IndexedFaceSet2D 노드
13.1.7 PointSet2D 노드
13.1.8 Coordinate2D 노드
13.1.9 CoordinateInterpolator2D 노드
13.1.10 Transform2D 노드
13.2 Panel과 HTMLText 노드
13.2.1 Panel 노드
13.2.2 HTMLText 노드
13.3 향상된 시각효과
13.3.1 AdvancedAppearance 노드
13.3.2 CubeEnvironment와 SphereEnvironment 노드
13.3.3 BumpMap과 MipMap 노드
13.3.4 그 밖의 향상된 시각 효과 노드
13.4 Spline과 NURBS 노드
13.4.1 Spline 노드들
13.4.2 NurbsSurface 노드
13.5 마우스와 키보드
13.5.1 DropSensor 노드
13.5.2 KbdSensor 노드
13.6 Flash와 Movie
13.6.1 MovieTexture 노드를 이용한 Flash, QuickTime 무비 재생
13.6.2 FlashMovie 노드
13.7 X3D 관련 노드
13.7.1 Inline 노드
13.7.2 이벤트 유틸리티(Utility)

14. X3D
14.1 X3D(Extensible 3Dimension) 특징
14.2 X3D의 구조
14.2.1 X3D 헤더 구조
14.2.2 X3D 전용 뷰어
14.2.3 X3D 필드와 노드 구조
14.3 프로파일(Profile)
14.3.1 Core 프로파일
14.3.2 Interchange 프로파일
14.3.3 Interactive 프로파일
14.3.4 MPEG-4 Interactive 프로파일
14.3.5 Immersive 프로파일
14.3.6 Full 프로파일
14.4 컴포넌트(Component)
14.4.1 Core 컴포넌트
14.4.2 Networking 컴포넌트
14.4.3 Rendering 컴포넌트
14.4.4 Geometry2D 컴포넌트
14.4.5 Key Device Sensor 컴포넌트
14.4.6 Environmental effects 컴포넌트
14.4.7 Geospatial 컴포넌트
14.4.8 Humanoid animation(H-Aim) 컴포넌트
14.4.9 NURBS 컴포넌트
14.4.10 Distributed Interactive simulation(DIS) 컴포넌트
14.4.11 Event Utility 컴포넌트
14.4.12 Programable Shader 컴포넌트
14.4.13 CAD Geometry 컴포넌트
14.4.14 Cube Map Enviromental 컴포넌트

15. 그 밖의 노드들
15.1 그룹 노드(LOD, Switch 노드 )
15.1.1 LOD 노드
15.1.2 Switch 노드
15.2 기하 속성노드(Color, Coordinate, PointSet, IndexedLineSet 노드)
15.2.1 Color 노드
15.2.2 Coordinate 노드
15.2.3 PointSet 노드
15.2.4 IndexedLineSet 노드
15.3 PixelTexture 노드
15.4 센서 노드(PlaneSensor, CylinderSensor 노드)
15.4.1 PlaneSensor 노드
15.4.2 CylinderSensor 노드
15.5 애니메이션 노드 (Color,Coordinate, Normal 노드 )
15.5.1 CooordInterpolator 노드
15.5.2 NormalInterpolator 노드
15.6 Fog 노드

부록
A. VRML Specification
B. Extension VRML
C. X3D Specification

저자소개

박경배 (지은이)    정보 더보기
- 명지대학교 전자공학과 학사 - 명지대학교 전자공학과 석사 - 명지대학교 전자공학과 박사 - 현대전자 멀티미디어 연구소 역임 - 여주대학교 소프트웨어융합과 교수 - 현) 여주대학교 국방장비과 교수 - 관심분야 가상현실, 국방 전산, 국방 무기 출판저서 ·2012.11 가상현실 증강현실과 VRML ·2008.1 Web3D 디자인을 위한 예제 중심의 X3D ·2007. 4 3D 가상홈페이지 만들기 ·2006. 7 가상현실을 위한 VRML&X3D
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책