【文件属性】:
文件名称:fractol:我的第一个缓冲图形项目,一个分形渲染器
文件大小:17.05MB
文件格式:ZIP
更新时间:2021-05-18 20:26:33
graphics julia fractal sierpinski mandelbrot
警告:这可能会导致光敏性癫痫患者癫痫发作。 建议观看者谨慎。
正在运行的可执行文件,而不是本自述文件。
分形
fractol可视化项目作为核心课程的一部分,在42。它使用多线程和自定义OpenGL库来计算和渲染图像。 当前的源代码将在MacOS El Capitan上编译,尽管其中包括在X11系统上进行编译的源代码的压缩。 GIFS !:
分形包括:
茱莉亚(Julia)
曼德布罗特
曼德尔库伯
朱莉亚库伯
谢尔宾斯基三角
巴德Julia
不是唯一的分形,而是基本Julia集中的一个错误,该错误在缩放和平移过程中通常会发生变化,而通常情况下是不应该的。 我将它保留在项目中作为奖励,因为它看起来很棒。
包括的调色板:
功能包括:
所有这些都可以相互结合现场进行调整。
用鼠标滚动放大/缩小一个点。
使用箭头键转换x和y。
用D和F循环显示当前调色板。 (此功能上的