검색

검색결과 상세 정보

  • HOME
  • 검색결과 상세 정보

(블렌더와 SIO2를 이용한)아이폰 3D 프로그래밍

Mullen, Tony

책이미지
(블렌더와 SIO2를 이용한)아이폰 3D 프로그래밍
서평쓰기
서평쓰기
책이미지

QRcode

QR Code
QRcode 사용방법
QRcode 사용방법
QR코드 정의
사각형의 가로세로 격자무늬에 다양한 정보를 담고 있는 2차원(매트릭스)형식의 코드로 스마트폰으로 QR코드를 스캔하면 각종 정보를 제공 받을 수 있습니다.
QR코드 인식프로그램
스마트폰 마켓에 들어가면 'QR코드 스캔 프로그램'을 검색해 무료 어플을 다운받아 사용하시면 됩니다.
도서정보 QR코드 이용하기
도서 상세정보에서 QR코드를 스캔하면, 모바일 웹페이지로 연결되어 해당 도서의 상세정보 및 소장정보 등을 확인 할 수있습니다.
닫기
상세정보
자료유형단행본
서명/저자사항(블렌더와 SIO2를 이용한)아이폰 3D 프로그래밍/ 토니 뮬렌 지음; 임성필; 정상일 [공]옮김
개인저자Mullen, Tony
임성필, 옮김
정상일, 옮김
이창신, 옮김
발행사항서울: 비제이퍼블릭, 2010
형태사항333p.: 삽도; 23cm
ISBN9788996276562
일반주기 오픈소스로 3D 앱/게임 개발하기
감수자: 이창신
찾아보기: p. 332-333
부록: 1. 블렌더 기초, 2. 그래픽 프로그래밍 핵심, 3. SIO2 레퍼런스
원서명Mullen, Tony3D for iPhone apps with Blender and SIO2 : [your guide to creating 3D games and more with open-source software]
분류기호794.81526
언어한국어

소장정보

서비스 이용안내
  • 보존서고도서 신청보존서고도서 신청
  • 인쇄인쇄
메세지가 없습니다
No. 등록번호 청구기호 소장처 도서상태 반납예정일 예약 서비스 CD-NET
1 EM91220 794.81526 M958ㅇ 2층 제1자료열람실/2층 일반도서서가 대출가능
인쇄 이미지

초록

목차 일부

- 독자대상 : 아이폰이나 아이팟터치에서 3D 애플리케이션을 개발하는데 관심이 있는 사람
- 구성 : 개념 및 기능 설명 + 예제 따라하기
- 특징
① 자신이 원하는 속도에 맞춰 학습을 진행할 수 있는 독립적인 튜토리얼 제공
② 블렌더의 WYSIWYG적 접근방법 및 Xcode와 다른 아이폰 SDK 프로그래밍 도구의 유용한 정보 제공
③ 물리 시뮬레...

목차 전체

- 독자대상 : 아이폰이나 아이팟터치에서 3D 애플리케이션을 개발하는데 관심이 있는 사람
- 구성 : 개념 및 기능 설명 + 예제 따라하기
- 특징
① 자신이 원하는 속도에 맞춰 학습을 진행할 수 있는 독립적인 튜토리얼 제공
② 블렌더의 WYSIWYG적 접근방법 및 Xcode와 다른 아이폰 SDK 프로그래밍 도구의 유용한 정보 제공
③ 물리 시뮬레이션과 더불어 강력하고 상호작용할 수 있는 3D 앱 & 게임을 만들기 위한 기술 습득

『블렌더와 SIO2를 이용한 아이폰 3D 프로그래밍』은 블렌더, SIO2 게임 개발 애플리케이션 프로그래밍 인터페이스(API), 애플의 Xcode와 아이폰 소프트웨어 개발 키트(SDK)를 이용한 강력하면서도 쉬운 3D 콘텐츠 제작기술에 대해 소개한다. 이 책을 통해 아이폰과 아이팟터치의 최첨단 멀티터치 인터페이스 기술, 내장되어 있는 가속도계의 물리 감지, 고해상도 화면을 통한 높은 선명도의 이점들을 십분 활용할 수 있다.

목차

목차 일부

1. 아이폰을 위한 3D 개발 시작하기
시작하기
소프트웨어 설치
- 아이폰 SDK
- 블렌더 설치하기
- SIO2 설치하기
- 프로그램 다운로드
개발환경 설정하기
- Xcode에서 SIO2 템플릿 빌드하기
- 문제해결

2장. SIO2 그래픽 프로그래밍 소개
SIO2 템플릿
간단한 OpenGL 데모
- OpenGL ES로 그래픽 콘...

목차 전체

1. 아이폰을 위한 3D 개발 시작하기
시작하기
소프트웨어 설치
- 아이폰 SDK
- 블렌더 설치하기
- SIO2 설치하기
- 프로그램 다운로드
개발환경 설정하기
- Xcode에서 SIO2 템플릿 빌드하기
- 문제해결

2장. SIO2 그래픽 프로그래밍 소개
SIO2 템플릿
간단한 OpenGL 데모
- OpenGL ES로 그래픽 콘텐츠 생성
- 변환 자세히 살펴보기
--- 변환의 순서
--- 행렬스택의 사용
상호작용의 기초
전체코드

