今日目標:實作WebWorker
第二篇資料稍微瀏覽一下真的滿不錯的,早上訓練之前就決定讀這篇了
- 使用 web workers - Web developer guide | MDN
- 若是希望接受來自worker的通知,可以在worker的onmessage屬性上註冊一個適當的事件處理函數(event handler function)
- 這篇的範例其實滿難讀的,暫停一下
發現一個很多three.js經驗文的部落格
找到一份資料,有談到Physi.js與WebWorker
今天找到的關於three.js與動畫的教學
發現 Learning Three.js: The JavaScript 3D Library for WebGL)這本書的範例連結
今天想開從網路上載到我的硬碟裡mrdoob的example,發現卻開不起來,後來參考一篇資料
- javascript - How do I handle animated models in Three.js? - Stack Overflow
- 所有的範例檔案都可以在mrdoob的three.js / examples 裡找到
- 如果想開啟範例看效果,不要直接在資料夾裡開它,會因為路徑跟原始檔不一樣而讀不到,例如我現在想要開three.js / examples 下面的檔案webgldeferred_animation,那麼我只要把http://threejs.org/examples/改寫為
- http://threejs.org/examples/webgldeferred_animation.html
- 如此一來就能在瀏覽器上開起範例檔來看效果了
讀WebGL With Three.js: Models and Animation - Tuts+ Code Tutorial 這篇時,看到 in 這用法不懂,於是找了下面這篇資料
- in operator - JavaScript | MDN
- 讀這篇才知道three.js一次只能讀取一個animation,不過這篇文章有提出workaround(解決辦法)
- THREE.SkinnedMesh, which supports animations.
沒有留言:
張貼留言