几何属性
Geometry attributes (sidefx.com)
关于"P" "N" 等属性的一些内容;
VEX运用规则
1.每一段要用 ; 结尾;
2. 用 // 和 /* */ 来写注释;
3.三角函数用的是radians不是度;
4.向量需要用 @v.x来访问,需要从一整个向量值来单独访问某一个值;
访问几何属性和信息
可以用@来访问属性:
@attribute_name
2.在写VEX代码过程中,如果用到了@attribute但是这个属性并不存在,可以直接@attribute来创建一个属性
常用的VEX语法
float - f@
vector2 - u@
vector - v@
vector4 - p@
int - i@
matrix2 - 2@
matrix3 - 3@
matrix(4×4) - 4@
string - s@
dict - d@
无需定义的属性
vector(3 float) - @P, @Cd, @N, @scale, @force, @rest, @uv, @v
int @id, @elemnum, @ptnum, @primnum, @vtxnum, @numvtx, @group ...
索引变量值
@elemnum
得到当前element的编号。
@numelem
得到当前geometry/list元素的总数
@ptnum
当前点的编号;

本文详细讲解了如何在SideFX软件中使用VEX语言处理几何属性,包括P、N等属性的访问,三角函数的使用规则,以及VEX语法和常用数据类型。此外,还介绍了resize和fit函数在数组操作中的应用,以及如何通过索引变量获取几何对象的属性信息。
最低0.47元/天 解锁文章
1419

被折叠的 条评论
为什么被折叠?



