What is the meaning of "frame" in "Frame buffer"? "Frame" is a picture in a continuous image, the 3D visualization program is eventually converted to a picture of the image output on the display, this image is called "frame". Explanation "Glblendfunc (gl_src_alpha,gl_one);" The meaning. Assuming that the source color value is (0.3,0.4,0.6,0.5), the target color value is (0.5,0.8,0.3,1.0), OpenGL first obtains the source object's alpha value 0.5, uses it to make the mixing factor, multiply the source object The color component, obtains (0.15,0.2,0.3) , then select 1 as the target mixing factor to multiply the color component of the target object (0.5,0.8,0.3), and finally add the two components (0.65,1.0,0.6,1.0); Explanation "Glblendfunc (Gl_one,gl_zero);" The meaning. Multiply the source color value by 1, the target color value by 0, and the last two. Equivalent to turning off the blending operation. What is "source color value", "Target color value"? Slice (source) color value, frame cache (target) pixel color value What is the idea of OpenGL showing Chinese characters? The idea of displaying Chinese characters and English is basically the same, which is to generate a display list for each word with wglusefontoutlines or wglusefontbitmaps and then display it through Glcalllist () or glcalllists (). There are six thousand or seven thousand commonly used Chinese characters, if a display list for each Chinese character will seriously affect the program performance. Therefore, only the display list of the characters used is generated, the double-byte code is processed by itself, and the double-byte is combined into a word to wglusefont. What does anti-aliasing and aliasing mean? Aliasing: Jagged, small objects vanishing from straight or smooth surfaces anti-aliasing: one technique for overcoming aliasing is to soften and smooth transitions.
"OpenGL Coloring Language" Understanding point record Three