2008年12月18日

原创 Win32 或 MFC 下初始化OGRE 窗口

MFC, OGRE, Win32窗口, MFC下的OGRE 阅读全文>

发表于 @ 2008年12月18日 15:48:00|评论(loading...)|编辑|举报|收藏

原创 gluPerspective 如何在ES中使用

gluPerspective , OpenglES阅读全文>

发表于 @ 2008年12月18日 11:07:00|评论(loading...)|编辑|举报|收藏

原创 OpenGL程序 转为Opengl ES 的一点建议glDrawArray和glDrawElements

花了四天的时间, 把一款FPS游戏引擎Fly3D 转到OpenGL ES上, 众所周知, ES是面向移动设备的, 所以,为了效率, 它对OpenGL进行了很多的筛减, 把一些没有效率的函数如(glBegin)全部扔掉了, 一些绘制的类型如GL_POLYGON也抛掉了,

这里跟大家分享一下, 使用glDrawArray绘制POLYGON的替代方法
以及glDrawElements绘制三角形网格时出现的问题.

glDrawArray(GL_POLYGON, index,nvert), 这是在OpenGL下绘制一个多边形的方法, 第三个参数是点数目, 第二个是当前多边形点的索引(标号),  该函数会从数组中找到第index个点, 向后找到nvert个, 用这些点来点点依次相连绘制成多边形,

但在OpenGL ES下, 对不起, 用不起来了, 只能绘制三角形, 所以, 要想绘制原来的多边形, 你只能先对这个多边形进行三角剖分(如Delaunay, 当然, 如果这样做,可能太傻了,  因为在Fly3D中, 这些数据本来就阅读全文>

发表于 @ 2008年12月18日 10:46:00|评论(loading...)|编辑|举报|收藏

2008年11月25日

转载 用CFile类读取大文件

随着Windows 2000和XP的普及,现在的大文件越来越多,而VC6中MFC的CFile类只支持不大于4GB的文件, 原因在于CFile类中 使用了32位整型来处理文件,32位数的范围是2的32次方(4GB),超过这个范围的文件CFile就管不了,微软.Net中VC7的CFile类支持 大于4GB的文件,而.Net还不普及,开发桌面应用VC6还是首选,所以我们可以参照VC7写一个CFile的继承类CFile64,使它支持大于 4GB的文件: 
class CFile64 : public CFile{public:// AttributesULONGLONG GetPosition();// Overridablesvirtual ULONGLONG Seek(LONGLONG lOff, UINT nFrom);virtual void SetLength(ULONGLONG dwNewLen);ULONGLONG GetLength() ;virtual void LockRange(ULONGLONG dwPos, ULONGLONG dwCount);vir阅读全文>

发表于 @ 2008年11月25日 10:13:00|评论(loading...)|编辑|举报|收藏

2008年03月25日

转载 使用CFileDialog 同时选择多个文件或文件夹

使用CFileDialog 同时选择多个文件或文件夹阅读全文>

发表于 @ 2008年03月25日 11:36:00|评论(loading...)|编辑|举报|收藏

2008年03月15日

原创 对Excel进行读写要注意的问题

读取Excel 要注意的问题阅读全文>

发表于 @ 2008年03月15日 21:13:00|评论(loading...)|编辑|举报|收藏

2007年12月03日

原创 改变光标(鼠标形状)后如何消防闪烁

在CView和CFormView中分别消除光标的闪烁阅读全文>

发表于 @ 2007年12月03日 18:44:00|评论(loading...)|编辑|举报|收藏

2007年07月26日

原创 OGRE 效果展示

动态的鱼 动态的水面水面效果 涟漪.JPG.阅读全文>

发表于 @ 2007年07月26日 12:59:00|评论(loading...)|编辑|举报|收藏

2007年05月25日

原创 对可执行程序无法执行的几种错误的分析

三种可执行程序无法运行的错误提示进行的分析和解决阅读全文>

发表于 @ 2007年05月25日 10:06:00|评论(loading...)|编辑|举报|收藏

2006年06月15日

原创 MAX Script 中Detach 物体的各个面

MAX Script 中Detach 物体的各个面阅读全文>

发表于 @ 2006年06月15日 16:20:00|评论(loading...)|编辑|举报|收藏

原创 MAX SDK 中更中重名材质 烘培材质

MAX SDK 中更中重名材质 烘培材质阅读全文>

发表于 @ 2006年06月15日 16:14:00|评论(loading...)|编辑|举报|收藏

原创 MAX SDK 中更中重名物体

MAX SDK 中更中重名物体阅读全文>

发表于 @ 2006年06月15日 16:05:00|评论(loading...)|编辑|举报|收藏

原创 MAX SDK 中将已经烘培的物体全部选中

MAX SDK 中选择所有烘培过的物体阅读全文>

发表于 @ 2006年06月15日 15:49:00|评论(loading...)|编辑|举报|收藏

Csdn Blog version 3.1a
Copyright © zhucde