OpenGL实现三维立体图形的旋转,平移和缩放,旋转通过鼠标左键实现,平移通过方向键实现,缩放通过鼠标滚轮实现,希望对大家有所帮助
2019-12-21 21:03:51 2.1MB 三维图形变换
1
这是一个在VC6上实现的一个粒子系统,该系统用粒子模拟瀑布水流,系统产生很多粒子,粒子自由下落,打在地面的平面上又溅起再下落。每个粒子都有初速度和运动方向,粒子是用OpenGL的小球模拟的,粒子运动是用OpenGL的回调函数glutIdleFunc(animation)的animation()函数实现的。
2019-12-21 21:02:36 11KB 粒子系统 OpenGL 瀑布
1
一个用OpenGL实现的立体旋转球,帮助学习OpenGL的用户快速学习,提供一个简单的例子供参考。
2019-12-21 21:02:11 3.73MB OpenGL
1
在3dsmax下自制的椅子贴上纹理导出为3ds格式,将3ds文件采用glut编程的方法将其导入opengl中,并用鼠标左键实现旋转,右键实现缩放,ctrl+左键实现平移。
2019-12-21 21:00:26 719KB 3ds opengl 旋转平移缩放
1
本例子实现画立方体的例子,多面体可以参考此程序,程序实现了三维立体图形的旋转,平移和缩放,旋转通过鼠标左键实现,平移通过方向键实现,缩放通过鼠标滚轮实现
2019-12-21 20:58:25 2.1MB VC++ 三维 旋转 平移
1
opengl实现分形山 程序通过ForTree类建立分形山的三角面片构形,在MFC_FrameView类中通过OpenGL进行三角面片的绘制,法向量的设置,光照的效果灯。在ColorSettingDialog类中进行颜色属性的调整,在主框架中通过6个按钮进行视角的变换。
2019-12-21 20:57:19 282KB opengl
1
采用的语言是c++,利用面向对象的思想,一些基础的线性代数和空间几何的知识也会用到,编程的框架用的是GLFW,渲染用到的是OpenGL
2019-12-21 20:41:34 359KB Ray Tracing OpenGL RayTracer
1
参考博客:https://blog.csdn.net/Belence_zhao/article/details/80323009 MFC+OpenGL三维绘图(二)——打开一个STL文件并显示 -博主Belence_Zhao 由于博主发的源代码有乱码,因此本人参考这篇博客https://blog.csdn.net/Cracent/article/details/51049246 Opengl教程之读取stl文件并绘制在picturecontrol控件内 -博主Cracent 将两个工程中代码做了拼凑,可以正常使用! 要显示其他stl文件 只需要修改OpenGLDrawingView.cpp文件 125行和129行的stl文件路径 .stl和.txt都可以读取 多个stl文件拼接的python代码 为OpenGLDrawing文件夹中的test.py
2019-12-21 20:40:57 376KB MFC OpenGL VS2017 C++
1
OpenGL™ 是行业领域中最为广泛接纳的 2D/3D 图形 API,其自诞生至今已催生了各种计算机平台及设备上的数千优秀应用程序。OpenGL™ 是独立于视窗操作系统或其它操作系统的,亦是网络透明的。在包含CAD、内容创作、能源、娱乐、游戏开发、制造业、制药业及虚拟现实等行业领域中,OpenGL™ 帮助程序员实现在 PC、工作站、超级计算机等硬件设备上的高性能、极具冲击力的高视觉表现力图形处理软件的开发。
2019-12-21 20:32:41 10KB C++ OpenGL
1
利用C语言实现动画
2019-12-21 20:31:25 9.11MB opengl
1