AR Mechanic Craft
1조 레디언 시스리스
조장 : 김상우
조원 : 오주호
박은규
황금식
황영재
Contents
Introduction
Radian Ceaselee ™
Introduction
Augmented Reality?
• 실제 환경에 가상 사물을 합성하여 원래의 환경에 존재하는 사물처럼
보이도록 하는 기법.
Radian Ceaselee ™
Introduction
Augmented Reality?
Radian Ceaselee ™
Introduction
Irrlicht Game Engine
• C++기반의 무료 게임엔진.
• 게임에 필요한 다양한 기능과 확장성을 지니고 있음.
Radian Ceaselee ™
Introduction
Augmented
Reality
Irrlicht
Game Engine
Based On Augmented Reality & Irrlicht Game Engine
Ne...
Related Contents
Radian Ceaselee ™
Related Contents
The Eye Of Judgment
• 화려한 그래픽과 디자인 처리를 자랑한다.
• 게임을 즐기려면 따로 카드를 구입해야하고, 반드시 캠과 보드판을 일치시
...
AR Mechanic Craft?
Radian Ceaselee ™
AR Mechanic Craft?
게임 구동 방식
2. 마커인식
1. 웹캠구동
3. 마커와 맞는
3D 객체 표시
4. 행동 명령
5. 행동에 따른
데이터 전송
Network
6. 데이터 ...
Radian Ceaselee ™
AR Mechanic Craft?
게임 설명
• 맵 마커를 웹캠을 통해 인식 시키면 화면상에는 3D 맵이 나오면서 그 안에
캐릭터가 등장하게 된다.
• 등장한 캐릭터를 큐브 형식으로 된 ...
Architecture
Radian Ceaselee ™
Architecture
Techniques
Radian Ceaselee ™
Techniques
Marker Stability Algorithm(MSA)
• 기존 ARToolKit은 마커를 가리면 객체 출력되지 않는 현상을 보완
• 마커를 가려도 해당 객체는 출력...
Radian Ceaselee ™
Techniques
Bounding Sphere Collusion
• 3D 게임에서 사용되는 충돌 방식
• 객체를 감싸는 가상의 Sphere의 반지름을 비교 함으로써 객체와 객체간의
충돌...
Radian Ceaselee ™
Techniques
맵에서의 Bounding Sphere 생성 절차
1. 기둥들의 좌표를 얻는다.
2. 기둥 사이의 X, Y, Z의 거리를 알아낸다.
3. 기둥 사이의 X, Y, Z 거리...
Demo
Radian Ceaselee ™
Demo
1. 게임 시작시 2. 이동시
3. 폭격 시 4. 공격 시
Conclusion
Radian Ceaselee ™
Conclusion
결론
• AR + Game Engine의 결합으로 역동적인 구현이 가능
• 보드게임의 새로운 방향 제시
개선사항
• UI Design 및 3D Design 퀄리티 향상...
Thank You!!
Upcoming SlideShare
Loading in …5
×

우송비트 10기 1조 ar mechanic craft

351 views

Published on

Augmented Reality를 활용한 보드 게임
2010

Published in: Software
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
351
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

우송비트 10기 1조 ar mechanic craft

  1. 1. AR Mechanic Craft 1조 레디언 시스리스 조장 : 김상우 조원 : 오주호 박은규 황금식 황영재
  2. 2. Contents
  3. 3. Introduction
  4. 4. Radian Ceaselee ™ Introduction Augmented Reality? • 실제 환경에 가상 사물을 합성하여 원래의 환경에 존재하는 사물처럼 보이도록 하는 기법.
  5. 5. Radian Ceaselee ™ Introduction Augmented Reality?
  6. 6. Radian Ceaselee ™ Introduction Irrlicht Game Engine • C++기반의 무료 게임엔진. • 게임에 필요한 다양한 기능과 확장성을 지니고 있음.
  7. 7. Radian Ceaselee ™ Introduction Augmented Reality Irrlicht Game Engine Based On Augmented Reality & Irrlicht Game Engine Network Board Game
  8. 8. Related Contents
  9. 9. Radian Ceaselee ™ Related Contents The Eye Of Judgment • 화려한 그래픽과 디자인 처리를 자랑한다. • 게임을 즐기려면 따로 카드를 구입해야하고, 반드시 캠과 보드판을 일치시 켜야만 게임이 가능하다.
  10. 10. AR Mechanic Craft?
  11. 11. Radian Ceaselee ™ AR Mechanic Craft? 게임 구동 방식 2. 마커인식 1. 웹캠구동 3. 마커와 맞는 3D 객체 표시 4. 행동 명령 5. 행동에 따른 데이터 전송 Network 6. 데이터 수신 후 Client 에서 처리 Player Enemy
  12. 12. Radian Ceaselee ™ AR Mechanic Craft? 게임 설명 • 맵 마커를 웹캠을 통해 인식 시키면 화면상에는 3D 맵이 나오면서 그 안에 캐릭터가 등장하게 된다. • 등장한 캐릭터를 큐브 형식으로 된 행동 마커로 선택 가능 (행동 종류 : 이동, 공격, 폭격, 회복 등) • 상대편의 말을 다 없애면 게임에서 승리한다.
  13. 13. Architecture
  14. 14. Radian Ceaselee ™ Architecture
  15. 15. Techniques
  16. 16. Radian Ceaselee ™ Techniques Marker Stability Algorithm(MSA) • 기존 ARToolKit은 마커를 가리면 객체 출력되지 않는 현상을 보완 • 마커를 가려도 해당 객체는 출력이 가능
  17. 17. Radian Ceaselee ™ Techniques Bounding Sphere Collusion • 3D 게임에서 사용되는 충돌 방식 • 객체를 감싸는 가상의 Sphere의 반지름을 비교 함으로써 객체와 객체간의 충돌을 판단
  18. 18. Radian Ceaselee ™ Techniques 맵에서의 Bounding Sphere 생성 절차 1. 기둥들의 좌표를 얻는다. 2. 기둥 사이의 X, Y, Z의 거리를 알아낸다. 3. 기둥 사이의 X, Y, Z 거리를 각각7등분하여 좌표를 저장한다. 4. 저장된 좌표를 토대로 각 칸마다 Bounding Sphere 좌표를 설정한다. 기둥 기둥 기둥 기둥 기둥 사이의 거리 기둥 사이의 거리 기둥 사이의 거리를 7등분 1 36 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
  19. 19. Demo
  20. 20. Radian Ceaselee ™ Demo 1. 게임 시작시 2. 이동시 3. 폭격 시 4. 공격 시
  21. 21. Conclusion
  22. 22. Radian Ceaselee ™ Conclusion 결론 • AR + Game Engine의 결합으로 역동적인 구현이 가능 • 보드게임의 새로운 방향 제시 개선사항 • UI Design 및 3D Design 퀄리티 향상 • Particle / Effect / Animation 퀄리티 향상 • 게임 속도 개선 • 향후 모바일 쪽으로의 컨버젼
  23. 23. Thank You!!

×