html5_canvas mouseevent & 3d lib practice 0515

 

canvas 의 마우스이벤트와 3d에 대해 좀 알아보았다.

먼저 마우스이벤트는 이벤트리스너로 등록하는것이 자바랑 비슷한것같다.

AS3를 할때 처음 책보고 해봤던 마우스다운, 마우스업, 마우스무브 이벤트

조합하기를 해보았다.

흰영역에서 마우스를 누르고 움직이면 랜덤한 사각형들이 그려진다.

mouseevent

괜시리 큐브를 그리고 싶어 검색해보니 친절하게 Dean McNamee 라는 사람이

3d 라이브러리를 만들어 놓아서 예제파일을 좀 수정해보았다.

역시 3d 는 만드는사람마다 다른 룰을 적용하는듯.

3d lib

혹시나 하는 말이지만 익스플로어에서는 보이지 않는다.

Tags: ,

 

2 Responses to “html5_canvas mouseevent & 3d lib practice 0515”

  1. NYC말하길

    그러니까 마소는 언제 IE 신버전을 내어놓을 건지.. 윈도폰7은 나오긴 하는건지..

    3d가 생각보다 멀쩡히 돌아가네요?
    캔버스가 2d만 지원한다는건 하드웨어 가속 측면의 얘기였던건가..

  2. pyongpyong말하길

    @NYC
    마소야 어느나물과 같이 가야될지가 고민이겠지. 공부해보니 오페라, 파폭, 사파리
    지원하는게 조금씩 다 다르던데, 선택중이 아닐까하는 생각도 듬.

    3d 는 언제나 opengl 의 문제야. 플래시에서도 페이퍼비젼같이 어느정도
    삼디는 다 표현하자나. 삼디프로그래밍 기본은 거의 다 비슷비슷.
    지금처럼 맵핑없고 그냥 칼라쉐이더에 기본 라이팅정도는 요즘같이
    사양높은세상엔 다 멀쩡히 돌아감. 이것도 갯수가 많아지면 버벅대긴하지만. 흠

    여튼 픽셀쉐이딩이 시작되고 부동소수점 연산량이 미치도록 많아지면
    그때부터는 오픈지엘같은 하드웨어가속이 필요한데, 언제 해줄지는 두고봐야될듯.

Leave a Reply