用OpenGL实现的分形图像生成器

2021-12-19  本文已影响0人  潘李亮

本来想做到手机上的。代码基本都支持。底层使用OpenGL和OpenGL ES实现。

实在是没时间弄了。目前就做了个Windows版本的界面。

主要功能如下:

1: 支持Julia集和Mandelbrot集。

Mandelbrot

2: 支持多种转换函数和逃逸函数, 均支持自定义函数,自定义函数参见function目录下的。iteration为转函数,.escape为逃逸函数。glsl的语法。

3: 支持多层纹理混合。

4: 支持输出720p到8K的视频和图片。支持4000x4000 8000x8000 16000x16000的图片输出。采用分块渲染的方式输出,全精度输出,无缩放。

5:支持关键帧设置。自定义动画关键帧参数。

注意,渲染的视频的时候,界面会卡死。懒得弄。耐心等待即可。

下载地址:

链接:https://pan.baidu.com/s/186a66R2AB4u0XTagcMLgww

提取码:qtfx

如有问题: 请联系: stanlylee@evol3d.com

上一篇下一篇

猜你喜欢

热点阅读