2011-08-13 12 views
0

저는 html5 캔버스를 사용하여 애니메이션뿐만 아니라 다른 작업을하는 방법을 배우려하고 있습니다. 나는 일반적으로 자바 스크립트와 프로그래밍에 대한 훌륭한 지식을 가지고있다. (대부분 PHP이지만 어떤 것에도 적응할 수있다.) 그러나 과거에는 그래픽으로 많은 것을 할 기회가 없었습니다. javascript/jquery를 사용하여 멋진 부드러운 애니메이션을 만들었지 만 캔버스 객체는 그 이상의 것 같습니다. 내가 그걸 가지고 노는 동안 찾는 가장 어려운 부분은 참조를 저장하지 않으면 무대에있는 객체에 대한 참조가 없다는 것입니다. 예를 들어 페이지에 div를 만들면 객체에 대한 참조가 생깁니다. 그러나 캔버스 객체를 사용하여 무언가를 만들면 해당 요소를 무대에 그려서 참조를 제공하지 않습니다. 그래서 당신은 수동으로 그 물건의 내용을 이해해야 만 저장할 수 있고 잘못 될 수도 있습니다.Html5 캔버스 애니메이션

어쨌든이 게시물의 요점은 누군가가 정말 좋은 기사/캔버스 개체 작업에 대한 도움을 가르쳐 줄 수 있는지 확인하는 것입니다. 그래픽을 그리는 것만으로 그 일을 아주 쉽게 성취 할 수있었습니다. 하지만 캔버스에있는 객체를 관리하는 데 유용한 기사 나 도움말을 원합니다. 나는 기술의 미래를 위해 이것을 올바르게/효율적으로하고 있는지 확인하고 싶다. 또한 나는 html5 캔버스/그래픽/애니메이션 작업에 대한 책을 기꺼이 구입하지만, 대부분은 html5의 전체 범위를 살펴보고 실제로 캔버스 작업에 대한 세부 정보를 많이 남겼습니다. 그러므로 제 요구 사항이있는 좋은 책을 알고 있다면 여기에서 추천하십시오.

도움을 주시면 감사하겠습니다.

답변

1

좋은 라이브러리 HTML5/WebGL을

애니메이션이 작동하는 방법이 실제로 당신을 가르 칠 수 없습니다를 사용하여 복잡한 그래픽과 매우 기초 할 수있다. 당신이 관심이 있다면 그러나, Three.js를 https://github.com/mrdoob/three.js/

+0

감사합니다. 나는 three.js 라이브러리를보고 매우 흥미로운 것을 발견했습니다. 그러나, 나는 도서관에서 단순히 도서관을 사용하는 것보다 그들이하는 일을 배우고 싶다. – ngreenwood6