【唠叨】cocos2dx封装了大量OpenGL的函数,用于快速绘制基本图形,本节主要讲讲cocos2dx中的基本图形绘制的相关函数。包含:点、直线、矩形、多边形、椭圆、贝塞尔曲线。特别要感谢“孤狼”大牛,他写的“和屌丝一起学cocos2dx”正是我的启蒙教程。【致谢】http://gl.paea.cn/c..
分类:
其他好文 时间:
2014-08-27 11:11:18
阅读次数:
256
参考文章http://blog.csdn.net/guolin_blog/article/details/16330267在这里学到了什么/1 绘制过程 测定View的大小 -> 测定View的位置 -> 绘制View以上都要根据父View作不同的操作绘制View的话,主要是onDraw()方法。2...
分类:
其他好文 时间:
2014-08-27 00:16:06
阅读次数:
231
一段简单的绘制正方形的程序:
#include<gl/glut.h>
voiddisplay()
{
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_POLYGON);
glVertex2f(-0.5,-0.5);
glVertex2f(-0.5,0.5);
glVertex2f(0.5,0.5);
glVertex2f(0.5,-0.5);
glEnd();
glFlush();
}
intmain(intarg..
分类:
其他好文 时间:
2014-08-26 19:58:47
阅读次数:
307
procedure DrawBorder(Handle: THandle; ADC: HDC);var R: TRect; Canvas: TCanvas; P: TPoint;begin Canvas := TCanvas.Create; Canvas.Handle := ADC; P...
分类:
其他好文 时间:
2014-08-26 17:16:36
阅读次数:
190
首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中...
分类:
移动开发 时间:
2014-08-26 17:08:26
阅读次数:
499
在Windows应用程序中,只要进行绘图,就要使用GDI坐标系统。Windows提供了几种映射方式,每一种映射都对应着一种坐标系。例如,绘制图形时,必须给出图形各个点在客户区的位置,其位置用x 和y两个坐标表示,x 表示横坐标,y表示纵坐标。在所有的GDI绘制函数中,这些坐标使用的是一种“逻辑单位”...
分类:
编程语言 时间:
2014-08-26 17:03:06
阅读次数:
334
第一个任务为STL数据OpenGL绘制,可旋转、缩放、拾取面片(拾取后显示出面片号、节点号)、移动顶点位置改变物体形状;第一阶段: 读取并显示stl数据OpenGL中如何读取Solidworks模型生成的STL文件:STL文件的ASCII码形式ASCII码格式STL文件逐行给出三角面片的几何信息,....
分类:
其他好文 时间:
2014-08-26 16:50:26
阅读次数:
311
opengl 拾取方式有二:其一:视景体拾取1.绘制:需要有函数在两种模式下绘制相同的对象;void RenderObjects(GLuint mode){ if(mode==GL_SELECT){ glLoadName(name); //设置名字 drawObj();}els...
分类:
其他好文 时间:
2014-08-26 16:49:06
阅读次数:
192
Android游戏当中主要的除了控制类外就是显示类View。SurfaceView是从View基类中派生出来的显示类。android游戏开发中常用的三种视图是:view、SurfaceView和GLSurfaceView。View:显示视图,内置画布,提供图形绘制函数、触屏事件、按键事件函数等;必须...
分类:
移动开发 时间:
2014-08-26 16:46:16
阅读次数:
265
一个基本的图形引擎要包括几个方面的支持:位图绘制,文字绘制,矢量绘制(如矩形,线条)。
可惜GDI这个20多年前发明的老古董,对这几项的绘制, 除了位图绘制可以通过AlphaBlend支持alpha通道,其他绘制都不支持alpha通道。
分类:
其他好文 时间:
2014-08-26 15:05:36
阅读次数:
357