2011年01月08日 星期六 18:48
豆瓣上有这样一个帖子:
http://www.douban.com/group/topic/16512160/
帖子里面提到心形可以用如下的公式绘制:
http://mathworld.wolfram.com/HeartSurface.html
用Mayavi可以很容易实现:
http://hyry.dip.jp:8000/scipybook/calc/docalc/36/97
其效果如下:
这个程序很简单,使用三维数组计算出公式中每一点的值,然后做一个值为0的等值面,这是绘制隐函数图像的简洁方法。不过计算量比较大。
还有一种方法是在球坐标系直接计算心形曲面网格,然后用mesh绘制。程序如下:
http://hyry.dip.jp/code.py?id=106
效果如下图:
2011年01月08日 星期六 19:45
那个帖子我以前也看到过。RY老师也上豆瓣啊
2011年01月08日 星期六 22:22
很给力哪!
Zeuux © 2024
京ICP备05028076号