返回介绍

Education

发布于 2025-01-31 22:20:49 字数 3171 浏览 0 评论 0 收藏 0

Educational Informatics

Computer Science Education

Citizen Science

Politics

Open Government

NPO

Art

Art

http://en.wikipedia.org/wiki/Computer_art

http://en.wikipedia.org/wiki/Information_art

Tessellation

Voronoi Diagram 是自然的图案。卡通动画裡面,也有人利用 Voronoi Diagram 来铺地砖。

http://blog.controul.com/2009/05/speedy-voronoi-diagrams-in-as3flash/
http://nodename.com/blog/2009/05/18/mona-voronita/

马赛克照片:用许多张照片拼凑“蒙娜丽莎的微笑”。使用两两配对的概念,先把《蒙娜丽莎的微笑》切成小格,每一小格与每一张照片计算相似度,选出最适当的照片。

Fractal

http://www.matrix67.com/blog/archives/6231

Julia SetMandelbrot SetDragon CurveSpace-filling Curve

http://chaos.coa.edu/
http://mathcenter.ck.tp.edu.tw/Resources/Ctrl/ePaper/ePaperOpenFileX.ashx?autoKey=360
http://en.wikipedia.org/wiki/Logistic_map
http://zh.wikipedia.org/wiki/File:Logistic_map_examples_small.gif
http://en.wikipedia.org/wiki/Bifurcation_theory
http://algorithmicbotany.org/papers/
http://www.joesfer.com/?p=46

Tiling

http://tilings.math.uni-bielefeld.de/
http://en.wikipedia.org/wiki/Celtic_knot

Zoetrope

Fibonacci Sculpture。

Turtle Graphics

http://en.wikipedia.org/wiki/Turtle_graphics

一笔画图片。

Algorithm Visualization

http://bost.ocks.org/mike/algorithms/

Interactive Art

http://openframeworks.cc/

虚拟动物

原理是以三维座标记录动物的身体外围轮廓, 另外记录动物的每个动作会经过的座标, 最后随机播放动作即可。 要更拟真的话, 可以自行定义动作的相依性, 例如拍拍翅膀后一定要记得摇摆。 如果要让动作有更细微的变化, 可以设定好有多少机率开始进行下一个动作, 而下一个动作有许多种可能,每一种都设定不同机率, 建立一个 Markov Process 就可以做到了。 要将动物绘于画面上, 则需要有 Computer Graphics 电脑绘图的知识。 一般来说,使用 OpenGL / WebGL 内建的函式库, 就能轻鬆完成 3D 绘图。 动物进行转弯时, 就利用线性代数,将动物轮廓的座标,旋转一定角度, 就可以使动物面向不同方向。

Body Art

脸部投影

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文