【微总结】点属性xyzw中的w权重是什么?有什么用?
—— 微资讯 · 微课程 ——
利用零碎时间,走上超神之路!
本总结截取至 sopI 02_001_21_add节点完全讲解
大家对于点point的P属性应该非常熟悉,也就是xyz三个轴向的坐标,但是实际上对于P还存在一个Pw属性,这个为点的权重值,到底是什么,该怎么用呢?
首先我们添加一个add节点,激活point0,我们看到除了xyz三个值为0之外,还有一个W,值默认为1,但是在属性面板中值看到了P.x,P.y,P.z这三个值,没有w这个属性值。
那是因为创建点的默认每个点的权重Pw值都为1,都一样,所以houdini自动隐藏了这个属性。但是如果我们修改add节点中的w值,只要不为1,可以是大于1,也可以是小于1,那么属性面板就会自动为我们添加这个Pw属性;
而这个pw的值我们是可以直接调用的,比如我们在add节点后面添加wrangle节点,然后设置函数。可以调用Pw的值进行叠加。
Pw的真正的作用,是对于nurbs和beziser类型的物体的中的rational有权重控制作用,对其他类型比如polygon无效。
我们添加add节点添加三个点,然后polygons中设置by group/all全部连接成线,获得polygon多边形直线。
然后我们添加fit节点,把polygon转化为nurbs(rational)或者是bezier(rational)这时候我们调整每个点的w权重时候就可以看到曲线会自动偏向于哪个点。
这是默认权重都有1的三个点的过渡效果,接下来我们设置不同的权重
点的位置没有任何变化,我们修改pooint0的w权重值为50的时候,曲线的形态就会更加偏向于point0这个点的值。
这就是point中w权重值对于塑照曲线形态的作用。
关于polygon,nurbs和besier的曲线的形成原理,特性和特别属性等方面在sopI 02_001_19_curve中有详细介绍。
往期教程
一 houdini之道20个完整案例(适合零基础同学) 费用是600元包含一期vip会员
2018真正攻克houdini!CG猎人原创中文教程houdini之道系列教程
【原创教程】logo出水_houdini之道00_017CG猎人原创完全入门教程发布
之前14个教程混剪展示
二 houdini vex完全入门(包括子弹打水案例) 150元,如果购买了vip或者20个案例优惠价是100元。
【原创教程】子弹打水案例_CG光魔原创vex完全入门教程附加教程
三 houdini之道 sop 第一卷完全精通 (预计80+视频教程)费用是980元,购买过第一批教程的同学优惠价是880元
四 1-6卷大礼包介绍
1sop完全精通I
2sop完全精通II volume/vdb/terrain
3vop完全精通
包括讲解内容
1数组2计算3语句控制4类型转化5置换6fuzzy logic7颜色控制8几何体
增减元素(顶点,点和面)/属性控制(获取属性,设置属性,删除属性)
metal组neighbouropensubdivpointcloud 点云9全局变量10基本数学数学基础/三角函数/线性代数
11matrix矩阵12noise 紊乱13pattern 图案14quaterion四元素15shading uv16字符17贴图18工具19矢量20volume
4vex字典:包括vex中的所有知识和vex中的所有函数讲解。
5材质灯光渲染(包括shader全讲解) mantra篇
6材质等渲染(包括shader全讲解) redshift篇
1-6卷教程原价5880元打包优惠价4600元
2购买方式直接加小编微信转账/支付宝。
3教程不单独销售。
4最高效率的houdini教程,默认1.3倍速度(提高效率,声音有点奇怪,但清晰),最大限度简洁和优化。
5win系统统一使用加密狗形式,而mac系统直接使用加密码播放。
关于教程的建议和技术讨论欢迎大家在文章末尾留言或者在vip售后群里讨论,如果觉得有所帮助,希望大家多多分享与推广~
三位一体
教学最新改革三位一体全方面学习体系介绍
【原创教程】CG猎人三位一体houdini之道完全教程服务介绍
教程咨询
直接扫描下面二维码加小编微信
CG猎人VIP技术群:同步更新资源,交流技术,共同进步
CG猎人(Hunter_CG)专注于CG微资讯与微课程的分享(10分钟以内)。让广大CG爱好者与从业人员能够利用零散时间了解最新最具前景的资讯,了解国际技术发展动向与前沿市场动向。提供精挑细选实用微课程,从入门到高级循序渐进。通过知识总结与分享,共同进步。
分享教程和学习笔记,同时设计maya,3dsmax,softimage,houdini,cinema4D blender,modo和lightwave等常用三维软件,也包含reallow,naaid专门制作特效的三维软件;包含fumefx,rayfire,karakato和thinkingparticles等插件教程和学习笔记。