Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

[复制链接]
Susan1 发表于 2019-5-15 15:31:08 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
Minimoys程序化墙体模型展示:







今天程序化技术艺术家与我们分享了自己作品MinimoysProcedural Wall的分步骤制作流程。

Minimoys Procedural Wall是一个Houdini数字素材(HDA)。这个使用Houdini软件制作的素材,灵感来源于我两年前根据电影《亚瑟和他的迷你王国》制作的程序化墙模型,该作品最初是使用softimage制作的。

用户界面

用户界面是这样的:

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

用户需要选择承载墙体的对象,并在其表面绘制曲线。为了实时交互,绘制曲线、设置高度和放置连接对象的时候,墙体是作为低分辨率代理进行展示的。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

节点:

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程
制作过程分步骤解析

概述

墙的平的,没有厚度。使用布尔运算减去桥梁,然后添加平的桥梁石头,然后添加顶部装饰,所有内容都被挤压,然后使用自定义Vex节点对曲线进行变形处理



测量用户绘制的曲线

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

第一排墙是使用网格组合创建的,其宽度和水平分段数量是由曲线长度确定的。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

在带有n次迭代的循环中,n表示用户设置的行数,新的行在Y轴中添加和转换。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

在循环中,垂直分段在X轴上随机偏移。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

在循环中,垂直分段随机倾斜。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

在循环中,顶点呈渐变垂直偏移效果。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

顶部的一些多边形被删除了,循环中,每个多边形都是垂直或者水平随机分割的。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

装饰(不规则形状的石头)

之前删除顶部多边形的操作是单独处理的。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

新的多边形是根据多边形边界线创建的,在Y轴随机偏移和调整尺寸。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

多边形被随机连接在一起,分别被分成1或3段。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

顶部的多边形是挤压形成的,中心的多边形被删除了。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

挤压出随机的边界效果。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

桥梁切割器

首先绘制简单的样条线。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

在带有n次迭代的循环中,n表示用户设置的桥梁数量,然后添加样条线,并根据用户的输入来转换效果。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

在循环中,样条线被重新采样。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

在循环中,样条线是封闭和挤压的效果。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

使用布尔运算将桥梁从墙体中去除。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

桥梁石头

在带有n次迭代的循环中,n表示用户设置的桥梁数量,测量曲线。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

在循环中创建网格,网格的宽度和垂直分段的数量由曲线长度决定。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

在循环中,垂直分段在X轴中随机偏移。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

在循环中,通过样条线来调整网格的变形效果。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

最终的网格对象创建

所有内容合并在一起。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

所有内容都使用随机参数挤压,并进行细分。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

最终使用内部的用户绘制曲线来制作曲线的变形效果。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

纹理
纹理是使用VOP中高度细分模型创建的,然后生成程序化素材包和UDIM。

Minimoys程序化墙体模型制作过程分享 逐步解析素材的制作过程

更多相关内容请关注:CG视频教程专区


精彩评论6

tao617238VIP会员 永久VIP 发表于 2019-5-15 15:49:37 | 显示全部楼层
受教了,谢谢老师爱心分享
shiguanglei3 发表于 2019-5-15 16:03:01 | 显示全部楼层
不明觉厉
hw8230 发表于 2019-5-15 17:07:09 | 显示全部楼层
好东西 要分享
tanhsin250 发表于 2019-5-16 09:46:51 | 显示全部楼层
受教了,谢谢老师爱心分享
devilnotcry 发表于 2019-5-17 14:57:28 | 显示全部楼层
多谢分享!
池上广告VIP会员 永久VIP 发表于 2019-5-17 15:58:04 | 显示全部楼层
牛逼啊   恨不得把膝盖跪破
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝45

帖子1347

发布主题
关闭

推荐上一条 /2 下一条