3장. 블렌더/SIO2/아이폰과의 첫 만남
블렌더/SIO2/Xcode 워크플로우
SIO2 개요
3D 세계와의 첫 만남! 블렌더에서 새로운 세상 만들기
- 세계와 배경을 모델링, 텍스처링하기
- 조명, 카메라 그리고 배경
SIO2 포맷으로 추출하기
- 추출 스크립트
- 세계 추출하기
- .sio2 파일 포맷

4장. 모바일에서 SIO2 사용하기
SIO2 초기화와 에셋 로딩
- 헤더와 프로토타입
- templateLoading 함수
렌더링
- 회전하는 지구본 만들기
- 조명 넣기
- 문제해결
화면 터치에 의한 상호작용
- 회전 제어
- 화면 탭과 화면 터치 이동 다루기
전체 코드

5장. 피킹과 텍스트를 이용한 피드백의 확장
객체 피킹하기
- 블렌더에서의 간단한 피킹 예제
- SIO2에서 색 기반의 피킹 구현하기
- 피킹 코드 자세히 살펴보기
- Hello3DWorld에 피킹 기능 추가하기
텍스트와 폰트 다루기
- 비트맵 폰트
- SIO2에서의 폰트와 머티리얼
--- 폰트 로딩하기
--- 폰트 렌더하기
멀티터치 기능 사용하기
애플리케이션 패키징
전체코드

6장. SIO2에서 몰입형 환경 만들기
하늘과 땅 모델링하기
- 블렌더에서 평지 만들기
- SIO2를 위한 단단한 땅
- 그럴듯한 하늘 돔 만들기
- sio2 파일 추출하기
SIO2에서 몰입형 환경 만들기
- 화면 설정
--- templateLoading 함수
--- templateRender 함수
--- templateScreenTap 함수
- 물리 시뮬레이션 설정하기
카메라를 움직여 환경 탐험하기
- templateRender에서의 이동
- templateSceenTap에서의 이동
- templateScreenTouchMove 함수
전체코드
- EAGLview.mm
- template.mm

7장. 물체와 물리 객체
텍스처 표면 객체와 투명성
- 블렌더에서의 알파 텍스처링
- SIO2에서 알파 투명도 렌더하기
빌보드를 이용하여 나무 생성하기
상호작용하는 객체들에 대한 물리적 성질
- 강체 객체
- 장애물에 대한 정적 물리
효율적인 객체 조작을 위한 가상 인스턴싱
Low-Poly 충돌 맵 다루기
전체 코드

8장. 캐릭터 움직이기
블렌더에서 캐릭터 움직이기
- 간단한 보행주기 만들기
- 기본 모션과 NLA Strips 만들기
SIO2에 액션 넣기
걷게 만들기
반응이 빠른 실시간 그림자
전체코드

9장. 위젯 다루기
위젯으로 스플래시 만들기
- 이미지 포맷 선택하기
- iFrankie를 위한 위젯 그래픽
SIO2에서 Active Widget 생성하기
- 위젯 변수 선언하기
- 위젯과 에셋 로딩하기
- Button 콜백 함수
- Template 렌더 함수
- 게임 렌더 함수
전체코드

부록 A. 블렌더 기초
인터페이스와 네비게이션
- 윈도우와 헤더
- 레이어
- 3D 공간 탐색
-- 공간상에서의 회전, 패닝, 확대
-- 숫자패드 사용하기
-- 3D 커서
모델링하기
- 객체와 Object 모드
--- 선택하기
--- 3D 변환하기
--- 객체를 추가, 삭제하기
- 메시와 Edit 모드
--- 선택하기
--- 3D 변환하기
--- 메시 모델링 도구
--- 비례편집
--- 법선
- 아머츄어와 리깅
머티리얼과 텍스처
- 머티리얼
- UV 텍스처링
--- 언래핑과 매핑
--- 텍스처 설정
--- 텍스처 베이킹
애니메이션
- 아이포 커브
- 액션과 비선형 애니메이션

부록 B. 그래픽 프로그래밍 핵심
좌표계, 행렬, 변환
- 행렬 수식
- 변환
--- 모델/뷰 변환
--- 투영변환
행렬 곱에 의한 변환
- 행렬의 곱
- 행렬의 변환
- 3D 행렬 변환
행렬과 OpenGL

부록 C. SIO2 레퍼런스
SIO2 학습자료
- 공식 SIO2 튜토리얼과 샘플 코드들
- SIO2 Meditation Garden으로 한계를 초월하자
- Hoops Frenzy에서 점수 쌓기
- SIO2 Backyard War로 파워업하기
- SIO2 포럼
.sio2 파일 포맷
SIO2 플래그 값
SIO2 함수

찾아보기

청구기호 Browsing

서평 (0 건)

*주제와 무관한 내용의 서평은 삭제될 수 있습니다.
  서평 제목에는 특수기호 사용을 제한합니다.

서평추가

서평추가
별점
별0점
  • 별5점
  • 메세지가 없습니다
  • 별4점
  • 메세지가 없습니다
  • 별3점
  • 메세지가 없습니다
  • 별2점
  • 메세지가 없습니다
  • 별1점
  • 메세지가 없습니다
  • 별0점
제목입력
본문입력

태그

태그추가


15328 경기도 안산시 상록구 안산대학로 155 (일동) Tel. 031)400-7071~4 Fax. 031)400-7075