+ CATEGORY

분류 전체보기 (398)
Programming (166)
Designs (35)
User Interface (18)
Portfolio (24)
Photograph (82)
Miscellaneous (72)
IDea Bank (0)

+ CALENDER

«   2008/08   »
          1 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            

날씨가 참 따스하다. 토요일에 회사 사람들과 같이 자전거를 타고 여의도에서 홍대, 홍대에서 회사에 들려서 탁구를 치고 돌아왔더니 아직도 몸이 어수선하다. 그래도 날씨 좋은 날 즐겁게 운동한 기분이라 몸은 어수선해도 즐거운 시간이었다.

wiiFlash를 이용하면 재미있는 것들을 해볼 수 있겠다 싶어서 Wii remote controller를 하나 구입하여 기본적인 테스트를 해봤다. wiiFlash에서 제공하는 wii 리모컨과 통신을 가능하게 하는 패키지를 기본 베이스로 하고 리모컨의 움직임에 따라 나타나는 값을 통해서 papervision3d로 표현해 보았다.

기존에 외국 사람들이 테스트한 동영상을 여러 번 볼 수 있었는데 좀더 재미있는 결과물을 만들기 전에 기본적인 기능 테스트 형태로 만들어 보았다. wiiFlash가 0.4 버전으로 릴리즈되면서 마우스를 컨트롤해주는 기능이 추가 되었다. 이는 플래시를 통해서 구현되는 것이 아니라 소켓통신을 하는 WiiFlashServer에서 컨트롤 할 수 있도록 기능이 들어가 있는 것이다. 이것을 이용하면 멀리서 마우스를 대신하여 리모트컨트롤을 사용할 수 있다.

위리모컨의 기본적인 기능은 중력감지를 통해서 3개의 축(x,y,z)값을 얻을 수 있다. 그리고 리모컨 이외에 센서바가 필요한데 센서바는 왼쪽 오른쪽 각각 3개의 센서를 통해서 적외선이 나오는데 리모컨에서는 이 적외선을 감지하여 각도와 거리를 측정할 수 있다.

예전에 발표로 준비했던 프리젠테이션 템플릿에 위리모컨을 이용했으면 하는 아쉬움이 있다. wiiFlash 패키지를 이용하면 간단하게 리모컨을 이용하여 플래시에서 표현할 수 있기 때문에 플래시 컨텐츠의 어디던지 적용이 가능하다.

집에 Wii 리모컨이 있는 분들은 한번 받아서 사용해 보면 또 다른 재미 경험을 할 수 있을 듯싶다. 사실 컴퓨터가 입력 받는 입력기로는 키보드와 마우스만 있는 것이 아니다. wii리모컨은 이러한 것을 경험을 통해서 다시 한번 느끼게 해준다.







테스트 순서 >
1.    블루투스를 이용하여 위리모컨과 컴퓨터를 연결한다.
2.    WiiFlashServer를 실행하여 WiiFlashServer프로그램이 1번에서 연결된 리모콘을 감지하는지 확인한다. 감지하면 첫번째 작은 원에 위리모컨 모양이 나타나고 짧게 위리모컨이 진동한다.
3.    올려놓은 파일을 실행한다.
4.    위리모컨을 움직인다. (홈 버튼을 누르면 마우스의 기능을 위리모컨이 가로채는 기능을 on off 할 수 있다. 이는 센서바도 사용해야 한다. 센서바가 없으면 마우스가 왼쪽 하단에서 헤어나오질 못함.)

