看板 PLT 關於我們 聯絡資訊
各位前輩好 接觸程式語言有一陣子了 最近開始看一些演算法的文章 但是一直有個瓶頸 我知道演算法的原理 可是我轉換不出程式碼 舉例來說 因為最近在研究html5的canvas畫動畫 所以想研究山峰或是閃電怎麼畫出來的 google的結果是一個midpoint displacement的演算法 https://goo.gl/weRdat 上列網址有作者寫出來的js code 原理大概是兩點之間取長度一半再重新定義該點(x,y) 每兩點再重複做上述事情 但是我實在不知道code是怎麼寫出來的 每次想自己動手都要花很多時間思考還是做不出個成果 不知道這個轉換的過程有沒有關鍵字可以查詢呢 或是有推薦的書籍可以參考? 在此先謝過各位前輩了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.57.231.226 ※ 文章網址: https://www.ptt.cc/bbs/PLT/M.1478245880.A.C7C.html
caasih: fractal terrain generation? 另外好像發錯板 XD 11/05 04:14
caasih: 可以查看看 game programming gems 11/05 04:15
blackacre: recursive 11/10 15:17