看到一個滿有趣的討論串,讓我來紀錄一下我看到的這留言,因為他提到OpenGL XD
- 陳鍾誠-邏輯很重要嗎? 我不知道ㄟ!-程式人雜誌FB
- 至於邏輯的驗證,在資訊圈子最大宗的邏輯驗證是「電腦圖形」,觀察 OpenGL 的發展歷史,簡直就是史無前例的「驗證學」!OpenGL 為了讓傳統製圖圈子的人信服電腦運算可以處理幾何投影 (Projective Geometry),把理論都搬出來驗證,請數學家、物理學者、電腦科學專家交叉驗證 ...要使用 OpenGL 的過程得以順暢,沒有投影幾何的概念,說實在的,玩不出東西 ... 面對數千個函式,不懂投影幾何的邏輯,你就慢慢試吧 ...
一篇清明夢的文章
Coding
銜接昨天進度,看package.require.js裡的東西,看到路徑的寫法也忘得差不多了,所以辜狗之備份一下
讀了treex.minecraft裡的package.require.js,還不是很懂,回去讀昨天找到的初探 RequireJS - 網站製作學習誌,(搜尋:Namespace)裡面探討的require用法,再回去看package.require.js發現
PS: 一直在想THREEx.MincraftChar是哪來的,後來估狗發現自己的blogger寫說是來自於threex.minecraft.js。恩......有點蠢蠢的,但感謝自己 XD
PS: '/.. /' 這寫法看得不是很懂,暫時不要管他
咦?? 他用define耶,不過在讀namespace時那段,已了解function(module){...}裡的module是什麼,回頭去看這篇文章的上面(搜尋:模組化)
找到另一個教學,感覺不錯
- Require.js – 陈三
- 稍微略讀後,理解要先define之後才能require
- define是AMD的寫法,當然我現在也不知道AMD是什麼東西
稍微了解之後回去讀昨天那篇,並繼續做筆記
- 初探 RequireJS - 網站製作學習誌
- define(id, dependencies, factory);
- id 格式為字串,代表模組的名稱,可以不寫。如果要寫的話,就必須是相對於 js/main.js 的檔案路徑,但不用加上 js 副檔名
- dependencies 格式為陣列,作用與 require 中的 dependencies 相同
- factory 則為一個工廠方法,它必須回傳一個物件,也就是我們的模組,不過他並不是用return
今晚拿threex.minecraft/player.html測試camera,我要如何旋轉camera
沒有留言:
張貼留言