void
GusdGU_PackedUSD::setTransform( const UT_Matrix4D& mx )
{
    UT_Vector3D p;
    mx.getTranslates(p);
    
    GEO_PrimPacked *prim = getPrim();
    prim->setLocalTransform(UT_Matrix3D(mx));
    prim->setPos3(0, p );
}
示例#2
0
void
GusdGU_PackedUSD::updateTransform()
{
    const UT_Matrix4D& m = getUsdTransform();

    UT_Vector3D p;
    m.getTranslates(p);

    GEO_PrimPacked *prim = getPrim();
    prim->setLocalTransform(UT_Matrix3D(m));
    prim->setPos3(0, p );
}