Пример #1
0
    private void SetMesh(MESH_TYPE mt, ref MeshGenerator mg)
    {
        switch (mt)
        {
        case MESH_TYPE.QUAD:
            mg = MeshGenerator.Quad(fParameter1, iParameter1);
            break;

        case MESH_TYPE.CUBE:
            mg = MeshGenerator.Cube(fParameter1, iParameter1);
            break;

        case MESH_TYPE.SPHERE:
            mg = MeshGenerator.Sphere(fParameter1, iParameter1, iParameter2);
            break;

        case MESH_TYPE.CYLINDER:
            mg = MeshGenerator.Cylinder(fParameter1, fParameter2, iParameter1);
            break;

        case MESH_TYPE.CONE:
            mg = MeshGenerator.Cone(fParameter1, fParameter2, iParameter1);
            break;

        default:
            return;
        }
    }