Houdini Vex 补缺

一. transorm

                            —— move
							—— scale
							—— rot

1.这里 补2 个函数

quaternion( ) (角度(弧度制), 轴) 获取4元数
qroate( ) (quaternion ,点坐标) 进行旋转

案例:

Houdini Vex 补缺_第1张图片

参考 视频连接 般 b站up : 爱吃鱼的老土狗

2. orient旋转

H中 @N = 所处世界Z轴
@up = 所处世界Y轴

orient 表示点的朝向,从始到终的,旋转规则

== vector4 变量=dihedral(旋转前,目标/旋转后)==

oreint 不能同时等于2个那么要让原始从a到b在到c 可以借用qmultiply
Houdini Vex 补缺_第2张图片
用法 一般后进行选转的写前面
Houdini Vex 补缺_第3张图片
Houdini Vex 补缺_第4张图片

对比

Houdini Vex 补缺_第5张图片

二. martix

作用:进行物体transform工作

格式:
tip: rotate(矩阵变量名称,旋转角度值,旋转轴)
Houdini Vex 补缺_第6张图片

三.array 数组

案例

用法

1.替换
2.格式
3.格式2

相关函数

案例++

案例
出处: b站Houdini Vex 补缺_第7张图片

int ptn=chi('number');
i[]@arry;

for (int i =0;i

判断面边数

primpoints() 每个面有几个点
Houdini Vex 补缺_第8张图片

替换
Houdini Vex 补缺_第9张图片

格式Houdini Vex 补缺_第10张图片

3.格式2Houdini Vex 补缺_第11张图片

相关函数
Houdini Vex 补缺_第12张图片

案例++

Houdini Vex 补缺_第13张图片

你可能感兴趣的:(houdini.vex,houdini,旋转)