自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

转载 SOIL库加载纹理

NeHe教程里第六课使用glaux来加载纹理位图,但是glaux 库已经弃用。新的NeHe第六课教程中推荐了SOIL库。(下载,可以在这里获取能直接使用的文件)SOIL库是一个小型的C语言库,用来加载纹理到OpenGL。它基于stb_image 1.16。详情:http://www.lonesock.net/soil.html我们使用时只需要简单的把SOIL.h SOIL.

2015-06-25 22:15:24 1907

转载 OpenGL纹理贴图 JPEG纹理

1.1        JPEG纹理    大型的应用程序特别是游戏程序使用的贴图非常多,如Quake III使用的JPEG和TGA文件就有将近2000个,其中JPEG文件超过一半,占用近30MB。如果都使用BMP格式的话,因为没有压缩,占用的空间将大大增加,至少达到180MB。因此,JPEG文件作为贴图也是大型程序的选择。因为JPEG文件是压缩的,使用JPEG文件,必须先进行解码。

2015-06-25 22:09:14 1523

转载 C++中相对路径与绝对路径以及斜杠与反斜杠的区别

文件路径 正斜杠和反斜杠正斜杠,又称左斜杠,符号是"/";反斜杠,也称右斜杠,符号是"\"。文件路径的表示可以分为绝对路径和相对路径:1、绝对路径表示相对容易,例如pDummyFile =fopen("D:\\vctest\\glTexture\\texture\\dummy.bmp", "rb"); 给出了从盘符开始的全部路径,这里需要注意的是“\”要用双斜线"\\",vc工程默认访

2015-06-25 21:05:18 536

转载 如何提升你的能力?给年轻程序猿的几条建议

http://chuansong.me/n/1475883一转眼工作已有8年,前两天公司一位初入职场的同事希望我给一些建议与经验。我觉得这个话题很有价值,这里以个人的想法与经历写成此文,希望给年轻的开发者们一些启发。我工作过的公司有4家,NVIDIA, Google, Slide和Glow。其中两家是知名的大公司,Slide我是D轮过后加入的,那时约15

2015-06-25 14:11:34 485

转载 程序员面试什么最重要?

程序员面试一直是社区乐于讨论的热门话题。我自己从06年实习以来,先后经历了4家软件公司,全部是外企,其中有世界500强的通信企业,有从事期权期货交易的欧洲中等规模的金融公司,也有为大型汽车制造商开发Android智能汽车的新兴公司。跨入IT行业以来,我在求职过程中经历过多次面试,最近两年也有过多次面试别人的经验。我感觉现在到了对这个问题发表自己看法的时候,这篇文章是我站在面试官角度对于程序员面试问

2015-06-25 14:09:48 407

转载 RGB888和565相互转换

今天在REVIEW代码的时候,发现了这样一个宏定义:#define COLOR_TO_MTK_COLOR_SIMUL(color) ((((color) >> 19) & 0x1f)                                             |((((color) >> 10) & 0x3f)                                

2015-06-24 09:27:29 1557

转载 glMatrixMode()函数的理解以及OPENGL相关视图以及矩阵的理解,特别适合新入门者。搞清基本的概念

今天要讲的是三维变换的内容,课程比较枯燥。主要是因为很多函数在单独使用时都不好描述其效果,我只好在最后举一个比较综合的例子。希望大家能一口气看到底了。只看一次可能不够,如果感觉到迷糊,不妨多看两遍。有疑问可以在下面跟帖提出。我也使用了若干图形,希望可以帮助理解。在前面绘制几何图形的时候,大家是否觉得我们绘图的范围太狭隘了呢?坐标只能从-1到1,还只能是X轴向右,Y轴向上,Z轴垂直屏

2015-06-17 14:04:30 17390 7

转载 C++语法总结,语法查询

http://blog.csdn.net/sergery/article/details/9195261How to Program in C++http://cs.fit.edu/~mmahoney/cse2050/how2cpp.htmlHow to Program in C++You may copy this file f

2015-06-16 11:08:22 1975

