其实对于WB部分插件我也没有太深入的研究过,这里所说的详解其实只是把运算器的各输入输出端介绍了一下,配合简单的小例子,比较高级的应用还是需要大家自己去发掘,大家有比较特别的发现的话也希望能跟帖分享出自己的研究成果,共同学习共同进步!
Subdivision wb Catmull Clarks四边形细分
输入端M:Mesh网格面 L:细分等级(1-3) S:细分类型(3类) 输出端O:生成的细分网格
L端输入1时
L端输入3时,细分密度加强,正方体网格变成近似球体网格面;
wb Loop 三角细分
输入端M:Mesh网格面 L:细分等级(1-3) S:细分类型(3类) 输出端O:生成的细分网格 三角细分和四边形细分输入输出端都相同,区别就是细分后网格面边数的差异,但是三角细分当L端输入3时却得不到近似球体,请懂的人讲讲原理;
wb Split Quads 四边形网格细分
输入端M:Mesh网格面 L:细分等级(1-3) S:细分类型(3类) 输出端O:生成的细分网格
输入输出端和前面两个运算器完全相同,和wb Catmull Clark类似,但存在着细微差别。具体是什么样的差别呢?谁用谁知道……
wb Inner Polygons 内部多边形
输入端M:Mesh网格面 L:细分等级(1-3 输出端O:生成的细分网格
生成规则是每次去网格面的各边中点连接形成新的网面,L端最高也是输入3
wb Sierpinski 某斯基三角镂空
输入端M:Mesh网格面 L:细分等级(1-3 输出端O:生成的细分网格
通过图标就可以简单的判断运算器的作用,下面几个运算器基本是相通的。
WB Triangles 三角剖分
输入端M:Mesh网格面 L:细分等级(1-3 输出端O:生成的细分网格
WBMidedge 边线中点细分
输入端M:Mesh网格面 L:细分等级(1-3) S:细分类型(3类) 输出端O:生成的细分网格/曲线
生成规则就是取网格边缘的中点再串联起来,可以细分三次,L端超过3运算器失效。
WB Split Polygons 分解多段线
输入端M:Mesh网格面 L:细分等级(1-3) S:细分类型(3类) 输出端O:生成的细分网格/曲线
同样是去边缘线终点再分割网格面,但WB Split PolygonsM端可接收任意多边形网格及曲线类型。
Transform WB Window/ wbFrame 玻璃/窗框
输入端M:Mesh网格面/多段线列表 D:距离 T:类型(0:按百分比计算D端距离; 1:按实际输入数值计算D端距离) 输出端O:生成的网面
这两个运算器通常是成组出现,两者是互补关系,可看做玻璃和窗框的关系。
WB Bevel Edges/ wbBevel Vertices 边缘边框/角点边框
输入端M:Mesh网格面/多段线列表 D:距离 T:类型(0:按百分比计算D端距离; 1:按实际输入数值计算D端距离) M:布尔值 输出端O:生成的网面
从上图可以看出,这两个运算器也存在着互补的关系;
wb Bevel Vertices M端布尔值不同的区别;
WB Thicken/ wbOffset加厚/偏移
输入端M:Mesh网格面/多段线列表 D:距离 T:类型(按对角线距离/按斜边平均距离/按投影面距离) 输出端O:生成的网面
这两个运算器功能相关,一个封闭一个不封闭,都是比较实用的运算器;
WB Carpet边框
输入端M:Mesh网格面/多段线列表 D:距离 T:类型(0:按百分比计算D端距离; 1:按实际输入数值计算D端距离) 输出端O:生成的网面 这个运算器和wb Frame比较类似,看下图它们之间存在的区别
WB Stellate 拉伸为椎体
输入端M:Mesh网格面/多段线列表 D:距离 输出端O:生成的网面
D端为拉伸的距离,M端可接收任意多边形;
Smoothen WB Blur 网格模糊
输入端M:Mesh网格面/曲线 L:等级 T:变薄 输出端O:生成的网面/曲线
号称曲面模糊,但我调试了半天还是看不出前后有什么差异,烦请能人异士来传到授业解惑。
WB Laplace 拉普拉斯柔化
输入端M:Mesh网格面/曲线 L:等级 S:类型(固定/顺滑/角点固定) T:变薄 输出端O:生成的网面/曲线
L端对数值无限制,数值越大柔化比率越大,T端也是一个辅助柔化的端口,数值一般控制在0-1之间,有特殊要求的可按需要调节。
WB LaplaceHC 拉普拉斯HC柔化
输入端M:Mesh网格面/曲线 L:等级 S:类型(固定/顺滑/角点固定) P:微调(只在L端大于1时起作用) O:取向 A:? T:变薄 输出端O:生成的网面/曲线
输入端口比较多,各输入端之间的互相影响还没有完全搞清楚,A也是类似微调的端口,具体不详。
|
举报