예제 #1
0
        //
        //ORIGINAL LINE: Ogre::MeshPtr realizeMesh(const string& name = "", const Ogre::String& group = "General")
        public MeshPtr realizeMesh(string name, string group)
        {
            TriangleBuffer tbuffer = new TriangleBuffer();

            addToTriangleBuffer(ref tbuffer);
            MeshPtr mesh = null;// MeshManager.Singleton.CreateManual(name, group); //new  MeshPtr();

            if (name == "")
            {
                mesh = tbuffer.transformToMesh(Utils.getName("mesh_procedural_"), group);
            }
            else
            {
                mesh = tbuffer.transformToMesh(name, group);
            }
            return(mesh);
        }