转载 BITMAPFILEHEADER、BITMAPINFOHEADER及BMP结构详解

http://www.cnblogs.com/lzlsky/archive/2012/08/16/2641698.html位图BITMAPINFOHEADER 与BITMAPFILEHEADER:先来看BITMAPINFOHEADER,只写几个主要的    biSize包含的是这个结构体的大小(包括颜色表)    biWidth和biHeight分别是图片的长宽

2015-06-16 10:44:21 537

转载 #include“stdafx.h”头文件的相关知识

1,用VS2008新建项目,选择【Win32】-【Win32控制台应用程序】-输入名称:Test-【确定】  再选【下一步】-默认情况下,我们都是在【空项目】前打上对勾,建立一个纯的C或C++程序。我们这里选择默认,即【预编译头】前打上对勾,之后【完成】2,在Test项目中,头文件有stdafx.h和targetver.h,源文件有stdafx.cpp和Test.cpp,还

2015-06-15 22:46:06 11988

转载 关于点法线向量的计算

我在学习OpenGL的过程中,发现光照模型的渲染是需要指定法线向量的。无论是面法线还是点法线,不指定的话可能会造成不可预知的渲染效 果。    面法线的计算相对来说容易一些,说说点法线如何计算的。当然我在网上也找了好些资料。    计算点法线,必须先计算它所在的面的面法线向量,再对所有面法线向量做归一化才可以。    那如何计算面法线向量哪:    设有两个向量组成

2015-06-12 21:08:03 6000

原创 OpenGL纹理贴图的相关知识

纹理映射,是将纹理空间中的纹理像素映射到屏幕空间中的像素的过程。纹理贴图的步骤  1.创建纹理对象,并为它指定一个纹理。  2.确定纹理如何应用到每个像素上。  3.启用纹理贴图功能。  4.绘制场景,提供纹理坐标和几何图形坐标。  纹理坐标必须在RGBA模式下才能使用。在颜色索引模式下使用纹理贴图的结果是难以预料的。   重要概念:分配纹理坐标  当我

2015-06-12 10:36:56 1408

转载 学习OPENGL的一些比较好的网站

好的资源太多,自己懂的太少,而今迈步从头越!!fighting......一些OpenGL资源链接这是前几天自己简单整理的几个链接,希望对大家有用顺便问一下http://www.spacesimulator.net 这个网站的教程有一部分是收费的,大家如果知道那里可以看到免费的告我一声,谢谢!如果大家有关于step-by-step用OpenGL教你制作游戏引擎的也告我一下,

2015-06-11 08:52:23 1314

转载 OpenGl核心函数库

OpenGl核心函数库 glAccum 操作累加缓冲区glAddSwapHintRectWIN 定义一组被SwapBuffers拷贝的三角形glAlphaFunc允许设置alpha检测功能glAreTexturesResident 决定特定的纹理对象是否常驻在纹理内存中glArrayElement 定义一个被用于顶点渲染的数组成分glBegin,glEnd 定义

2015-06-11 08:51:03 948

转载 OpenGL glLightfv 函数的应用以及光源的相关知识

事实上光源才是所有光照效果的基础,没有光源一切都无从谈起。OpenGL中我们可以设置8个光源,其编号分别为GL_LIGHT0、GL_LIGHT1、……、GL_LIGHT7。就相当于现实生活中有8个太阳,但每个太阳的位置、方向及它发出的光线可以完全不同。因此,OpenGL中我们设置光源时,主要就是设置其颜色、位置、方向等性质。另外,OpenGL中任何一个光源都可以发出不同强度的环境光、散射光、镜面反

2015-06-08 15:19:32 13564

转载 3DS 文件格式

3DS 文件格式  1、读取规则 3ds文件的读取规则如下:字节:直接读取;字:先读低位字节,后读高位字节,如ed 3c读出后的字为3c ed;双字:先读低位字,后读高位字,如ed 3c 25 43读出后的双字为43 25 3c ed;浮点数:直接读取四个字节。 2、CHUNKchunk是3ds文件的基本构成单位。每一个chu

2015-06-03 16:30:24 797

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除