3D 사용자 인터페이스 2/e [AR/VR 인터페이스 개발자를 위한 필독서]
- 원서명3D User Interfaces: Theory and Practice, 2nd Edition (ISBN 9780134034324)
- 지은이조셉 라비올라 주니어(Joseph LaViola Jr), 에른스트 크루이프(Ernst Kruijff), 라이언 맥마한(Ryan McMahan), 더그 바우만(Doug Bowman), 이반 푸피레프(Ivan Poupyrev)
- 옮긴이장혜림, 이지은
- ISBN : 9791161756349
- 45,000원
- 2022년 04월 25일 펴냄
- 페이퍼백 | 724쪽 | 188*235mm
- 시리즈 : UX 프로페셔널
책 소개
요약
‘3차원(3D)’라는 새로운 환경에서 컴퓨터와 인간이 상호작용하는 방법을 다각도로, 심층적으로 다룬다. 3D 사용자 인터페이스는 AR/VR이 주목받기 시작했을 때부터 꾸준히 관심을 받아왔고, 최근 메타버스의 급부상으로 다시금 잠재력 있는 분야로 눈길을 끌고 있다. 이 책은 해당 기술에 관한 설명뿐만 아니라 인터페이스와 연관된 인간의 감각 및 인지 체계까지 다루면서 총체적으로 설명한다.
추천의 글
“VR, AR 게임 인터페이스 개발자를 위한 필수 가이드”
“3D 상호작용(interaction) 연구자, 실무자에게 필독서가 될 것이다. 이번 개정판은 바로 지금, 가장 가치 있고 흥미로울 만한 VR, AR 정보를 담고 있다. 또 10년 동안의 AR과 VR 연구 결과를 정리해 보여주기 때문에 관련 업무를 맡은 독자들에게 큰 도움이 될 것이다.”
“3D UI 연구자와 개발자가 꼭 봐야할 내용을 담고 있다. VR, AR 관련 기술이나 모바일, 데스크톱 3D 앱을 개발하고 있다면 이 책을 사야만 할 것이다.”
이 책에서 다루는 내용
◆ 3D 사용자 인터페이스: 진화, 요소, 로드맵
◆ 핵심 용례: 가상 및 증강 현실(VR, AR), 모바일/웨어러블 기기
◆ 3D UI 디자이너가 알아야 할 인간 감각 체계와 인식 인체 공학
◆ 검증된 사람-컴퓨터 상호작용 기술의 3D UI 적용 양상
◆ 시각, 청각, 촉각 및 햅틱 시스템을 위한 3D UI 출력 하드웨어
◆ 사용자의 물리적인 공간을 위한 3D 위치, 방향, 행위 데이터 확보
◆ 3D 객체 선택과 조작
◆ 가상 및 물리 여행 시 사용하는 여행과 길찾기 기술
◆ 시스템 제어 기술로 애플리케이션의 상태 변경, 명령 발행, 사용자 입력의 또 다른 형태
◆ 3D 사용자 인터페이스 선택, 개발 및 평가 전략
◆ 2D를 활용한 놀랍고, 자연스러운 멀티모달과 양손 상호작용
◆ 3D 사용자 인터페이스의 미래: 공개 연구 문제와 최근 떠오르는 기술
이 책의 대상 독자
이 책은 독자가 본인의 목표와 의도에 따라 여러 방법으로 활용할 수 있다. 인간-컴퓨터 상호작용 경험이 없는 대학원 강의 또는 학부 수준의 입문 3D 사용자 인터페이스 디자인 강의에서도 사용할 수 있다. 인간-컴퓨터 상호작용 배경지식이 있는 학생들은 3D 사용자 인터페이스를 더 자세히 배울 수 있다.
이 책의 구성
개정판은 6개 부로 구성했다. 초판에서 길찾기, 부호 입력 증강 현실을 다뤘던 3개의 장은 따로 장을 나누지 않고 책의 다른 부분에서 함께 설명했다. 3D 사용자 인터페이스 장의 기본 자료로 사용할 수 있는 배경 지식을 제공하고자 인간 요소와 일반적인 인간-컴퓨터 상호작용을 다루는 2개의 장을 새로 추가했다. 또 최신 연구 개발 및 결과를 토대로 각 장에 새로운 자료를 반영해 크게 수정했다. 더불어 애플리케이션 개발 관점에서 장과 장 사이의 내용 통합이 중요해 모바일 증강 현실 애플리케이션과 1인칭 가상 현실 애플리케이션을 설명하는 2개의 실제 사례 연구를 추가했다. 그 내용은 3, 4, 5부의 각 장 끝에 담았다. 이를 통해 3D 사용자 인터페이스 디자인을 특정 애플리케이션에서 또는 각 3D 애플리케이션에서 활용하는 법을 배울 수 있을 것이다.
상세이미지
목차
목차
- 1부. 3D 사용자 인터페이스의 기초
- 1장. 3D 사용자 인터페이스 소개
- 1.1 3D 사용자 인터페이스란 무엇인가?
- 1.2 3D 사용자 인터페이스가 필요한 이유
- 1.3 용어
- 1.4 적용 분야
- 1.5 결론
- 2장. 3D 사용자 인터페이스: 역사와 로드맵
- 2.1 3D UI의 역사
- 2.2 3D UI의 로드맵
- 2.3 이 책의 범위
- 2.4 사례 연구 소개
- 2.5 결론
- 2부. 인간 요소와 인간 - 컴퓨터 상호작용의 기본
- 3장. 인간 요소와 기본 요소들
- 3.1 소개
- 3.2 정보 처리 과정
- 3.3 인식
- 3.4 인식
- 3.5 물리적 인체 공학
- 3.6 가이드라인
- 3.7 결론
- 추천 도서 및 논문
- 4장. 인간 - 컴퓨터 상호작용의 일반 원칙들
- 4.1 들어가기
- 4.2 사용자 경험 이해하기
- 4.3 원칙과 가이드라인 디자인하기
- 4.4 사용자 경험 엔지니어링
- 4.5 결론
- 참고
- 3부. 3D 사용자 인터페이스를 위한 하드웨어 기술
- 5장. 3D 사용자 인터페이스 출력 하드웨어
- 5.1 소개
- 5.2 소개
- 5.3 청각 디스플레이
- 5.4 햅틱 디스플레이
- 5.5 충실도에 따른 디스플레이의 특성
- 5.6 디자인 지침: 3D 사용자 인터페이스를 위한 출력 장치 선택
- 5.7 사례 연구
- 5.8 결론
- 추천 도서 및 논문
- 6장. 3D 사용자 인터페이스 입력 하드웨어
- 6.1 소개
- 6.2 전통적인 입력 장치
- 6.3 3D 공간 입력 장치
- 6.4 3D 사용자 인터페이스용 보충 입력 장치
- 6.5 특수 목적 입력 장치
- 6.6 DIY 입력 장치
- 6.7 3D 사용자 인터페이스에 사용되는 입력 장치 선택
- 6.8 사례 연구
- 6.9 결론
- 추천 도서 및 논문
- 4부. 3D 상호작용 기술
- 7장. 선택 및 조작
- 7.1 소개
- 7.2 3D 조작 작업
- 7.3 3D 조작 작업 분류
- 7.4 그러쥐기 메타포
- 7.5 지정 메타포
- 7.6 표면 메타포
- 7.7 간접 메타포
- 7.8 양손 사용 메타포
- 7.9 혼합 메타포
- 7.10 기타 3D 조작 측면
- 7.11 디자인 가이드라인
- 7.12 사례 연구
- 7.13 결론
- 추천 도서 및 논문
- 8장. 탐색
- 8.1 들어가기
- 8.2 3D 탐색 작업
- 8.3 3D 탐색 분류
- 8.4 걷기 메타포
- 8.5 조향 메타포
- 8.6 선택 기반 탐색 메타포
- 8.7 수동 조작 기반 탐색 메타포
- 8.8 기타 탐색 기술
- 8.9 3D 환경에서 길찾기
- 8.10 디자인 가이드라인
- 8.11 사례 연구
- 8.12 결론
- 추천 도서 및 논문
- 9장. 시스템 제어
- 9.1 들어가기
- 9.2 시스템 제어 이슈
- 9.3 분류
- 9.4 물리적인 제어 장치
- 9.5 그래픽 메뉴
- 9.6 음성 명령
- 9.7 제스처 명령
- 9.8 도구
- 9.9 멀티모달 기술
- 9.10 디자인 가이드라인
- 9.11 사례 연구
- 9.12 결론
- 추천 도서 및 논문
- 5부. 3D 사용자 인터페이스 설계 및 개발
- 10장. 3D 사용자 인터페이스 디자인과 개발 전략
- 10.1 소개
- 10.2 사람을 위한 디자인
- 10.3 새로운 3D 사용자 인터페이스 개발
- 10.4 디자인 가이드라인
- 10.5 사례 연구
- 10.6 결론
- 추천 도서 및 논문
- 11장. 3D 사용자 인터페이스 평가
- 11.1 소개
- 11.2 3D UI 평가 방법
- 11.3 3D UI 평가 측정 항목
- 11.4 3D UI 평가의 특성
- 11.5 평가 방법 분류
- 11.6 세 가지 다중 메서드 접근법
- 11.7 3D UI 평가를 위한 가이드라인
- 11.8 사례 연구
- 11.9 결론
- 추천 도서 및 논문
- 감사
- 6부. 3D 인터페이스의 미래
- 12장. 3D 사용자 인터페이스의 미래
- 12.1 3D 디스플레이를 사용하는 사용자 경험
- 12.2 3D UI 디자인
- 12.3 3D UI 개발과 평가
- 12.4 실세계의 3D UI