Examples of glEnableClientState()


Examples of javax.media.opengl.GL.glEnableClientState()

      returnVal[0] = -1;
      returnVal[1] = -1;
      return returnVal;
    }
   
    gl.glEnableClientState(GL.GL_VERTEX_ARRAY);
    gl.glEnableClientState(GL.GL_COLOR_ARRAY);
   
    gl.glVertexPointer(3, GL.GL_FLOAT, 0, vertBuff);
    gl.glColorPointer(4, GL.GL_FLOAT, 0, colorBuff);
   
View Full Code Here

Examples of javax.media.opengl.GL.glEnableClientState()

      returnVal[1] = -1;
      return returnVal;
    }
   
    gl.glEnableClientState(GL.GL_VERTEX_ARRAY);
    gl.glEnableClientState(GL.GL_COLOR_ARRAY);
   
    gl.glVertexPointer(3, GL.GL_FLOAT, 0, vertBuff);
    gl.glColorPointer(4, GL.GL_FLOAT, 0, colorBuff);
   
//    gl.glDisable(GL.GL_POLYGON_SMOOTH);
View Full Code Here

Examples of javax.media.opengl.GL.glEnableClientState()

      //the first parameter is eigher GL.GL_TEXTURE_2D or ..1D
      gl.glEnable(textureTarget);
      usedTextureID = tex.getTextureID();
      gl.glBindTexture(textureTarget, tex.getTextureID());
     
      gl.glEnableClientState(GL.GL_TEXTURE_COORD_ARRAY);
      gl.glTexCoordPointer(2, GL.GL_FLOAT, 0, tbuff);
      textureDrawn = true;
    }
   
    // Normals
View Full Code Here

Examples of javax.media.opengl.GL.glEnableClientState()

      textureDrawn = true;
    }
   
    // Normals
    if (geometryInfo.isContainsNormals()){
      gl.glEnableClientState(GL.GL_NORMAL_ARRAY);
      gl.glNormalPointer(GL.GL_FLOAT, 0, geometryInfo.getNormalsBuff());
    }
   
    gl.glColorPointer(4, GL.GL_FLOAT, 0, colorBuff);
   
View Full Code Here

Examples of javax.media.opengl.GL.glEnableClientState()

    int listIDOutline = gl.glGenLists(1);
    if (listIDOutline == 0){
      System.err.println("Failed to create display list");
      return returnVal;
    }
    gl.glEnableClientState(GL.GL_VERTEX_ARRAY);
    gl.glEnableClientState(GL.GL_COLOR_ARRAY);
    gl.glVertexPointer(3, GL.GL_FLOAT, 0, vertBuff);
    gl.glColorPointer(4, GL.GL_FLOAT, 0, strokeColBuff);
   
    //Start recording display list
View Full Code Here

Examples of javax.media.opengl.GL.glEnableClientState()

    if (listIDOutline == 0){
      System.err.println("Failed to create display list");
      return returnVal;
    }
    gl.glEnableClientState(GL.GL_VERTEX_ARRAY);
    gl.glEnableClientState(GL.GL_COLOR_ARRAY);
    gl.glVertexPointer(3, GL.GL_FLOAT, 0, vertBuff);
    gl.glColorPointer(4, GL.GL_FLOAT, 0, strokeColBuff);
   
    //Start recording display list
    gl.glNewList(listIDOutline, GL.GL_COMPILE);
View Full Code Here

Examples of javax.media.opengl.GL2.glEnableClientState()

        int[] sarray = null;
        int strip_len = 0;
        boolean useAlpha = false;

        if ((vformat & GeometryArray.COORDINATES) != 0) {
            gl.glEnableClientState(GL2.GL_VERTEX_ARRAY);
            stride += 3;
        } else {
            gl.glDisableClientState(GL2.GL_VERTEX_ARRAY);
        }
View Full Code Here

Examples of javax.media.opengl.GL2.glEnableClientState()

        } else {
            gl.glDisableClientState(GL2.GL_VERTEX_ARRAY);
        }

        if ((vformat & GeometryArray.NORMALS) != 0) {
            gl.glEnableClientState(GL2.GL_NORMAL_ARRAY);
            stride += 3;
            coordoff += 3;
        } else {
            gl.glDisableClientState(GL2.GL_NORMAL_ARRAY);
        }
View Full Code Here

Examples of javax.media.opengl.GL2.glEnableClientState()

        } else {
            gl.glDisableClientState(GL2.GL_NORMAL_ARRAY);
        }

        if ((vformat & GeometryArray.COLOR) != 0) {
            gl.glEnableClientState(GL2.GL_COLOR_ARRAY);
            stride += 4;
            normoff += 4;
            coordoff += 4;
        } else {
            gl.glDisableClientState(GL2.GL_COLOR_ARRAY);
View Full Code Here

Examples of javax.media.opengl.GL2.glEnableClientState()

            byteColorsDefined = false;
        }

        // get coordinate array
        if (floatCoordDefined) {
            gl.glEnableClientState(GL2.GL_VERTEX_ARRAY);
            fverts = getVertexArrayBuffer(vfcoords, (xform == null));
            if (xform != null) {
                // Must copy in and transform data
                for (int i = initialCoordIndex; i < vcount * 3; i += 3) {
                    fverts.put(i  , (float) (xform[0* vfcoords[i] +
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.