void Start()
    {
        gameObject.AddComponent <MeshFilter>();
        gameObject.AddComponent <MeshRenderer>();

        gameObject.GetComponent <MeshRenderer>().material = mat;
        originalMesh = OFFLoader.ReadOFF("Assets/Common/OFFMeshes/max.off");
        gameObject.GetComponent <MeshFilter>().mesh = originalMesh;
    }
Exemple #2
0
    void Start()
    {
        gameObject.AddComponent <MeshFilter>();
        gameObject.AddComponent <MeshRenderer>();
        gameObject.GetComponent <MeshRenderer>().material = mat;

        //gameObject.GetComponent<MeshFilter>().mesh = CustomMeshCreator.CreateSphere(4, 8, 3);

        string filename = "cube.off";

        gameObject.GetComponent <MeshFilter>().mesh = OFFLoader.ReadOFF("Assets/Common/OFFMeshes/" + filename);
        //OFFLoader.WriteOFF(gameObject.GetComponent<MeshFilter>().mesh, "Assets/Common/OFFMeshesResults/new" + filename);

        OFFLoader.traceMaillage(gameObject.GetComponent <MeshFilter>().mesh, false);
    }