作者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/cn.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