OpenGL/图形学
小晏
这个作者很懒,什么都没留下…
展开
-
OpenGL中文字体类
.h:class GL_Chinese_Font {private: unsigned int m_listBase; const char * m_string; HDC & m_hDC;public: void ClearFont(); void glPrint(const char* str,char *fontName="arial", int font原创 2009-05-07 22:59:00 · 2387 阅读 · 2 评论 -
OpenGL小结12箴言(1)
这个暑假一晃就过去了,当了一个月的保安,得的工资买了个诺基亚5630的手机,也算没白忙活。不过学习上到是耽搁了许多((*^__^*) 嘻嘻……),确实,到大二以后就改邪归正,一心只读圣贤书了呀,所谓孜孜不倦,说的不就是是我吗,哈哈,哎~时间过得NND个快啊。好了,虽然没看多少书,这里还是有点学习小结需要传上来,(为了防止可恶的垃圾电脑崩溃格盘啊~想来伤心) 这是空闲时写的一些句子,寄存原创 2009-08-25 16:13:00 · 886 阅读 · 0 评论 -
OpenGL小结12箴言(2)
1:请记住,由窗口名可以得到HWND(如FindWindow()函数),由HWND可以得到HDC(如GetDC()函数),由HDC就可以画图了,必须注意的是,这两个东西最好是全局变量。2:请使用sprintf系列函数来format字符串,示例如下: char buffer[200], s[] = "computer", c = l; int i = 35,原创 2009-08-25 16:25:00 · 584 阅读 · 0 评论 -
glut键盘输入详解
glut键盘输入一 当你按下一个键后,GLUT提供了两个函数为这个键盘消息注册回调①glutKeyboardFunc普通按键的按键消息。 这个函数是告诉窗口系统,哪一个函数将会被调用来处理普通按键消息。 普通键是指字母,数字,和其他可以用ASCII代码表示的键。函数原型如下: void glutKeyboardFunc(void(*func)(unsigne原创 2009-12-16 21:11:00 · 3415 阅读 · 0 评论 -
cocos2d圆形精灵(The Circle Sprite)
项目里面有一个简单的特效,需要绘制一个圆形,这个圆形具有层和缩放的属性,本来打算直接用ccDrawCircle来绘制,然而直接用这个函数不便于圆形的缩放,并且没有层的属性。于是想到将这个ccDrawCircle放到精灵中去绘制,那样啥属性都有了!然而这个重写CCSprite init和draw函数的过程并不是那么顺利,这里不细说,看代码。class Pr原创 2012-09-04 09:35:44 · 4672 阅读 · 0 评论