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