Posted by JASU

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 2008/04/21 15:08
    오우 멋진걸... wii 리모콘으로 플래시 게임을 즐길 수도 있겠는데.
    • 2008/04/21 23:35
      COMMENT ADDRESS 수정/삭제
      플래시 뿐만이 아니라 위플래시서버를 돌리면 데스크탑 마우스 포인터를 사용할 수 있는 것을 보면 여러가지로 응용이 가능할 듯 싶어요 이미 외국에서는 Johnny Lee라는 사람이 여러가지 실험을 통해서 기발한 결과물들을 만들어 내고 있네요 위모트를 이용한 멀티 터치스크린 등등...
      위모트는 게임을 위해 만들어진 기계지만 발상의 전환이 전혀 다른 분야의 기초 기술이 되는 것 같은 느낌이에요 ^^
  2. 찌노
    2008/04/22 09:24
    캬.. 조만간 PC(FLASH) 게임도 쏟아져 나오겠네요.. 일단 wii 자체가 많이 팔린다면 ㅎ
    • 2008/04/24 00:06
      COMMENT ADDRESS 수정/삭제
      쿠쿠 wii의 간단한 게임들은 충분히 플래시로 구현이 가능한 것들이 많은 것 같더라구요...
  3. Namoo
    2008/04/23 15:45
    Wii 를 사야할 또 다른 이유가 생겼군요.. 정말 흥미로운 정보네요 감사합니다 ^^;;
    • 2008/04/24 00:07
      COMMENT ADDRESS 수정/삭제
      비교적 저렴한 게임기로 여럿이 함께 즐길 수 있는 점에서 괜찮을 것 같네요 유튜브에서 검색해 보면 재미있는 결과물들을 많이 보실 수 있을거에요...
  4. 2008/04/29 16:07
    비밀댓글 입니다
  5. Blue
    2008/04/29 16:10
    안녕하세요 자수님 언제나 글 감사히 읽고있습니다
    저도 전부터 위플래시에 관심이있었는데 이렇게 직접 올려주시니 감사해요
    이번 4.0 버전을 시험해 보려고 했더니..깔리지도 않고 에러만 나네요 ㅡㅡ;
    친구한테 위도 빌리고 맘먹고 해보려했더니.. 먼가 제가 놓친것이 있을까요 ?
    자수님은 ? 잘깔리셨나요 ?
    • 2008/04/29 18:17
      COMMENT ADDRESS 수정/삭제
      위 플래시 서버를 돌리기 전에 일단 위와 컴퓨터가 블루투스로 연결이 되어 있는 상태여야 해요 그 다음에 위플래시서버를 돌리시면 될것 같습니다.
  6. 2008/05/01 01:06
    와 재밌는 시도네요.
    닌텐도 반만큼만 Wii가 판매된다면
    Wii 전용 플래시 게임도 서비스할만 하겠는데요 ㅋ
    • 2008/05/06 10:04
      COMMENT ADDRESS 수정/삭제
      입력 장치가 위모트라는 것만 빼면 다를 것이 없지만 재미있는 아이디어를 만들어 낼 수 있지 않을까 싶기도 하네요 ^^
  7. 2008/05/08 16:19
    형, WII로 만든 좋은 작품 기대하고 있을께요~!. ^^
    또 멋진 작품 하나 나올것 같은 예감이~~.
    • 2008/05/13 15:32
      COMMENT ADDRESS 수정/삭제
      작품? ;; 쿠쿠 시간 날때 만져봐야지...
  8. 2008/05/09 00:08
    와,,대단한데요,,
    위에 관심이 많았는데,
    앞으로 정말 기대되네요,,
    • 2008/05/13 15:33
      COMMENT ADDRESS 수정/삭제
      전 위는 없고 위모트 하나 사서 가끔 놀고 있어요..쿠쿠
  9. 조원
    2008/06/17 17:00
    자수님, 안녕하세요. 자수님 블로그를 이따금 들르는 사람 입니다.
    올려주신 포스트에 관심이 있어 저도 리모컨을 구매해서 시도를 해보았는데
    블루투스 동글이 Wii 리모컨은 잘 인식을 하는데
    WiiFlash 서버만 띄우면 블루 스크린이 뜨네요.

    혹시 테스트 진행하시면서 이런 일은 없었는지 있었다면 어떻게 해결을 하셨는지 궁금합니다.
    아니면 블루투스 동글은 어느 기종을 사용하셨는지만이라도 좀 부탁 드리겠습니다.
    • 2008/06/18 19:28
      COMMENT ADDRESS 수정/삭제
      안녕하세요 저도 블루스크린은 아니더라도 WiiFlash 서버를 돌리고 사용을 하다보면 가끔 먹통이 되어서 다시 WiiFlash를 실행해야 하는 문제가 발생했던 것 같네요 현재 WiiFlash 버전을 확인해 보세요
  10. 조원
    2008/06/18 20:31
    답변 감사합니다.
    블루 스크린만 보면 블루투스 동글 호환 문제인 것 같은데
    다른 제품을 몇개 구입해서 해봐야겠네요.
    답변 주셔서 다시 한번 감사드립니다.

Papervision3d Cube 클래스를 이용한 기본적인 모션 테스트.

클릭에 따라 cubematerial도 변경해 봤다.















Posted by JASU

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

papervision3d를 이용하여 기본적으로 제공하는 object들을 나열해 보았다. cube 오브젝트에 마우스 오버를 했을 때 cube object가 rotation 되는데 각 오브젝트들이 이벤트를 받았을 때 주체가 되는 것과 DisplayObject target의 관계가 어떻게 되는지는 좀더 찾아봐야 할 것 같다...

복잡하지 않은 오브젝트, plane과 같은 것을 이용하면 안정된 포퍼먼스를 내는 재미있는 페이지 전환이나 네이게이션 형태를 만들어 낼 수 있을 듯 싶다... ActionScript 3.0을 공부하면서 좀더 연구해 봐야 하겠다...










