Subversion Repositories AndroidProjects

Rev

Rev 1778 | Rev 1780 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

package com.gebauz.bauzoid2.graphics.model;

import com.gebauz.bauzoid2.math.Quaternion;
import com.gebauz.bauzoid2.math.Vector3;

/**
 * Created by chris on 14.12.2014.
 */

public class ModelPart
{
    // Constants========================================================================================



    // Fields===========================================================================================

    private String mName = null;

    private MeshGroup mMeshGroup = null;
    private Material mMaterial = null;

        private ModelNode[] mBoneInfluences = null;

    // Methods==========================================================================================

    public ModelPart(String name, MeshGroup group, Material material)
    {
        mName = name;

        mMeshGroup = group;
        mMaterial = material;
    }

/*    public void render()
    {
        mMaterial.beginRender();
        mMeshGroup.render();
        mMaterial.endRender();
    }*/


    // Getters/Setters==================================================================================

        public final Material getMaterial() { return mMaterial; }

        public final MeshGroup getMeshGroup() { return mMeshGroup; }

        public final void setBoneInfluences(ModelNode[] influences) { mBoneInfluences = influences; }
        public final ModelNode[] getBoneInfluences() { return mBoneInfluences; }

}