ã¯ããã«
ãããã³ã¬ã§åãã Javaå ¥éè¬åº§ããä½ãéã«ãã箱人形ãã³ã¬ï¼Box Comicï¼ãã¨ããWebã¢ããªãéçºãã¾ããããã®ã¢ããªã¯ãHTML5ãï¼ãJavaScriptãï¼ãWebGLãã§ä½ããã¦ãã¾ãããã®ã¢ããªã§å©ç¨ãã¦ããã©ã¤ãã©ãªãthree.jsããããµã³ãã«ã³ã¼ãã¨ã¨ãã«è§£èª¬ãã¦ããçæé£è¼ã§ããä»åã¯ç¬¬2åã
ãååã¯ãç«æ¹ä½ã¨æ¿ããªã´ã³ã®è¡¨ç¤ºãããã¦ç»åããCanvasãããã¯ã¹ãã£ã¨ãã¦å©ç¨ããæ¹æ³ãç´¹ä»ãã¾ãããä»åã¯ã3Dãªãã¸ã§ã¯ãããã¦ã¹ã§æä½ããæ¹æ³ã«ã¤ãã¦è§¦ãã¦ããã¾ãã
対象èªè
ã以ä¸ã®èªè ã対象ã«ãã¦ãã¾ãã
- JavaScriptã§ããã°ã©ãã³ã°ãæ¸ãã人ã
- jQueryã使ã£ãããã°ã©ã ãæ¸ãããã¨ããã人ã
- HTML5ã®Canvasã使ã£ãããã°ã©ã ãæ¸ãããã¨ããã人ã
å¿ è¦ãªç°å¢
ããGoogle ChromeãããMozilla Firefoxãã¨ãã£ããWebGLã«å¯¾å¿ãããã©ã¦ã¶ãå¿ è¦ã§ãããInternet Explorerãã¯ãWebGLãå©ç¨ã§ãã¾ããã®ã§ãå®è¡ç°å¢ã¨ãã¦é©ãã¦ãã¾ããã
è¨äºã®æ§æ
ãæ¬é£è¼ã§ã¯ã以ä¸ã®å 容ããã³ã¼ãã示ããªãã解説ãã¦ãããæå¾ã«ãã³ã¬ã®ã³ãã¨ãã¦ããã¹ã¦ã®ããã°ã©ã ãçµ±åãããµã³ãã«ãä½æãã¾ãã
ãã¾ãããµã³ãã«ã¯ãã¯ã¹ãã£ãèªã¿è¾¼ãé¢ä¿ä¸ããã¼ã«ã«ã§ã¯åä½ãã¾ãããããã§ããµã¼ãã¼ä¸ã«ããµã³ãã«ãã¢ãããã¼ããã¦ããã¾ãããã©ããã£ãå 容ãã以ä¸ããã確èªãã ããã
å 容 | ãã¼ã¸ |
ã·ã¼ã³ã¨ã«ã¡ã©ã¨ã¬ã³ãã©ã¼ã®æºå | 3ãã¼ã¸ |
ç«æ¹ä½ã®è¡¨ç¤º | 4ãã¼ã¸ |
è²ä»ãæ¿ããªã´ã³ã®è¡¨ç¤º | 5ãã¼ã¸ |
ç»åããã¯ã¹ãã£ã¨ãã¦èªã¿è¾¼ã¿1 | 5ãã¼ã¸ |
ç»åããã¯ã¹ãã£ã¨ãã¦èªã¿è¾¼ã¿2 | 6ãã¼ã¸ |
Canvasããã¯ã¹ãã£ã¨ãã¦èªã¿è¾¼ã¿ | 6ãã¼ã¸ |
å 容 | ãã¼ã¸ |
ãã¦ã¹ã«ãã移åãå転ãæ¡ç¸®æä½ | 2ãã¼ã¸ |
ã¬ã¤ãã£ã¹ã¿ã¼ãå©ç¨ããé¸æã¨ç§»å1 | 3ãã¼ã¸ |
ã¬ã¤ãã£ã¹ã¿ã¼ãå©ç¨ããé¸æã¨ç§»å2 | 4ãã¼ã¸ |
ã¯ã©ã¼ã¿ããªã³ã«ããå転 | 5ãã¼ã¸ |
å 容 | ãã¼ã¸ |
éä¸ç·ã®è¡¨ç¤º | 1ãã¼ã¸ |
ãããã·ã®è¡¨ç¤º | 2ãã¼ã¸ |
箱人形ã®è¡¨ç¤º | 3ãã¼ã¸ |
WebGLããPNGãåºå | 4ãã¼ã¸ |
ã¾ã¨ã | 4ï½5ãã¼ã¸ |
ãããã§ã¯ãã³ã¼ãã示ãã¦è§£èª¬ãã¦ããã¾ãã