次のように、OpenGL (JOGL) でいくつかのポイントを描画しています。
BufferedImage image = loadMyTextureImage();
Texture tex = TextureIO.newTexture(image, false);
tex.setTexParameteri(GL.GL_TEXTURE_MIN_FILTER, GL.GL_LINEAR);
tex.setTexParameteri(GL.GL_TEXTURE_MAG_FILTER, GL.GL_LINEAR);
tex.bind();
gl.glColor4f(r,g,b,a);
gl.glBegin(GL_POINTS);
for ( int i = 0; i < numPoints; i++ ) {
// compute x,y,z
gl.glVertex3f(x,y,z);
}
gl.glEnd();
私image
のは白い画像なので、同じテクスチャを再利用して を使用して色を付けることができますが、そのgl.glColor4f
周りに別の色で輪郭を描きたいと思います。それを行う方法はありますか?