Opengl
ly20056402006
这个作者很懒,什么都没留下…
展开
-
判断点是否在视景体内的参考资料
最近在研究视景体裁剪的问题,在网上搜索资料,以下是可以参考的内容,希望对大家有帮助。 http://www.lighthouse3d.com/tutorials/view-frustum-culling/radar-approach-testing-points/通过六个截面方程实现视景体裁剪 引用块内容原创 2015-04-01 16:08:10 · 768 阅读 · 0 评论 -
OpenGL 实用教程
GameDev openGL3.3教程,基于win窗口,废弃旧的立即绘制模式,实用各种对象和着色语言,使用glm库模拟矩阵运算,介绍了求交算法等传统gl绘制教程,重在介绍各个概念,包括矩阵转换推导及转换, 也有自己写的矩阵类基于GLFW,glm,opengl-tutorial概念介绍,讲解了投影转换-d 相机偏移计算绕轴转换矩阵现代openggl教程franch子弹物理引擎空间算法原创 2016-01-18 20:20:12 · 725 阅读 · 0 评论 -
Opengl 轻型库和碰撞检测相关
OPCode编程网站gtlVisual libraryGLM / VSMLopengl坐标系理解real time collision dection原创 2016-02-27 10:00:11 · 878 阅读 · 0 评论 -
记录一些学习opengl矩阵转换相关文章
opengl-camera矩阵推导详解opengl中的各种变换Ray AABB翻译 2015-12-17 10:57:33 · 336 阅读 · 0 评论 -
算法
三角剖分转载 2016-01-27 14:24:42 · 328 阅读 · 0 评论 -
openGL中根据读取的数据,确定投影矩阵和模型视图矩阵
openGL中根据读取的数据,确定投影矩阵和模型视图矩阵 1 问题描述 一开始假设我们已经读入了一系列三维坐标点数据。我们的目的是通过确定openGL的投影和模型视图矩阵,从而能在窗口中居中显示这一系列的点。 2 场景布置-果盘就类似于我们上图中的数据 3 代码描述 要想正确绘制显示此果盘,显然我们需要确定正确的变换矩阵,即实现上述场景的正确布置。其中的关键是相机原创 2016-01-23 15:09:22 · 2948 阅读 · 2 评论 -
记录整理一些好的博客地址
结构之法,算法之道人脸识别meshlab配置手动创建vs2005解决方案openGL的一些说明,例如版本支持,扩展等等开源图形图像库集合利用UE实现编码转换最长的一帧没有为此解决方案配置选中要生成的项目c++多线程编程Qt源码解析及一些相关例子Hibernate框架简介编码的故事vs2010常用快捷键,例如类重命名,修改命名空间等svn本地服务器搭建和使用win7下II转载 2015-04-14 14:34:23 · 491 阅读 · 0 评论 -
10大知名opengl教程
1.http://nehe.gamedev.net/ 这个是我觉得全世界最知名的OpenGL教程,而且有网友将其中48个教程翻译成了中文http://www.owlei.com/DancingWind/Nehe 此教程最大的特点是提供了针对不同平台、不同编译器、不同语言的各种版本。你不用考虑自己用的是Linux/Windows、VC/BC、C++/Java/C#/VB,甚至D语言,你都能找原创 2015-04-02 16:41:15 · 841 阅读 · 0 评论 -
QT 调试器未设置
使用qt creator的朋友总会遇到调试的问题,从网上百度文章有很多,也确实很有指引作用,但也有很多的误导文章。以下是笔者自己根据网上的文章并配置成功,所使用到的文章。 我们发现调试器一栏中缺少内容,所以问题的根本就是我们要怎么配置一下CDB引擎而已。 要找到CBD这个东西,需要下载安装windows的sdk包,而这个包主要是为了安装Debugging原创 2015-06-04 17:45:07 · 11702 阅读 · 3 评论 -
Qt中使用QGLview组件启动应用程序窗口自动关闭
如果使用了glut的库,则必须先初始化glut环境,否则gl窗口会自动关闭原创 2015-05-11 14:56:58 · 944 阅读 · 0 评论 -
利用glut和glew查看openGL的版本以及支持扩展的信息等
测试代码如下#include "gl/glew.h"#include "gl/freeglut.h"#include <iostream>using namespace std; int main(int argc, char *argv[]) { glutInit(&argc, argv); glutCreateWindow("GLEW Test");//get an原创 2015-04-30 10:53:54 · 2558 阅读 · 0 评论 -
opengGL深度测试介绍及代码测试
openGL里常出现深度测试,一直不清楚。今天就来弄清楚。 (1)什么是深度? 深度其实就是该象素点在3d世界中距离摄象机的距离(绘制坐标),深度缓存中存储着每个象素点(绘制在屏幕上的)的深度值! 深度值(Z值)越大,则离摄像机越远。 深度值是存贮在深度缓存里面的,我们用深度缓存的位数来衡量深度缓存的精度。深度缓存位数越高,则精确度越高,目前的显卡一般都可支持原创 2015-04-01 12:32:35 · 1002 阅读 · 0 评论 -
GLUT工具
OPENGL中GLU和GLUT工具箱收藏 GLUT工具箱提供几种图形3维图形的函数:[cpp] view plaincopy void glutWireSphere(GLdouble radius, GLint slices, GLint stacks); 丝状球 void glutSolidSphere(GLdouble radius, GLint slices, GLint stacks转载 2015-04-01 10:27:36 · 958 阅读 · 0 评论 -
opengGL MFC混合编程
一、OpenGL简介 众所周知,OpenGL原先是Silicon Graphics Incorporated(SGI公司)在他们的图形工作站上开发高质量图像的接口。但最近几年它成为一个非常优秀的开放式三维图形接口。实际上它是图形软件和硬件的接口,它包括有120多个图形函数,"GL"是"GRAPHIC LIBRARY"的缩写,意思是“图形库”。OpenGL的出现使大多数的程序员能够在PC机转载 2015-04-01 10:20:05 · 604 阅读 · 0 评论 -
opengl坐标系统及绘图流程理解
opengl坐标系统及绘图流程理解 问题引入 假定我们当前要利用opengl实现一组数据的绘制,为了简单化,我们简化模型,我们将数据固定(取一些特殊点实现并验证)。基于此,本文主要解决两大块问题 1. Opengl图形框架的构建(即学会搭建openggl环境) 2. Opengl绘图管线的坐标转换流程(会坐标转换) 分析 好,从上边假设开始,我们现在已经有了这些材料: 1.原创 2015-03-30 11:06:46 · 3961 阅读 · 2 评论 -
qt结合vs,opengl基础示例
一、一些准备工作: 1.安装Qt for VS 的插件; 安装Qt for VS 的插件 安装Qt 4.8.06 2.进行一些设置: 找到菜单项: Qt——> Qt Option——> 选取版本 ——> ——>在工程选项中添转载 2016-12-09 12:54:12 · 2525 阅读 · 1 评论