
计算机图形学
文章平均质量分 80
code_xbug
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
glViewport()函数和glOrtho()函数的理解
转自http://blog.youkuaiyun.com/shizhipeng/article/details/4939529在OpenGL中有两个比较重要的投影变换函数,glViewport和glOrtho。glOrtho是创建一个正交平行的视景体。 一般用于物体不会因为离屏幕的远近而产生大小的变换的情况。比如,常用的工程中的制图等。需要比较精确的显示。 而作为它的对立情况, glFrust转载 2015-04-29 08:08:22 · 494 阅读 · 0 评论 -
dx11学习笔记-3.三维空间变换(自己整理,基础详尽)
三维空间变换其实是图形学的基本知识,和DX倒没有什么特定关系。但MS关于这块儿的文档教程解释得很详尽。看完之后我觉得我对于坐标变换的理解又深入了一步。此处我截取自己觉得精要的地方来说明。资料参考:1、原文: http://www.codeguru.com/cpp/misc/misc/math/article.php/c10123__1/Deriving-Projection-Matrices.htm原创 2016-02-17 12:41:33 · 15597 阅读 · 0 评论 -
dx11学习笔记-2.用DX画一个三角形
这次我们引入了着色器来帮我们画一个三角形原创 2016-02-13 21:08:30 · 4703 阅读 · 0 评论 -
dx11学习笔记-1.创建一个空窗口
简单介绍了DX11环境的构建和变量的作用。原创 2016-02-13 10:53:37 · 2304 阅读 · 1 评论 -
GLSL入门源码(1)
本例子选自OpenGL Shading Language中的第一个Shader例子,使用颜色平滑地表示一个表面的温度。温度及其颜色的范围在应用程序中进行设置。 //先看顶点着色器temp.vert: uniform float CoolestTemp; uniform float TempRange; attribute float VertexTemp;//每个定点都对应一个温度转载 2015-08-29 10:56:29 · 782 阅读 · 0 评论 -
深入理解OpenGL拾取模式(OpenGL Picking)
深入理解OpenGL拾取模式(OpenGL Picking)转自http://blog.youkuaiyun.com/zhangci226/article/details/4749526 在用OpenGL进行图形编程的时候,通常要用鼠标进行交互操作,比如用鼠标点选择画面中的物体,我们称之为拾取(Picking),在网上看了很多OpenGL拾取的文章,但转载 2015-06-01 06:46:37 · 504 阅读 · 0 评论 -
opengl环境下的射线选择
OpenGL自带的选择功能主要有两种,名字堆栈(拾取)和读深度值判断选择,但这两种方法在实际项目中,未必都好用。转载 2015-06-13 13:11:42 · 834 阅读 · 0 评论 -
OpenGL之坐标转换(好文-清晰版)
下面这篇文章详细讲述了OpenGL里的坐标转换,清晰,明了。但是其所谓的渲染管线只包括modelview 转换 和 投影变换,我觉得不是这样的。这只是从坐标角度吧。比如什么顶点着色、光栅化、送至帧缓存都没有涉及到。原文地址:http://blog.youkuaiyun.com/zhulinpptor/article/details/58971021. OpenGL 渲染管线OpenGL转载 2015-06-01 08:06:54 · 942 阅读 · 0 评论 -
OpenGL VBO顶点缓冲的使用
转自w2001-OpenGL VBO顶点缓冲的使用OpenGL VBO并不难,但是较繁琐,其实其概念跟加载纹理是一样的转载 2015-06-10 17:20:04 · 631 阅读 · 0 评论 -
ShowCursor、MouseHover、MouseLeave使用与MFC框架理解
又是在做计算机图形学大作业时遇到的问题,特此记录备忘~ 这次想实现的功能是1、按下ESC键关闭窗口2、在渲染窗口里隐藏光标,用图片代替光标位置,窗口其他位置显示默认的光标。原创 2015-06-10 15:44:48 · 2261 阅读 · 0 评论 -
在MFC中添加OpenGL窗口:DC和RC是什么鬼
转自http://blog.sina.com.cn/s/blog_6ccd0a1101012dy4.html虽然MFC已经落伍好多年,而且用来做界面非常的不好用。。。但是我既不会C#也不会QT,又需要使用OpenGL,就只能将就用了。。。一、首先介绍Windows图像程序设计中几个重要的概念:GDI(Graphics Device Interface,图转载 2015-06-24 21:31:38 · 2882 阅读 · 0 评论 -
Windows MFC 两个OpenGL窗口显示与线程RC问题
转自http://www.cnblogs.com/infiniti/p/3494460.html问题为:背景界面是一个OpenGL窗口(对话框),在其上弹出一个OpenGL窗口(模态对话框)时, 1.上方的OpenGL窗口能响应鼠标操作等并刷新; 2.当移动或放大缩小上方的OpenGL窗口时,其中的模型就不会响应鼠标操作。 因为之前的程序是单对转载 2015-06-24 21:38:04 · 1633 阅读 · 0 评论 -
读取自定义模型文件,绘制模型
利用OpenGL进行模型表现转自http://blog.youkuaiyun.com/zhangci226/article/details/5060634 这篇文章介绍一下用OpenGL来表现模型对象。比如用3DMAX等工具做好一个模型后,我们希望能够在自己的程序中使用它。一般使用这些工具的导出功能导出特定的文件,然后读取其中我们感兴趣的部分,再把这些感兴趣的数据在我们的程序中组织好就转载 2015-06-01 18:14:57 · 477 阅读 · 0 评论 -
[翻译]随机分形地形生成
转自http://www.cnblogs.com/lookof/archive/2009/03/18/1415259.htmla.最近在学习OpenGL的东西时,无意发现了一篇关于”分形“的文章。”分形“由于以前接触过一点,记得和”过程内容生成“有莫大的关系,它强大而神奇的功能一直让我很好奇。看了原文作者的这篇文章后,我断定这是一篇学习”分形“的入门级别的好读物。 虽然文章并没转载 2015-06-17 10:57:02 · 1171 阅读 · 0 评论 -
opengl像素操作
转自http://www.cnblogs.com/yxnchinahlj/archive/2010/11/19/1881600.html今天我们先简单介绍Windows中常用的BMP文件格式,然后讲OpenGL的像素操作。虽然看起来内容可能有点多,但实际只有少量几个知识点,如果读者对诸如“显示BMP图象”等内容比较感兴趣的话,可能不知不觉就看完了。像素操作可以很复杂,这里仅转载 2015-05-16 14:27:34 · 1035 阅读 · 0 评论 -
dx11学习笔记-4、用DX画一个旋转的立方体
如何将着色器中会用到的变量值通过程序传入着色器?原创 2016-02-17 23:30:55 · 2857 阅读 · 1 评论