1.OpenGL渲染管线OpenGL渲染管线分为两大部分,模型观测变换(ModelView Transformation)和投影变换(Projection Transformation)。做个比喻,计算机图形开发就像我们照相一样,目的就是把真实的场景在一张照相纸上表现出来。那么观测变换的过程就像是我...
分类:
其他好文 时间:
2014-06-25 21:31:14
阅读次数:
344
所谓多边形区域填充,就是将多边形内部区域,全部已同样色块填充。注意:这里讨论的多边形是简单多边形(即不考虑诸如五角星这种相交多边形)。简单多边形,分为凹多边形和凸多边形。
多边形区域填充有以下几种方法:
1. 逐点扫描方法
2. 扫描线算法...
分类:
其他好文 时间:
2014-06-25 19:55:23
阅读次数:
256
之前一直都是按照网上教程进行的添加,以前使用的系统是32位的,所以一直都没有问题。最近换了64位系统,要使用到OpenGL,于是就又进行了原来的工作,但进行测试时,老是失败:但是在目录:"C:\Windows\System32"下我已经放了这个dll,于是思考会不会是因为64位系统的问题,所以就在"...
分类:
其他好文 时间:
2014-06-25 18:32:59
阅读次数:
2180
project(my)cmake_minimum_required(VERSION 2.8.9)set (CMAKE_PREFIX_PATH "C:\\Qt\\Qt5.3.0\\5.3\\msvc2010_opengl")set(CMAKE_INCLUDE_CURRENT_DIR ON)find_p...
分类:
其他好文 时间:
2014-06-25 16:59:54
阅读次数:
221
http://blog.csdn.net/a3070173/archive/2008/11/04/3221181.aspx相信使用OpenGl或DirectX3D的朋友都知道到固定功能管线在光照处理主要由环境光,散射光和镜面光构成,这样一个光照处理模型在被光 的地方将以统一的环境光进行着色,导致一种...
分类:
其他好文 时间:
2014-06-25 15:14:12
阅读次数:
298
GLSurfaceView是OpenGL中的一个类,也是可以预览Camera的,而且za...
分类:
移动开发 时间:
2014-06-24 18:19:56
阅读次数:
357
我突然很喜欢发明轮子。。早就想实现一下图片解码器和声音解码器。bmp的图片没有压缩,解码最简单,今天下午研究了一下bmp的编码,然后写了个24位色的解码器。(24位色的bmp没有调色板,8位和16位都有)。代码很简单,直接就能看懂,所以不说很多,直接贴了。。 1 #define _CRT_SECUR...
分类:
编程语言 时间:
2014-06-23 00:44:43
阅读次数:
269
npot texture: non-power-of-two texture.rectangle texture: non-square (height != wdith)在测试Samsumg Galaxy S4的时候, 发现rectangle texture支持不好, 虽然创建成功, 但是绘制有问...
分类:
移动开发 时间:
2014-06-22 23:17:17
阅读次数:
240
在游戏中,经常有些地方涉及到一些圆的轨迹计算,比方一些转轴类的游戏,人物一般在角色转轴上面运动。这时,我们就要时刻计算角色的位置。分析一下,圆位置的一般算法。...
分类:
其他好文 时间:
2014-06-22 18:03:14
阅读次数:
157
想往游戏行业发展的话,经常被提及到的就是OpenGL和DirectX,这两者听起来感觉是一门挺高深的技术,今天我也开始摸索学习OpenGL,那么OpenGL到底是什么?它和DirectX有什么区别和联系?OpenGL初识OpenGL只是一套图形函数库DirectX包含图形、声音、输入、网络等模块。但就图形而..
分类:
其他好文 时间:
2014-06-21 19:42:16
阅读次数:
434