gomandel是一个用go语言写的简单的mandelbrot demo。使用OpenGL+ SDL来显示,用软件来绘制Mandelbrot。
通过使用双精度点计算一个Mandelbrot,并正常化这些值,从而使得调色板均匀分布。
![image](http://static.oschina.net/uploads/space/2016/0316/171522_8hVM_2652078.png)
### 安装
运行以下代码安装:
<pre class="brush:shell;toolbar: true; auto-links: false;">go get github.com/nfnt/resize</pre>
###
运行
在mandelbrot将
x, y 和zoom 设置成有意思的点然后运行。
<pre class="brush:shell;toolbar: true; auto-links: false;">go run mandel.go -xres 1366 -yres 768 -x -.7454 -y 0.1242 -r .005 -aa 4</pre>
将创建图像。更多选项,请参阅
<pre class="brush:shell;toolbar: true; auto-links: false;">go run mandel.go —help</pre>
### 并发
jasonmoo concurrency 现已支持。