第178回 FxUG @ 福岡 3月9日のまとめ
去年の9月くらいからずっとJSばかり書いているらしい。今年1月からthree.jsの仕事をやっているとのこと #fxug
2013-03-09 17:42:14WeGL (three.js)とFlashの3Dライブラリの設計はほとんど似ている。もともとMr.doob氏はFlashの人だから #fxug
2013-03-09 17:44:11renderer.render(scene, camera); なんか、Papervision3Dっぽい。 #fxug
2013-03-09 17:47:02チカチカ動かしている部分は、TweenMaxを使っている。TweenMaxを使ったほうが簡単だったから。Three.js内に入っている tween.jsだと面倒。 #fxug
2013-03-09 17:49:13three.js + TweenMax がいいよ。相性がいいとサイトに書いてあった。パフォーマンスもいい。 #fxug
2013-03-09 17:49:49点線が表現できるLineがThree.jsが用意された。しかしこれを使うとパフォーマンスが極端に落ちる。iPhoneではWebGLが操作不能になってシャットダウンせざるを得なくなる。 #fxug
2013-03-09 17:53:43点線を WebGL(Three.js) で使うと iPhone ではブラウザが操作不能になってシャットダウンせざるを得なくなった、とのこと。 #fxug
2013-03-09 17:55:06Three.js を使う場合の心構え:必要なのは寛容な心。アップデートで関数が無くなったり、関数の機能が変わる。バグる。 #fxug
2013-03-09 17:56:01Documentではなくソースを読む。コミッターで情報量が違う、アップデートに対応していないことがある #fxug
2013-03-09 17:56:35Canvasを使っていることを忘れない。オンリサイズの対策も忘れない。大量のパーツはTHREE.Particleを使う。 #fxug #webgl #threejs
2013-03-09 17:57:30WebGL(Three.js)のオススメは、Stage3Dプログラミング、AS3.0による三次元表現、WebGLの3つの書籍。Flash 3Dの概念と似ているので、Flashの解説書が役立つとのこと。 #fxug #webgl #html5 #threejs
2013-03-09 17:59:48three.js のデモはCanvasRendererなのでiPhone Safariでも動いてました #fxug
2013-03-09 21:12:05第178回 FxUG @ 福岡 お疲れさま&ご参加ありがとうございました! ご意見ご要望あればご連絡下さい。またのご参加よろしくお願いします。 #fxug
2013-03-09 22:15:13