图形学
文章平均质量分 74
szlyc57
沉默有时,发声亦有时。大家必须步调一致,只有这样我们才能达成目标。
展开
-
C++存储tga图片
网上有很多关于TGA图片读取的代码,但是还没有相关的存储代码,工作需要,自己写了一个。工作只要求到写32位,未压缩的,RGBA颜色格式的图片,所以channels没有设置参数,我这里默认是4了_void SaveTGA( const _char *filename, _dword width, _dword height, const _byte *data ){// 自定义写数据类型typedef unsigned char _pixel;// 打开文件FILE *savefile = fopen(fil原创 2011-02-25 18:01:00 · 1297 阅读 · 1 评论 -
cocos2d-x添加快速OBB碰撞检测
-by yuchenl原理: 根据 Stefan Gottschalk的理论(Collision Queries using Oriented Bounding Boxes, Ph原创 2011-08-03 15:16:41 · 1672 阅读 · 0 评论 -
shader与cg简介
1.what? shader? shader的定义,需要从显卡的渲染管线开始说起。 渲染管线是显卡内部处理图形信号相互独立的的并行处理单元。我们把顶点位置、法线、纹理坐标等数据参数提供出来,然后再定义光源,通过渲染管线,就可以得到一幅渲染出来的画面。早期的渲染管线只有固定渲染管线:即在提供给GPU待绘制的模型单元之后,程序的设计者是无法干预渲染过程的。后来,显卡商将可编程原创 2012-08-01 18:38:37 · 799 阅读 · 0 评论