[問題] 演算法轉換成code

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

Links booklink

Contact Us: admin [ a t ] ucptt.com