copy and transform 类似C4D中的克隆效果器

修改各种数值以达到⽬的

copy to points节点 类似C4D中的克隆对象添加attribute节点,修改名字为pscale

在copy to points节点中有⼀个属性 trans using target point orientation,意思是克隆物体随着点的属性⽽克隆,此时设定⼀个属性pscale,决定了点的 缩放,在value数值⾥写⼊

⼀个函数

rand($PT)或者rand(@ptnum)

@是调⽤属性,$是调⽤变量,PT指的是当前的点的序号默认情况下random函数输出的数值是在0-1之间

此时⽴⽅体出现了如下变化

左上⾓的⻩⾊bypass是禁⽤

给⼀个attribute节点,修改名字为scale

class为点,type为vetor向量,即可定义物体在X,Y,Z三轴的缩放

可以调整rand($PT+n)后⾯的种⼦数来对物体的XYZ三轴进⾏随机调整

给grid添加⼀个normal节点

将默认的vertex改为point,打开normal选项,normal的⽅向就是⽴⽅体的朝向,也就是克隆对象的Z轴去克隆物体的点的法线⽅向

⽽且对象的轴⼼的位置克隆到点的位置上

⼯程⽂件备份

polyfram节点,更改物体的法线⽅向

⽤⽴⽅体克隆circle

⽴⽅体不朝向中⼼

添加polyframe节点,将Normal name取消勾选,将Targent name改为N,即克隆物体的

⽅向朝向中⼼

UVtexture以及attributemap节点控制UV的分布以及使⽤贴图来控制,类似C4D中的着⾊效果器

可以新建⼀个attribute create,使⽤vector模式,对value数值中调⽤@Cd(UV贴图)中的数据进⾏拉伸和调整,@Cd.r代表着调⽤了贴图中RGB中的R(RED)通道

box⽤polygonmesh模式下可以调整他的分段

bend节点(弯曲)

整合了twist,bend等参数

可以创建⼀个attribute节点,name为bend

在copystamp中勾选stamp into,输⼊bend,

在attribute节点的value中输⼊表达式fit01(rand($PT),-90,90)

fit01表达式,映射⼀个0-1区间的函数到两个数值之间,rand()函数的值的区间是(0, 1),⽤fit01函数映射为(-90,90)

可以从spreadtree中查看bend的数值显⽰如下

随机的卷曲

另⼀种⽅式

在attribute creat的bend参数value中输⼊表达式fit01(9@ptnum+1)/@numpt,0,360)

映射为(0,360)

效果如图

Houdini之SOP学习笔记(二)by 从C4D到Houdini入门相关推荐

  1. Houdini之SOP学习笔记(三)Copy of HOUDINI简易效果器

    Copy of HOUDINI简易效果器 1 attribwrangle节点 创建⼀个新的属性,类似attribute create,只不过是利⽤VEX语⾔实现 f@test = 0; 记得最后加分号 ...

  2. qml学习笔记(二):可视化元素基类Item详解(上半场anchors等等)

    原博主博客地址:http://blog.csdn.net/qq21497936 本文章博客地址:http://blog.csdn.net/qq21497936/article/details/7851 ...

  3. [转载]dorado学习笔记(二)

    原文地址:dorado学习笔记(二)作者:傻掛 ·isFirst, isLast在什么情况下使用?在遍历dataset的时候会用到 ·dorado执行的顺序,首先由jsp发送请求,调用相关的ViewM ...

  4. PyTorch学习笔记(二)——回归

    PyTorch学习笔记(二)--回归 本文主要是用PyTorch来实现一个简单的回归任务. 编辑器:spyder 1.引入相应的包及生成伪数据 import torch import torch.nn ...

  5. tensorflow学习笔记二——建立一个简单的神经网络拟合二次函数

    tensorflow学习笔记二--建立一个简单的神经网络 2016-09-23 16:04 2973人阅读 评论(2) 收藏 举报  分类: tensorflow(4)  目录(?)[+] 本笔记目的 ...

  6. Scapy学习笔记二

    Scapy学习笔记二 Scapy Sniffer的用法: http://blog.csdn.net/qwertyupoiuytr/article/details/54670489 Scapy Snif ...

  7. Ethernet/IP 学习笔记二

    Ethernet/IP 学习笔记二 原文链接:http://wiki.mbalib.com/wiki/Ethernet/IP 1.通信模式 不同于源/目的通信模式,EtherNet/IP 采用生产/消 ...

  8. Java学习笔记二:数据类型

    Java学习笔记二:数据类型 1. 整型:没有小数部分,允许为负数,Java整型分4种:int short long byte 1.1 Int最为常用,一个Int类型变量在内存中占用4个字节,取值范围 ...

  9. 吴恩达《机器学习》学习笔记二——单变量线性回归

    吴恩达<机器学习>学习笔记二--单变量线性回归 一. 模型描述 二. 代价函数 1.代价函数和目标函数的引出 2.代价函数的理解(单变量) 3.代价函数的理解(两个参数) 三. 梯度下降- ...

最新文章

  1. JavaScript实现多项式函数在某个点的评估算法(附完整源码)
  2. System.InvalidOperationException : 不应有 Response xmlns=''。
  3. 倒立摆自动起摆_今天起,中山街坊可以去唱K、游泳、看电影、摆喜酒了!
  4. 感谢有你们,架构师修行之路!
  5. 微信小程序 高德地图知道两点求道路_微信小程序——计算2点之间的距离
  6. Mr.J--简单页面制作
  7. 借助 Pod 删除事件的传播实现 Pod 摘流
  8. (29)FPGA面试题时序电路延时
  9. php的数组操作,PHP的数组操作
  10. python 摄像头采集_Python+OpenCV采集本地摄像头的视频
  11. 数学基础知识总结 —— 4. 常见函数图像
  12. 智鼎逻辑推理题及答案_校园招聘在线测试笔试题型的种类和解题技巧
  13. css的鼠标手势总结
  14. cpu在计算机系统中的地位和作用是什么,电脑的核心-中央处理器(CPU)及其在游戏中的作用...
  15. 获取华为云课程内嵌的课件pdf文件
  16. excel常用函数及功能操作
  17. Android音视频 - 学习路线概览
  18. 华为p60art参数配置 华为p60art怎么样
  19. QListWidget动态添加内容,交换两行内容
  20. [三维视频融合]智慧安防解决方案

热门文章

  1. 找一个你仰慕的人,并且向他学习!
  2. 重磅:吴晟当选 Apache 软件基金会 2021年董事
  3. ows.js里面的ctx和itemTable到底有哪些参数?
  4. CSS实现开灯关灯的效果
  5. Windows 搭建在线文档工具showdoc工具
  6. python弹幕代码_使用python对隐秘的角落进行弹幕分析
  7. mac u盘文件过大 拷贝不进去_告诉你Mac 为什么不能拷贝文件到U盘
  8. 在线教育的“循环游戏”
  9. Android LeakCanary原理分析
  10. 二叉平衡树的插入和删除操作