PUKYONG

UX를 고려한 3차원 그래픽 프로그램의 GUI 개발 도구 설계 및 구현

Metadata Downloads
Abstract
Abstract

Recently, three dimensional graphics technologies are widely required in the fields of 3D games, 3D simulations to test the movement of general mechanical products, training to control the very expensive equipment, and so son. These three dimensional systems have not given the user interface that is in harmony with three dimensional displays. Many researchers have tried to develop the user interface which shows the adequate harmony in three dimensional programming environments. However, since users have directly drawn each graphical user interfaces on the three dimensional rendering region, it is difficult to implement the message processing and the event detection. It makes the big jump in the developing cost and also the processing time.
Therefore, in order to solve this problem, we propose a GUI development tool to design the user interface which can be intuitive expression with three dimensional. We implement a GUI in the course of development of three dimensional graphics programs. We also enhance the portability and developing speed through the usage of view-handler design patterns. We separate the rendering part and the event data processing part and thus make the multi-processing possible. Non-synchronization employing triple buffers gives the rapid responds time. Through the employment of our developing tools, we can develop the natural user interface that gives a harmony with the application and three dimensional simulators. The user interface is possible to adopt the various graphical effects and also give a natural interaction with users.
Author(s)
전준영
Issued Date
2014
Awarded Date
2014. 8
Type
Dissertation
Publisher
부경대학교
URI
https://repository.pknu.ac.kr:8443/handle/2021.oak/12354
http://pknu.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000001967219
Affiliation
대학원
Department
대학원 IT융합응용공학과
Advisor
김영봉
Table Of Contents
표 목 차 ⅱ
그 림 목 차 iii
Abstract iv

1. 서 론 1
1.1. 연구 배경 1
1.2. 연구 목적 2
1.3. 논문 구성 3
2. 관련 연구 4
2.1. 유저 인터페이스(User Interface, UI) 4
2.2. 사용자 경험(User Experience, UX) 디자인 6
2.3. 3D 유저 인터페이스 8
3. 제안한 접근 방법 10
3.1. 구조적 접근 10
3.2. View-Handler 디자인 패턴 11
3.3. 트리플 버퍼 14
4. 개발 도구 구현 17
4.1. 시스템 개요 17
4.2. 컨트롤 구현 18
4.3. 개발도구 사용 27
5. 구현 결과 28
6. 결론 및 향후 연구 32
6.1. 결론 33
6.2. 향후 연구 34
참고 문헌 34
부 록 36
Degree
Master
Appears in Collections:
대학원 > IT융합응용공학과
Authorize & License
  • Authorize공개
Files in This Item:

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.