MFC程序中使用OpenGL绘制多个图形,使用鼠标点选其中的某个物体。
2024-04-16 16:37:41 25.28MB OpenGl
1
# 功能分析(需求分析) 1. 基于QT平台,使用OpenGL进行obj文件加载显示; 2. 使用鼠标对场景进行缩放、移动、旋转交互; 本资源有对应的项目介绍,详见同名CSDN博文。《基于QT使用OpenGL,加载obj模型,进行鼠标交互》 本项目资源整体框架简单,清晰,适合初步学习使用。 基于QT的QOpenGLWidget类进行派生,对鼠标事件进行重载,使用OpenGL可编程渲染模式开发,涉及着色器程序的编写,并进行了相机、渲染器、物体类的抽象。还编写了obj文件解析类,同时还可以基于本框架进行stl文件类的编写。资源还包含两个obj测试文件,一个是小兔子bunny.obj,一个是跑车Cayman_GT.obj。 使用开发环境:qt5.15.2, MSVC2019_64bit;使用mingw也可以运行
2024-04-09 15:08:14 6.48MB
1
QOpenGLWidget显示QImage图片, 实现显示、缩放(放大、缩小), 旋转、平移等功能
2024-04-09 10:39:29 347KB opengl QOpenGLWidget QImage
1
用vc++和OpenGL实现三维地形实时动态显示【源码】
2024-04-08 16:35:42 1.22MB 用vc++ OpenGL 三维地形 动态显示
1
OpenGl字幕雨.rar
2024-03-30 18:14:23 127KB
1
通过本次实验,将老师在课堂上讲解的多边形裁剪算法进行具体代码的实现,比如判断顶点是否位于可见区域内,判断多边形顶点是否穿过裁剪窗口,通过深入学习老师上课所讲的内容,结合现有的实现代码,进而得以实现多边形裁剪算法,为了更友好的图形交互界面,在实现了基本算法之后,加入了裁剪窗口的平移和缩放操作,对之前实验加以复习和应用,以及顶点的输入问题,一开始我疑惑为什么鼠标点击的和实际形成的图形有所偏差,在打印出点击的坐标来之后,发现尽管设置了坐标系位于画布中间,但是没有改变点的坐标,所以在鼠标点击的基础上,加入用户输入顶点坐标的选项,这样就可以让图形的大小和位置更加多样化。
2024-03-26 14:30:38 10KB
1
OpenGL编程指南(第三版),part2
2024-03-24 18:18:07 6.69MB OpenGL编程指南
1
OpenGL SuperBible 6th Edition.pdf 文字版pdf,图片清晰。
2024-03-23 10:59:28 10.37MB OpenGL SuperBible
1
opengl中的freeglut 64位版本,结合我之前的文章,亲测可用。
2024-03-12 20:24:02 115KB
1
在Windows平台上使用libpng解码PNG图片,而后用OpenGLES进行显示,有透明度
2024-03-06 15:28:19 10.43MB OpenGL OpenGLES
1