-
MFC Opengl三维控件
应用背景
1当二维自定义控件的绘制效果无法满足图形需求时,需要考虑三维控件的可行性;
2在三维控件中,可绘制立体的效果;
3 可在二维图形程序中,绘制三维的图表,如饼图。曼哈顿图等;
关键技术
1 mfc自绘制控件的技术实现;
2 opengl基本绘制图形
3 opengl图形框架,包括编辑,旋转,视图缩放等
4 提供了三维投影,拾取基础类的代码;
5 自定义控件派生自static控件;
void COpenglWnd::Paint()
{
InitOpengl();
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
//////////////////////////////////////////////////////////////////////////
glPushMatrix();
glTranslated(0,0, -m_OpenglSize.GetEyeDistance() );
RenderOpengl();
glPopMatrix();
HDC m_hgldc = ::GetDC(m_hWnd);
::SwapBuffers(m_hgldc);
}
- 2023-04-10 06:30:03下载
- 积分:1
-
open访问activex的一个例子,介绍了调用active的方法
open访问activex的一个例子,介绍了调用active的方法-open access activex example, introduced the method of active call
- 2022-03-24 07:24:57下载
- 积分:1
-
用c++和opengl写的,对水滴进行模拟,效果很不错
用c++和opengl写的,对水滴进行模拟,效果很不错-Using c++ and opengl written simulation of water droplets, the effect is pretty good
- 2022-09-22 18:35:03下载
- 积分:1
-
OpenGL
基于OpenGL的图形程序-OpenGL-based graphics program
- 2022-01-25 14:13:38下载
- 积分:1
-
史上最全opengl开发工具库
史上最全opengl开发工具库,一次下载即可,不用再找其他。内含glut glu glaux gl工具库等等
- 2023-08-05 16:40:03下载
- 积分:1
-
初学OpenGL很好的框架,添加了画出三角形和四边形的代码作为参考。...
初学OpenGL很好的框架,添加了画出三角形和四边形的代码作为参考。-A good beginner OpenGL framework, adding the code to draw triangles and quadrangles as a reference.
- 2022-03-25 10:47:03下载
- 积分:1
-
GLUT 3.7 beta image data classification GLUT 3.7 beta image datafile distributio...
GLUT 3.7 beta 图像数据分类 GLUT 3.7 beta image datafile distribution -GLUT 3.7 beta image data classification GLUT 3.7 beta image datafile distribution
- 2022-10-11 00:50:03下载
- 积分:1
-
初学opengl的简单代码
对于初学者来说是一篇很不错的学习opengl的代码,本人已经在自己的电脑上运行成功,可以直接进行学习,希望对大家有很好的帮助。
- 2022-05-18 04:37:07下载
- 积分:1
-
自己编的AUXSOLIDBOX函数
自己编的AUXSOLIDBOX函数-The AUXSOLIDBOX own function
- 2022-05-05 09:00:49下载
- 积分:1
-
C语言指纹识别源码
很好的C语言指纹识别程序,指纹增强程序,怎样细化一个指纹图像,计算有效的指纹区域,包含了指纹识别中各种算法的实现代码,该部分的代码由C写成。通过了测试。
- 2022-03-11 21:30:49下载
- 积分:1