Пример #1
0
        public static bool initialize()
        {
            MFnUnitAttribute unitFn = new MFnUnitAttribute();

            size = unitFn.create("size", "sz", MFnUnitAttribute.Type.kDistance);
            unitFn.setDefault(1.0);

            addAttribute(size);

            return(true);
        }
Пример #2
0
        public static bool initialize()
        {
            MFnUnitAttribute unitFn = new MFnUnitAttribute();

            size = unitFn.create( "size", "sz", MFnUnitAttribute.Type.kDistance );
            unitFn.setDefault( 1.0 );

            addAttribute( size );

            return true;
        }
Пример #3
0
        public static void initialize()
        {
            MFnUnitAttribute unitAttr = new MFnUnitAttribute();
            MFnTypedAttribute typedAttr = new MFnTypedAttribute();

            animCube.time = unitAttr.create("time", "tm", MFnUnitAttribute.Type.kTime, 0.0);

            animCube.outputMesh = typedAttr.create("outputMesh", "out", MFnData.Type.kMesh);
            typedAttr.isStorable = false;

            addAttribute(animCube.time);
            addAttribute(animCube.outputMesh);

            attributeAffects(animCube.time, animCube.outputMesh);
        }
Пример #4
0
        public static void initialize()
        {
            MFnUnitAttribute  unitAttr  = new MFnUnitAttribute();
            MFnTypedAttribute typedAttr = new MFnTypedAttribute();

            animCube.time = unitAttr.create("time", "tm", MFnUnitAttribute.Type.kTime, 0.0);

            animCube.outputMesh  = typedAttr.create("outputMesh", "out", MFnData.Type.kMesh);
            typedAttr.isStorable = false;

            addAttribute(animCube.time);
            addAttribute(animCube.outputMesh);

            attributeAffects(animCube.time, animCube.outputMesh);
        }