首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何绘制云?

如何绘制云?
EN

Stack Overflow用户
提问于 2010-07-05 11:37:59
回答 7查看 1.4K关注 0票数 5

我需要一个算法来绘制云,或云一样的形状。显然,我不希望它们都是相似的。

我应该使用什么来生成相关的X,Y坐标序列来绘制云?

我将在SVG或Canvas中实现这一点

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2010-07-05 16:09:18

您可以使用SVG滤镜基元来生成feTurbulence噪波,该噪波可用于创建云状纹理。

一些帮助和示例:

  • http://www.w3.org/Graphics/SVG/IG/resources/svgprimer.html#feTurbulence
  • http://commons.oreilly.com/wiki/index.php/SVG_Essentials/Filters
  • http://pilatinfo.org/english/filters/index.htm

svg矢量图形编辑器还具有大量预定义的Inkscape过滤器,请参阅here for an example,在一些文本上仅使用其中的几个过滤器。"noise fill“使用的是feTurbulence,并且可能非常容易调整。Inkscape也有一个GUI,用于调整每个过滤器的参数,选择任何形状,然后选择“过滤器>过滤器编辑器...”在菜单里。

票数 4
EN

Stack Overflow用户

发布于 2010-07-05 11:40:50

这取决于您要使用哪种类型的云。你可以试试Perlin noise,它很受游戏开发人员的欢迎。

票数 11
EN

Stack Overflow用户

发布于 2010-07-05 13:21:44

给你的树加朋友,画出许多快乐的小意外。

我推荐画布-你可以疯狂地使用画笔!

祝你绘画快乐,愿上帝保佑我的朋友。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3177121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档