- 博客(10)
- 收藏
- 关注
原创 关于openGL的一些链接,主要是GLSL(不断更新)
关于3D的一篇基础论述http://www.ntu.edu.sg/home/ehchua/programming/opengl/CG_BasicsTheory.htmlhttp://www.zwqxin.com/archives/opengl/vao-and-vbo-stuff.html //关于VB0,VAO的说明。http://www.cmnsoft.com/wordpress/
2014-01-21 16:43:12 1017
转载 【OpenGL4.0】GLSL渲染语言入门与VBO、VAO使用:绘制一个三角形
以前都是用Cg的,现在改用GLSL,又要重新学,不过两种语言很多都是相通的。下面的例子是实现绘制一个三角形的简单程序。采用了VBO(veretx buffer object)、VAO(vertex array object)等OpenGL的一些新特性。越往后发展,可编程管线肯定是大势所趋,OpenGL里原来的一些固定管线的内容肯定会被废弃掉。所以从现在开始写程序就要养成使用新特
2014-01-18 17:06:02 981
原创 静态库的编写
使用VC++2008头文件#ifndef READ_H#define READ_H#ifdef __cplusplus //对于此处上完全明了,但去掉后有编译错误。extern "C" { #endif char *readText(char *fn); #ifdef __cplusplus } #endif #endif实现文件
2014-01-18 14:25:50 1057
原创 code block与VC++下相对路径的不同写法
再进想不借用超级宝典第五版的封装类自己完整写一个着色器,但是一直读取shader文件失败,原因在于相对路径的写法错误。codeblock 下如下写即可读取#include #include char *ReadText(char *fn);int main(){ char *ff; ff=ReadText("first.vert"); print
2014-01-18 13:22:04 1862
转载 别为了学编程而学编程
“所有人都应该学习编程”(Everyone should learn programming)——这个“病毒”已经广为扩展,达到了失控的地步,以致于纽约市长竟然也在2012年郑重宣布他要学习编程了。他在Twitter上这么说:他摆出的这种高姿态当然是为了获取纽约技术社区的选票,但如果市长先生真的在他的工作中玩起了JavaScript代码,那么纽约州的政治必定存在一些深层
2014-01-15 21:25:14 682
原创 着色器-光照模型
ADSPhone.vp#version 130// Incoming per vertex... position and normalin vec4 vVertex;in vec3 vNormal;uniform mat4 mvpMatrix;uniform mat4 mvMatrix;uniform mat3 normalMatrix;uniform vec
2014-01-14 01:04:36 1744 2
原创 下面代码的结果
#include #include int main(){ int a,b; a=10; b=12; a=a+b-(b=a); printf("%d\t %d\n",a,b); return 0;}这一段代码不同的编译器会给出不同的结果。在code block下实现了a b值得交换。在VS下a b最后结果相同均为a.code bl
2014-01-14 00:58:37 1231
原创 FLIE结构成员值得测试例程及文本读取例程
代码如下:#include #include int main(int argc,char *argv[]){ FILE *fp; fp=fopen("1.txt","r"); if(fp==NULL) { printf("can't open this file!"); exit(EXIT_FAILURE); }
2014-01-09 13:53:29 1038
原创 一些关于C语言文件的帖子,觉得不错
http://www.2cto.com/kf/201312/265200.htmlhttp://bbs.chinaunix.net/thread-555019-1-1.htmlhttp://bbs.sjtu.edu.cn/bbscon,board,C,file,M.1198767623.A.html,这是说句柄的!http://fatmind.iteye.com/blog/1900481
2014-01-09 11:17:51 862
原创 C语言文件结构
C语言文件结构FILE的定义来自头文件stdio.h以下为codeblock中内容。typedef struct _iobuf{ char* _ptr; //文件当前指针 int _cnt; char* _base; //指针基址 int _flag; //文件状态 int _file; int _charbuf; int _bufsiz; //缓冲区大小
2014-01-09 11:06:56 1283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人