Math 有数学方法来创建图形吗?

Math 有数学方法来创建图形吗?,math,graphics,Math,Graphics,很久以前我看到过这一页,他提到他在早期视频游戏中创建的一个图像是如何使用简单的加法器和数学完成的。 你是怎么做这种事的?用数学方法创建图像真的很酷。 我想知道(并在谷歌上搜索),但只找到了关于分形的描述。但我不认为这是分形。谢谢 那么,你所说的用数学方法创建图像是什么意思?这很模糊,但为了回答您的问题,我假设您的意思是使用一组预定义数据的数学运算创建图像 这很简单。只需使用Python列表或类似工具创建一个模式: pattern = ['o', 'o', 'o', 'o',

很久以前我看到过这一页,他提到他在早期视频游戏中创建的一个图像是如何使用简单的加法器和数学完成的。

你是怎么做这种事的?用数学方法创建图像真的很酷。
我想知道(并在谷歌上搜索),但只找到了关于分形的描述。但我不认为这是分形。谢谢

那么,你所说的用数学方法创建图像是什么意思?这很模糊,但为了回答您的问题,我假设您的意思是
使用一组预定义数据的数学运算创建图像

这很简单。只需使用Python列表或类似工具创建一个模式:

pattern = ['o', 'o', 'o', 'o',
           'o', 'o', 'o',
           'o', 'o',
           'o']
然后创建一个类似画布的东西来处理对其内容的插入和操作(如更改颜色等)


我不知道该怎么回答,因为你的问题有点含糊不清……

在社区中是众所周知的。你可以参考一些开源的演示来了解各种技术。

说真的,几乎所有的计算机图形学都是数学的

您的样本图像可以通过调制功能完成

三角学、线性代数(矩阵)、向量和微积分都用在图形中。

只是一个简单的例子

假设您有一个200x200,并按如下方式定义每个颜色组件:

 Red   = Sin[i/200]  
 Green = Tan[j/300]  
 Blue  = Sin[i j/300]
结果是:


检查。

和其他类似程序基本上什么也不做,只是随机操作数学表达式来生成图像(OK用户输入也起作用,这就是“进化”位的作用)。卡尔·西姆的开创性文章非常值得一读。

看看问题中的链接。哦,这就清楚了;)<不…来自一个简单的加法器…数学不是很棒吗?哈哈