self.gl_list = GL.glGenLists(1) GL.glNewList(self.gl_list, GL.GL_COMPILE)# GL.glEnable(GL.GL_TEXTURE_2D)GL.glFrontFace(GL.GL_CCW)# GL.glDisable(GL.GL_LIGHT0)# GL.glDisable(GL.GL_LIGHTING)forfaceinself.faces: vertices, normals, _, _ = face GL.glColor3f(self.color[0], self....
gl.glEnable(gl.GL_CULL_FACE) gl.glDisable(gl.GL_LIGHTING) 开发者ID:mnzaki,项目名称:dlogical,代码行数:7,代码来源:circuit_drawing_area.py 示例4: display ▲点赞 1▼ defdisplay(self, mode_2d=False):withself.lock: glPushMatrix() glTranslatef(self.offset_x, self.offset_y,0) glEnableClie...
GL_LIGHTING 如果启用,请使用当前照明参数计算顶点颜色或索引。 如果禁用,请将当前颜色或索引与每个顶点相关联。 请参阅 glMaterial、 glLightModel 和glLight。 GL_LINE_SMOOTH 如果启用,请使用正确的筛选绘制线条。 如果禁用,则绘制别名线。 请参阅 glLineWidth。 GL_LINE_STIPPLE 如果启用,则绘制线条时使用当前线条...
1. GL_LINE_STIPPLE 直线的点画模式 GL_BLEND 控制RGBA颜色的混合 GL_DEPTH_TEST 深度比较 GL_FOG 雾 GL_LIGHTING 光照 glDisable() 禁用 glIsable() 查询是否禁用 查询许多状态的当前值
14《高效学习OpenGL》之基本状态管理glEnable(),glDisable(),g。。。[cpp] view plaincopyprint?1. glEnable (GL_LINE_STIPPLE | GL_BLEND | GL_DEPTH_TEST | GL_FOG | GL_LIGHTING);// 打开模式 GL_LINE_STIPPLE 直线的点画模式 GL_BLEND 控制RGBA颜色的混合 GL_DEPTH_TEST 深度比较 GL_FOG 雾 G...
glDisable(GL_LIGHTING); batch = new SpriteBatch(); sampleNeheButton.doClick(); } 代码示例来源:origin: MovingBlocks/Terasology @Override public void postRender() { Iterator<Map.Entry<TextCacheKey, Map<Material, Mesh>>> textIterator = cachedText.entrySet().iterator(); while (textIterator.hasNe...
GL_LIGHTING 使用当前光照计算顶点颜色。否则只是将当前的颜色和顶点简单的关联在一起,参考glMaterial, glLightModel, 和glLight.GL_LINE_SMOOTH 使用正确的过滤来绘制线,参考glLineWidth.GL_MULTISAMPLE 使用多个片元采样来计算最终的像素颜色,参考glSampleCoverage。GL_NORMALIZE 在转换之后和光照之前将法线...
GL_LIGHTi If enabled, include light i in the evaluation of the lighting equation. (See glLightModel and glLight.) GL_LIGHTING If enabled, use the current lighting parameters to compute the vertex color or index. Otherwise, simply associate the current color or index with each vertex. (See gl...
GL_LIGHTING); GL11.glDisable(GL11.GL_CULL_FACE); GL11.glDisable(GL11.GL_BLEND); GL11.glDepthMask(true); OpenGlHelper.glBlendFunc(770, 1, 1, 0); float f2 = (float) beacon.getWorldObj().getTotalWorldTime() + partialTicks; float f3 = -f2 * 0.2F - (float) MathHelper.floor_...