Posted by JASU

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 강종구
    2007/08/02 11:34
    와 papervision3d당
    님 정말 대단 하십니다.
    저도 해보고 싶지만 몇일을 해봐도 도저히 답이 나오지 않는 부분이 있어서 혹 괜찮으시다면 알려주실수 있나 해서요.
    제가 3d프로그래을 max를 쓰는데 max에서 dae파일을 만들때 어떻게 해야 되나요? 혹 따로 설정하는 방법이 있나요.. 몇일을 꼬박 하고 있는데 저의 능력밖인가 봐용 ㅠ.ㅠ
    궁금해서 터질것 같은 사람 살린다 생각하시고 알려주시면 안될까요??
    jonggu-79@hanmail.net 꼭 부탁 드립니다.
    • 2007/08/02 12:03
      COMMENT ADDRESS 수정/삭제
      max로 렌드링한 오브젝트를 특정 프로그램으로 dae나 ase파일로 만들 수 있는 것으로 알고 있습니다. max를 사용해본지 오래되어서 컨버팅 해주는 기능을 있는지 잘 모르겠네요... 제가 알기로는 컨버팅 해주는 프로그램이 따로 있는 것으로 알고 있습니다.
  2. 강종구
    2007/08/02 14:04
    답변 감사 드려요-
    max9.0에서는 export중에 dae파일도 지원 되더라구요 그래서 export해서 플래시에 넣어 보니 안들어 와지네요 ㅠ.ㅠ 기존 만들어진 dae파일과 제가 만든 dae파일 구조가 달라 옵션 설정을 하나씩 바꿔가며 해봤는데 결국은 안되더라구요 ㅠ.ㅠ (궁금해서 잠도 안와요)
    실례가 안된다면 혹 님께서 하신 방법 알려 주실순 없나요?
    • 2007/08/02 19:44
      COMMENT ADDRESS 수정/삭제
      안녕하세요... 위와 같은 경우는 dae파일로 컨퍼팅한 파일을 import한 것이 아니라 플래시 자체에서 각각의 오브젝트에 해당하는 클래스를 통해서 생성을 한 것입니다. dae파일과는 무관합니다.
  3. 가티
    2008/02/14 13:48
    정말 멋있습니다. 어디 papervision3d에 대해서 배울때 없을까요?
    • 2008/02/15 10:35
      COMMENT ADDRESS 수정/삭제
      학원에서 따르 가르쳐주는지는 잘 모르겠네요 오프라인 쪽으로 알아보시면 클럽이나 까페등에서 스터디 형태로 진행하는 분들이 있을 것 같네요
  4. 가티
    2008/02/18 13:21
    위에있는 무비처럼 구현을 해야 하는데 xml로 사진을 불러와서 위와같은 무빙을 이루려고 하는데 너무 어렵네요 위에 무비에대한 소스를 얻을수 없을까요?
    • 2008/02/18 22:04
      COMMENT ADDRESS 수정/삭제
      Papervision3d 1.5 버전에서 예제 파일로 올라와 있는 자료를 가지고 테스트한 소스라 기존 페이퍼비전에서 제공하는 예제와 별반 다른 부분은 없습니다. 소스들을 응용해 보시는 것이 좋을 것 같네요 감사합니다.
  5. 피어
    2008/05/27 16:31
    전 왜 보이지 않을까요...ㅠㅠ

flalab 모임에서 받은 CS3를 깔기 위해 새로운 마음으로 윈도우를 밀고 사용중이다. 아직 국내 AS3관련 자료가 많지 않아서 외국 사이트 및 튜토리얼등을 찾아다니며 공부를 하고 있는데 지금은 어도비 사이트에 있는 자료가 상당히 도움을 주고 있다.

예전에 블로그에 만들어 놓았던 Infinite 메뉴 부분을 CS3로 꾸며보기 위해 준비중이다. 아직은 CS3에서 자주 사용되는 이벤트 처리의 상세한 부분까지 개념을 잡지 못했고 AS3의  패키지가 정리는 잘 되어 있지만 대부분 사용해 보지 않은 기능들이 많아서 import 전에 생각을 많이 하게 된다.

일단 ActionScript 3.0을 공부하는 진도에 따라서 차근차근 Infinite 메뉴는 구상해봐야 겠다. 외국에 비해서는 많이 늦은 감이 있는 공부지만 papervision3d를 만지작 거리다보면 AS3를 공부 하지 않을 수가 없다. 매력적인 엔진임은 분명하다. 앞으로 3d관련하여 재미있는 결과물들을 많이 도출할 수 있을 듯 싶다.


Posted by JASU

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. AS3시작
    2007/06/18 17:25
    asp로 웹을 시작 php로 일을 하다가 액션으로 길을 바꾼지 3달정도 됐는데..as3를 생각하고
    공부를 시작하려고 웹검색 하다가 플생사모 들려서 왔네요 ㅎㅎ 앞으로 자주 와서 많은 도움 받게 될거 같아 인사 남겨요 ~~ ㅎㅎ
    • 2007/06/19 00:42
      COMMENT ADDRESS 수정/삭제
      도음이 되는 포스트가 있으면 좋겠네요...^^ 감사합니다.