跳转到内容

instance

matrix  instance(vector P, vector N)

matrix  instance(vector P, vector N, vector scale)

matrix  instance(vector P, vector N, vector scale, vector pivot)

matrix  instance(vector P, vector N, vector scale, vector4 rotate, vector up)

matrix  instance(vector P, vector N, vector scale, vector4 rotate, vector up, vector pivot)

matrix  instance(vector P, vector N, vector scale, vector4 rotate, vector4 orient)

matrix  instance(vector P, vector N, vector scale, vector4 rotate, vector4 orient, vector pivot)

根据给定参数创建变换矩阵,使用与复制SOP节点相同的实例变换方法。实例会被放置在点P处,沿法线方向N定向,并可选择性地按scale缩放。可选参数pivot可作为实例的局部变换基准点。

该函数支持两种旋转设置方法:第一种方法需要显式指定与N相切的up向量,该向量将与N共同构建用于旋转的正交坐标系。第二种方法使用相对于XYZ轴的显式方向来构建坐标系。