Esempio n. 1
0
        public q3bsp()
        {
            //map = this;
            glshading = new ShaderCompiler();

            //showLoadStatus();

            // Map elements
            skybox_env = null;

            vertexBuffer = -1;
            indexBuffer  = -1;
            indexCount   = 0;
            lightmap     = glshading.createSolidTexture(new Vector4(255, 255, 255, 255));
            surfaces     = null;
            shaders      = new Dictionary <string, shader_gl>();

            highlighted = null;

            // Sorted draw elements
            unshadedSurfaces = new List <shader_p>();
            defaultSurfaces  = new List <shader_p>();
            modelSurfaces    = new List <shader_p>();
            effectSurfaces   = new List <shader_p>();

            // BSP Elements
            bspTree = null;

            // Effect elements
            startTime = (int)DateTime.Now.Ticks;
            bgMusic   = null;
        }
 // Use this for initialization
 void Start()
 {
     currentSkyBox = skybox.Day;
 }