Package javax.media.opengl

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


            gl.glVertex2f(p.x, p.y);
       
            p = t.getPoint(1);
        c = t.getColor(1);
        if(c == null) c = color;
        gl.glColor4f(c.x, c.y, c.z, c.w);
            gl.glVertex2f(p.x, p.y);
       
            p = t.getPoint(2);
        c = t.getColor(2);
        if(c == null) c = color;
View Full Code Here


            gl.glVertex2f(p.x, p.y);
       
            p = t.getPoint(2);
        c = t.getColor(2);
        if(c == null) c = color;
        gl.glColor4f(c.x, c.y, c.z, c.w);
            gl.glVertex2f(p.x, p.y);
      }
      // reset color;
      applyColor();
    } else {
View Full Code Here

        if (tc3 == null) throw new IllegalArgumentException("Texture coordinate for triangle must not be null");
   
        p = t.getPoint(0);
        c = t.getColor(0);
        if(c == null) c = color;
        gl.glColor4f(c.x, c.y, c.z, c.w);
        float texX = coords.left() + (coords.right() - coords.left()) / joglImage.texture.getImageWidth() * tc1.x;
        float texY = coords.top() + (coords.bottom() - coords.top()) / joglImage.texture.getImageHeight() * tc1.y;
        gl.glTexCoord2f(texX, texY);
            gl.glVertex2f(p.x, p.y);
       
View Full Code Here

            gl.glVertex2f(p.x, p.y);
       
            p = t.getPoint(1);
        c = t.getColor(1);
        if(c == null) c = color;
        gl.glColor4f(c.x, c.y, c.z, c.w);
        texX = coords.left() + (coords.right() - coords.left()) / joglImage.texture.getImageWidth() * tc2.x;
        texY = coords.top() + (coords.bottom() - coords.top()) / joglImage.texture.getImageHeight() * tc2.y;
        gl.glTexCoord2f(texX, texY);
            gl.glVertex2f(p.x, p.y);
       
View Full Code Here

            gl.glVertex2f(p.x, p.y);
       
            p = t.getPoint(2);
        c = t.getColor(2);
        if(c == null) c = color;
        gl.glColor4f(c.x, c.y, c.z, c.w);
        texX = coords.left() + (coords.right() - coords.left()) / joglImage.texture.getImageWidth() * tc3.x;
        texY = coords.top() + (coords.bottom() - coords.top()) / joglImage.texture.getImageHeight() * tc3.y;
        gl.glTexCoord2f(texX, texY);
            gl.glVertex2f(p.x, p.y);
   
View Full Code Here

      PGraphicsOpenGL pgl = (PGraphicsOpenGL)g;
      GL gl = pgl.gl;
      gl.glDisableClientState(GL.GL_VERTEX_ARRAY);
      gl.glDisableClientState(GL.GL_COLOR_ARRAY);
      gl.glDisable(GL.GL_LINE_SMOOTH);
      gl.glColor4f(1.0f, 1.0f, 1.0f, 1.0f);
    }
  }
 
 
  //@Override
View Full Code Here

//        gl.glStencilOp (GL.GL_KEEP, GL.GL_REPLACE, GL.GL_ZERO);
//        gl.glStencilFunc(GL.GL_EQUAL, 0x01, 0x01);
       
        if (useGradient){
          gl.glBegin (GL.GL_QUADS);
            gl.glColor4f(x1R, x1G, x1B, x1A);
            gl.glVertex3d (minX, minY, 0.0);
            gl.glColor4f(x2R, x2G, x2B, x2A);
            gl.glVertex3d (maxX, minY, 0.0);
            gl.glColor4f(x3R, x3G, x3B, x3A);
            gl.glVertex3d (maxX, maxY, 0.0);
View Full Code Here

       
        if (useGradient){
          gl.glBegin (GL.GL_QUADS);
            gl.glColor4f(x1R, x1G, x1B, x1A);
            gl.glVertex3d (minX, minY, 0.0);
            gl.glColor4f(x2R, x2G, x2B, x2A);
            gl.glVertex3d (maxX, minY, 0.0);
            gl.glColor4f(x3R, x3G, x3B, x3A);
            gl.glVertex3d (maxX, maxY, 0.0);
            gl.glColor4f(x4R, x4G, x4B, x4A);
            gl.glVertex3d (minX, maxY, 0.0);
View Full Code Here

          gl.glBegin (GL.GL_QUADS);
            gl.glColor4f(x1R, x1G, x1B, x1A);
            gl.glVertex3d (minX, minY, 0.0);
            gl.glColor4f(x2R, x2G, x2B, x2A);
            gl.glVertex3d (maxX, minY, 0.0);
            gl.glColor4f(x3R, x3G, x3B, x3A);
            gl.glVertex3d (maxX, maxY, 0.0);
            gl.glColor4f(x4R, x4G, x4B, x4A);
            gl.glVertex3d (minX, maxY, 0.0);
          gl.glEnd ();
        }else{
View Full Code Here

            gl.glVertex3d (minX, minY, 0.0);
            gl.glColor4f(x2R, x2G, x2B, x2A);
            gl.glVertex3d (maxX, minY, 0.0);
            gl.glColor4f(x3R, x3G, x3B, x3A);
            gl.glVertex3d (maxX, maxY, 0.0);
            gl.glColor4f(x4R, x4G, x4B, x4A);
            gl.glVertex3d (minX, maxY, 0.0);
          gl.glEnd ();
        }else{
          gl.glBegin (GL.GL_QUADS);
            gl.glVertex3d (minX, minY, 0.0);
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.