将glut.h文件放到MinGw\include\GL目录下面 将glut32.dll文件放到C:\windows\system32目录下面(如果是64位操作系统的话,将这个文件放到C:\Windows\SysWOW64目录下面) 将libglut32.a放到MinGw\lib\目录下面 ...
分类:
其他好文 时间:
2017-07-04 13:29:56
阅读次数:
111
参考 http://blog.csdn.net/myths_0/article/details/24431597 用glut绘制一个茶壶 一句话,继承QGLWidget,实现下面三个函数,用子类定义窗口就行了。 三个函数: 下面是我的QGLWidget的子类的源码。 GLWidget.h GLWid ...
分类:
其他好文 时间:
2017-06-17 19:33:47
阅读次数:
157
GLSLDevil是调试OpenGL程序的工具。 GLSLDevil的新版本已经改名为GLSL-Debugger, github的地址在这里:http://glsl-debugger.github.io/ 从github下载zip文件,解压缩, 目录结构如下: 然后按照github上的build步骤... ...
分类:
其他好文 时间:
2017-06-15 17:50:38
阅读次数:
392
#include<stdarg.h> #include<png.h> #include<glut.h> #include<math.h> #include<iostream> #pragma comment(lib,"libpng16.lib")//读取png图片 GLuint CreateText ...
分类:
其他好文 时间:
2017-06-08 10:37:33
阅读次数:
406
GLUT Trackball Demo eryar@163.com 1.Introduction 在三维场景中建立模型后,为了方便用户从各个角度观察模型,从而需要对三维视图进行控制。常见的视图交互控制方式有:Trackball控制器、飞行控制器,还有三维游戏常用的第一人称控制器。这些视图控制器的根本 ...
分类:
其他好文 时间:
2017-06-08 00:17:36
阅读次数:
344
在上一节中我们介绍了多线程OpenGL绘制方案,但是如果需要在Java线程不断修改纹理数据,会由于并发访问导致Unity线程出现访问非法内存而崩溃。因此,考虑在Java线程加载数据,然后在unity线程调用OpenGL操作更新纹理。这样所有的OpenGL操作都在Unity绘制线程完成,从而避免了多线 ...
分类:
移动开发 时间:
2017-05-30 15:57:44
阅读次数:
686
(1)下载codeblocks,最好是带mingw的版本,不然则要自己配置mingw; (2)下载GLUT bin文件,最好在OpenGL官网上下载最新版本,解压. 将glut32.dll复制到C:\windows\system目录; 将glut32.lib复制到mingw\lib目录; 将glut ...
分类:
其他好文 时间:
2017-05-12 00:06:43
阅读次数:
262
<<OpenGL Programming Guide>>这本书是看了忘,忘了又看,赶脚还是把笔记做一做心里比較踏实,哈哈。 我的主题是,好记性不如烂笔头。 1. 下载glut库 glut库地址为:www.opengl.org/resources/libraries/glut/glutdlls37be ...
分类:
其他好文 时间:
2017-04-27 15:32:20
阅读次数:
100
我们用着色编写画一个三角形 #include<Gl/glew.h> //#include<gl/glxew.h> #include<Gl/gl.h> #include<GL/GLU.h> #include<Gl/glut.h> #include<stdio.h> #include<malloc.h> ...
分类:
其他好文 时间:
2017-04-16 16:15:20
阅读次数:
149
1、先安装vs2010, 输个激活秘钥 2、Windows 7下OpenGL如何配置,配置glut: http://jingyan.baidu.com/article/b0b63dbfd1c08f4a4830703e.html 3、vs2010里新建一个项目,然后链接OpenGL libraries ...
分类:
其他好文 时间:
2017-04-12 23:21:00
阅读次数:
195