//创建球体模型的顶点坐标 bool OGLESFiveSpheres::CreateGeometry() { unsigned int i; /* g_ui32RimNo多少个同心圆 g_uiRimSize每个同心圆上的点数 */ /* Createsthesphereverticesandtexturecoordinates */ m_ui32VertexNo=(g_ui32RimNo- 2 )*g_uiRimSize+ 2 ; m_pV...
void gluPerspective( GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar ) near 和 far 决定了投影参考点与裁剪窗口的距离,fovy决定了裁剪窗口的高度,还有个参数 aspect 确定了裁剪窗口的长宽比例。 所以fovy越大,裁剪窗口越大,相对的裁剪窗口中的...
OPENGL ES 实现半透明纹理(画中画)的完整代码...
利用TextOut速度快,但是感觉有点毛刺不舒服。如果不要求极致就可以使用这种方法,否则使用freetype...
RGB与HSV之间互相转换的实现代码。...
利用Direct3D实现图片A半透明渲染到图片B上面。1.按照由远及近的顺序渲染;2.通过设置rhw值的高8位来处理透明度,即0x**FFFFFF中的**位,00表示完全透明,FF表示不透明,中间的值是半透明。...
对于YUV格式输出时,有三个通道可用,即data[0][1][2],与linesize[0][1][2],而yuv格式对于运动估计时,需要填充padding(right, bottom),故:linesize=width+padding size(16+16)。...
总结一下我的这次任务,虽说整个工作花了不到一天时间,但前前后后却经历了几次方案的改进。最初,我由于这是一个跟DirectDraw相关 的项目而按照惯性思维想到了在DirectDraw技术范畴内实现,随着实际应用中问题的暴露,我不得不改用其它方式,进而又想到了最直接也是最...
类似的源码可以在MSDN论坛的某一个帖子中找到.但是不是非常完整且正确. 这里做了一些修正. 略去之前的那些过程,但看最后的这个for循环, 实际上做了一个垂直方向的180度翻转. 这就是说这里的接口memcpy拷贝过去的图片像素信息实际上是被翻转过的, 这个在很多camera的帧里...
以前在VC6下用过OpenGL,现在转到VS2005下,居然花了我不少时间才配置好,和大家分享一下...
1, 将 CreditStatic.h CreditStatic.cpp 文件添加到工程目录下,并加到...
windows下编译ffplay相关问题的解决方法。...
我原样贴出了我在我们工程里面写的代码, 里面有个CAPPLog::Lo...
这个图像公式大家在高中数学课都是会算滴。 然后我们要扩展一...
OPENGL ES 实现半透明纹理(画中画)的完整代码...
CImage封装了DIB(设备无关位图)的功能,因而可以让我们能够处理...