问题标签 [fractals]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 使用 C 在计算机图形学中编码自相似分形
任何人都可以帮助我使用 c 语言编写计算机图形中自相似分形的编程代码吗?
code-golf - 代码高尔夫:Mandelbrot 套装
代码高尔夫的通常规则。这里以python中的一个实现为例
结果应该是这样的
允许使用图像库。或者,您可以使用 ASCII 艺术。这段代码做同样的事情
结果
编辑:
ASCII 艺术的规则:
- 行/列的大小是参数化的,代码必须使用任何有效值。
- 根据迭代次数,密度至少有三级差异(所以我的原型不符合要求)
- 水平方向(所以我上面的原型不兼容)
- 关键参数是固定的(最大迭代次数 = 1000,失控值 x x + y y <= 4.0)
图形规则:
- 行/列的大小是参数化的,代码必须使用任何有效值。
- 至少三级颜色,灰度
- 水平方向(我的原型是兼容的)
image - 如何为生成几何图案的规则建模?
对于我的问题,最好找到哈萨克民族饰品的数字表示来生成新的。但其他方法也很好。
饰品本质上是由比较基础的饰品组合而成。通常装饰物是对称的。
以下是一些基本元素的示例:
(图片有点失真)
这是一个更复杂的装饰的例子:
如何以尽可能少的数字对装饰品的表示进行编码?这样我就可以编写一个程序来生成一个装饰品,给定一些数字序列
任何想法表示赞赏。
在我写这篇文章时,我认为生成雪花图像可能有点相关,尽管它可能只是一个分形。
java - 带有 g2d 的毕达哥拉斯树
我正在尝试构建我的第一个分形(毕达哥拉斯树):
替代文字 http://img13.imageshack.us/img13/926/lab6e.jpg
在 Java 中使用 Graphics2D。这是我现在拥有的:
所以基本上我设置了步数,然后绘制第一个正方形(p1、p2 和大小)。然后,如果 step 是奇怪的,我需要在正方形的顶部构建直角三角形。如果 step 是偶数,我需要在三角形的自由边上建立两个正方形。我现在应该选择什么方法来绘制三角形和正方形?我正在考虑用简单的线条绘制三角形,用 AffineTransform 转换它们,但我不确定它是否可行并且它不能解决绘制正方形的问题。
math - 基于分形的图像压缩算法(及源代码)
我正在寻找一种体面的基于分形的图像压缩算法。到目前为止,我只找到了指向 FIF 图像格式的死链接和指向 Iterated Systems Inc 的死链接,后者后来变成了 MediaBin,然后从我所看到的情况来看,它什么都没有。
java - 改进绘图毕达哥拉斯树
我已经编写了绘制毕达哥拉斯树分形的程序。任何人都可以看到任何改进它的方法吗?现在是 89 LOC。
java - 分形地形生成问题
我正在尝试让一个简单的 1D 分形地形生成器用于 2D 游戏。但由于某种原因,它总是要么形成一座小山、一条山谷或一条平线,如以下段 (x1, x2, y2) 的输出所示:
范围从 -1 到 1。
这是用于生成关卡的代码。
}
我不确定出了什么问题,感谢您的帮助。
3d - 如何渲染 Mandelbulb 风格的 3D 分形
我有兴趣尝试 3D 分形的方程(a la Mandelbulb)。有谁知道一个框架,它允许我提供一个 3 坐标的 Mandelbrot 风格的函数,将一个点识别为包含或不包含在一个集合中,并以 3D 呈现结果集合的表面形式?
显然,可以使用 GPU 进行处理的解决方案会更好。