使用Xpresso制作刺绣效果

用户头像
北京/设计爱好者/3年前/827浏览
使用Xpresso制作刺绣效果

利用Xpresso可以实现很多意向不到的效果,往往能够事半功倍,这次来看看xpresso如何实现这个刺绣效果

今天分享一个用xpresso实现刺绣效果。

做出来大概是这样:

【准备工作】

【1】先在场景中创建一个【圆盘】,并设置参数:【旋转分段】=10;【方向】为+Y;

【2】C掉它,然后间隔选择边缘的点。

发现中心轴不在【原点】,按快捷键【L】开启【启用轴心】,将他移动到原点。

【3】保持选中5个点的状态,按【L】关掉【启用轴心】后,缩放成为下图所示:

【4】删除其中四个角,保留一个角。(等这个角做出来之后再【克隆】出其他四个,省事一些。)

选中中间的线条,按【U~Z】熔解掉。

准备工作做好了。下面是正题了:

【正式内容】

【1】创建【矩阵】生成器,并设置参数:

【2】创建【破碎】生成器,将破碎来源改为刚才创建的【矩阵】。并将准备工作的五角星的一角放入【破碎】生成器的子级。

我将【矩阵】隐藏了,得到了这个样子:

【矩阵】的H轴角度可以根据需要随意调整,这个参数主要是控制线条的生成角度。

【3】创建【圆弧】样条线,参数设置如下:

【4】创建【克隆】,将刚刚创建的【圆弧】作为【克隆】的子级。参数设置如下:

这一步是将【圆弧】匹配到【破碎】的每一个单元上,并与单元的角度匹配。

【5】到这一步借助Xpresso的能力了。

新建一个【空对象】,并对他新建一个【xpresso】标签。

【思考一下】

当前场景中的状态,【圆弧】的大小匹配不上【破碎】的整个外轮廓。

如何将【圆弧】匹配每一个碎块的尺寸呢?

C4D中每个物体都有一个【边界框】,这个边界框是一个矩形,将物体包裹住。

本案例暂且认为,每个碎块的自身最长边为【边界框】的对角线长度

接下来就是遍历到每一个碎块的长度,然后给到【圆弧】的半径。

【5】将【克隆】C掉,得到所有【圆弧】。将【破碎】及其子级别C掉(先后顺序不能变化,否则导致圆弧不能定位)。

【6】打开之前的【xpresso】标签。在里面添加【层级】节点,(这个节点可以获得他自身参数——【参考】对象的所有子物体)。

将C掉的【克隆】空白对象拖入【层级】的【参考】

【7】创建【链接列表】节点,将【破碎】子物体都放入参数窗口中:

【8】创建节点,并链接如下图所示:

如果找不到节点可以在左上角点击放大镜,搜索节点名字。

说一下【公式】节点:

sqrt($1*$1+$2*$2)/2

其中,sqrt是开平方的函数,$1和$2分别代表该节点的第一个传入和第二个传入节点的参数。

这个公式就是【勾股定理】求斜边,然后除以2就是【圆弧】半径。

【数学:除】的节点是统一所有样条的高度,【线条拱高】/【半径】=【缩放.Y】

得到下图效果。

为了增加动画,可以将【空白】增加用户数据,如下图:

将【样条动画】K帧,在第0帧时为0°,在第60帧时为180°。调出【动画窗口】(shift+F3),调整一下曲线。

【9】将【破碎】和【克隆】按alt+G,打组。并创建一个新的【克隆】作为父级。

设置【克隆】参数:

就可以得到这个五角星了!

以上就是本次的分享。

另外,这个可以做很多延展。

源文件下载:

链接:https://pan.baidu.com/s/1I6EraAXtLzbBgJh6RJEoCQ 提取码:1y3e

11
举报
|
26
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
卡通风格网页页面3D渲染
卡通女孩与网页表格3D渲染
互联网,互联网插画,商务,数据,项目,合作,网页插画,插画,大数据,智能,商业,网页,网页设计,插画设计,互联,未来,沟通,渐变,蓝色插画,商铺,覆盖,管理,项目管理,效率,提升,高效,关系,拓展,
商务网页
 网页背景
互联网,互联网插画,商务,数据,项目,合作,精准,投放,网页插画,插画,大数据,智能,商业,网页,网页设计,插画设计,互联,未来,交流,沟通,渐变
户外旅行飞机情侣假日出行
网页电商背景矢量插画
卡通风格网页页面3D渲染
三个青年站在网页周边矢量插画
女生坐在网页面前办公矢量插画
网页页面矢量插画
浏览电脑网页的元素
运动风人物插画
三位美女围着网页看信息矢量插画
男生和女生站在网页面前矢量扁平插画
四个人物分别在上网贴纸合集
男生坐在网页面前办公矢量插画
卡通风格网页页面3D渲染
三个青年正在装修网页矢量插画
新年快乐送福网页矢量图banner
网页图标
蓝色简约风格404错误页面
网页背景
卡通风格网页页面3D渲染
你可能喜欢
相关收藏夹
大家都在看
登录注册