02 2012 档案

摘要:最近在工程中遇到的问题:在绘制图形时,直线会出现明显的锯齿,图形极不美观。使用抗锯齿之后,图形有了明显的变化。 抗锯齿的主要方法如下: 当点很大时,显示如下 而我们实际想看到的是一个圆点,而不是矩形 启用抗锯齿后的效果 有点圆了 代码 glPointSize(10);glEnable (GL_POINT_SMOOTH);glHint (GL_POINT_SMOOTH, GL_... 阅读全文
posted @ 2012-02-24 13:44 luck_net 阅读(1777) 评论(0) 推荐(0)
摘要:在工程中用opengl会坐标系之后需要进行相应的标注,开始使用的代码如下所示: wglUseFontBitmaps(wglGetCurrentDC(),0,256,1000);//将asii码字符装入显示列表 glListBase(1000); glRasterPos3f(0.525*m_scale,(GLHeight/m_percent)/2*m_scale,0.0f)... 阅读全文
posted @ 2012-02-23 20:39 luck_net 阅读(574) 评论(0) 推荐(0)
摘要:OpenGL通过相机模拟、可以实现计算机图形学中最基本的三维变换,即几何变换、投影变换、裁剪变换、视口变换等,同时,OpenGL还实现了矩阵堆栈等。理解掌握了有关坐标变换的内容,就算真正走进了精彩地三维世界。 一、OpenGL中的三维物体的显示 (一)坐标系统 在现实世界中,所有的物体都具有三维特征,但计算机本身只能处理数字,显示二维的图形,将三维物体及二维数据联系在一起的唯一纽带就是坐... 阅读全文
posted @ 2012-02-22 14:42 luck_net 阅读(2098) 评论(0) 推荐(1)