![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenGL
he_wen_jian
这个作者很懒,什么都没留下…
展开
-
Opengl编程低级错误 (转载)
12.没有设置PIXELFORMATDESCRIPTOR的cAlphaBits,导致glReadPixels读取alpha通道数据失败,统统为0.13.手动实现的多层纹理闪烁,出现线带,没有使用glPolygonOffset.14.glDrawPixels格式GL_RGB或GL_BGR_EXT的数据时崩溃,且数据有效,没有使用glPixelStorei(GL_UNPACK_ALIGNMEN转载 2013-01-14 10:31:20 · 730 阅读 · 0 评论 -
glBlendFunc()的参数
OpenGL 会把源颜色和目标颜色各自取出,并乘以一个系数(源颜色乘以的系数称为“源因子”,目标颜色乘以的系数称为“目标因子”),然后相加,这样就得到了新的颜 色。(也可以不是相加,新版本的OpenGL可以设置运算方式,包括加、减、取两者中较大的、取两者中较小的、逻辑运算等,但我们这里为了简单起见,不讨 论这个了)下面用数学公式来表达一下这个运算方式。假设源颜色的四个分量(指红色,绿色,蓝色,转载 2013-01-31 18:27:42 · 907 阅读 · 0 评论 -
OpenGL反走样glDisable(GL_LINE_SMOOTH),glHint(GLenum target,GLenum hint);
反走样: 在光栅图形显示器上绘制非水平且非垂直的直线或多边形边界时,或多或少会呈现锯齿状或台阶状外观。这是因为直线、多边形、色彩边界等是连续的,而光栅则是由离散的点组成,在光栅显示设备上表现直线、多边形等,必须在离散位置采样。由于采样不充分重建后造成的信息失真,就叫走样(aliasing)。而用于减少或消除这种效果的技术,就称为反走样(antialiasing)。转载 2013-02-01 17:25:45 · 5298 阅读 · 1 评论 -
opengl 实体和网格绘图函数(基础)
GLUT工具箱提供几种图形3维图形的函数:void glutWireSphere(GLdouble radius, GLint slices, GLint stacks); 丝状球void glutSolidSphere(GLdouble radius, GLint slices, GLint stacks); 实心球void glutWireCube(GLdouble size);转载 2013-02-20 15:50:51 · 10351 阅读 · 0 评论 -
为什么程序员的社会地位不高
到目前为止,在过去60年中在世界排名前20的国家中,没有哪条街是以程序员或者计算机科学家的名字命名的。 没有任何一个世界主要城市拥有程序员或者计算机科学家的雕像。 没有程序员或者计算机科学家获得过总统奖章(Presidential Medal)或者国会金质奖章(Congressional Gold Medal)。 没有国转载 2013-02-27 14:41:48 · 1215 阅读 · 0 评论 -
学习3D开发技术的优秀网站
以下这些网站都是我从各大搜索引擎搜集而来的,大多数经过我的验证,因为这些网址都是手工录入,所以难免有疏漏和差错,还望大家多多谅解,谢谢大家支持www.C3DN.net!我把这些网址归为:一、3D综合类;二、3D硬件技术;三、OpenGL;四、DirectX;五、Web3D; 六、游戏引擎开发;七、下载网址;一、3D综合类1.http://www.ultimategamepro转载 2013-02-27 15:06:00 · 1110 阅读 · 0 评论