Exemplo n.º 1
0
    void Start()
    {
        InitJoints();
        SetJointParent();

        SAObject = new SkeletalAnimationObject(vertices, triangles, influencialJoint, influenceWeight, joints);

        mesh           = new Mesh();
        mesh.vertices  = vertices;
        mesh.triangles = triangles;
        mesh.RecalculateNormals();

        var filter = GetComponent <MeshFilter>();

        filter.sharedMesh = mesh;
    }
Exemplo n.º 2
0
    void Start()
    {
        JPTracker = animateObject.GetComponent <JointPositionTracker>();
        meshData  = GetComponent <MeshData>();

        initMeshData();

        InitJoints();
        SetJointParent();

        SAObject = new SkeletalAnimationObject(vertices, triangles, influencialJoint, influenceWeight, joints);

        mesh           = new Mesh();
        mesh.vertices  = vertices;
        mesh.triangles = triangles;
        mesh.normals   = normals;
        //mesh.RecalculateNormals();

        var filter = GetComponent <MeshFilter>();

        filter.sharedMesh = mesh;
    }