自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

让阳光照进心里

学习感悟+生活随笔

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 writeScreen.fs

#version 150 uniform sampler2D textureUnit0;in vec2 vTexCoord;void main(void) { gl_FragColor = texture(textureUnit0, vTexCoord) * 0.5;}

2013-09-27 00:27:28 876

原创 writeScreen.vs

#version 150 uniform mat4 mvpMatrix;in vec4 vVertex;in vec2 texCoord0;out vec2 vTexCoord;void main(void){ vTexCoord = texCoord0; gl_Position = mvpMatrix * vVertex;}

2013-09-27 00:26:15 892

原创 Pixel Buffer.cpp

像素缓冲区,pixel buffer.好几个月以前看书看到这就看得我迷迷糊糊,当时手头没有电脑,书被翻译得好多根本不是人话,我看了两遍也只是知道一个大概意思.大概一个月前,决定把上本书从头带着写代码再学习一遍.一个星期前看到了像素缓冲区这块,起初也是没看懂,示例代码是运动模糊特效,信息量比较大,理解起来很难,对我那时来说.于是我把问题简化,简化到先是渲染一个球,用内置的着色器,之后创建缓冲区对象,

2013-09-27 00:23:34 3520 3

原创 SkyBox.fp

#version 130out vec4 vFragColor;uniform samplerCube cubeMap;varying vec3 vVaryingTexCoord;void main(void){ vFragColor = texture(cubeMap, vVaryingTexCoord);}

2013-09-05 23:34:55 1003

原创 SkyBox.vp

#version 130in vec4 vVertex;uniform mat4 mvpMatrix;varying vec3 vVaryingTexCoord;void main(void) { vVaryingTexCoord = normalize(vVertex.xyz); gl_Position = mvpMatrix *

2013-09-05 23:32:51 1137

原创 SkyBox.cpp

渲染天空盒,其中背后的数学原理没研究过.准备先了解下图形库,之后好好学学图形学.呼,学啊,学吧.// SkyBox.cpp - 2013/09/02-22:59#include "stdafx.h"#include #include #include #include #include #include #include #include #define

2013-09-05 23:31:38 1215

原创 Recently

刚刚找到了一个BUG,是有关多线程互斥资源的,已经解决了.还有五分钟吃饭,随便说点什么吧.  真心感慨做游戏事情好多好多,这个项目只做前端(前端前端的,都是跟燕春同学学的...),没有网络和数据库部分,还好一些.有很多可能出现问题的地方,操作系统,语言,图形,都要懂一些,越来越觉得自己好无能,很多事情都是一知半解而已.好在,问题到目前为止都解决了,而且在可控的形式之下.毕竟,做软件把握好复杂度

2013-09-02 11:59:12 839

For save__个人使用

AVL树. 刘洋拿来给我看的,我今天没有时间看了.先保存一下.回头来看.

2011-06-30

<<数据结构与算法分析-C语言描述>>编程练习

<<数据结构与算法分析-C语言描述>>编程练习. 课后习题的C语言实现.

2011-04-06

空空如也

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

TA关注的人

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