-
OpenGL读取obj文件
应用背景OpenGL可以很好的实现三维空间的编程,而obj格式作为一种简单而又通用的格式应用十分广泛。本程序实现了对obj格式的读取,并且实现了鼠标对模型的移动旋转等操作,OpenGL读取obj后,可以在此基础上实现对obj文件的控制以及贴图等多种操作关键技术OpenGL实现对obj模型的读取,关键在于对obj格式的理解,然后根据obj的格式实现对obj的读取。使用trackball和glm,可以读取和显示obj文件,并进行旋转与缩放。运行环境:vs2010, 运行后用o或者O选择obj文件,+和-进行缩放。程序亲测可用,注意计算机上的OpenGL环境的正确配置。
- 2022-03-11 23:54:39下载
- 积分:1
-
一个基本的sph算例
一个基本的在CPU上运行的SPH算例,是学习SPH的好资源,可以完整运行。用C++和OPENGL开发
- 2022-03-04 03:48:06下载
- 积分:1
-
这是采用点云数据编写的一个三维演示程序,底层是opengl设置,对要进行三维编程有参考价值...
这是采用点云数据编写的一个三维演示程序,底层是opengl设置,对要进行三维编程有参考价值-This is the point cloud data used in the preparation of a three-dimensional demonstration program, the bottom is opengl settings, the three-dimensional programming to a reference value
- 2023-02-13 13:25:04下载
- 积分:1
-
这是一个关于OPENGL的电子书-OpenGL基础图形编程
这是一个关于OPENGL的电子书-OpenGL基础图形编程-This EBook is about Opengl-opengl basic graphics programming
- 2022-07-12 06:49:56下载
- 积分:1
-
一个用OpenGl写的烟火的程序,实现了颜色和位移,形状等的随机变换。...
一个用OpenGl写的烟火的程序,实现了颜色和位移,形状等的随机变换。-OpenGl fireworks with a written procedure to achieve the color and point shape of the random transformation.
- 2022-08-22 22:22:29下载
- 积分:1
-
mixed use OpenGL technology to create artistic effects of the source
OpenGL中使用混合技术创造艺术效果的源程序-mixed use OpenGL technology to create artistic effects of the source
- 2023-01-03 10:45:03下载
- 积分:1
-
One Cube using OpenGl....................
One Cube using OpenGl-One Cube using OpenGl....................
- 2022-10-26 05:15:03下载
- 积分:1
-
利用vc++和openGL开发的一个简单的飘落着雪花的示例程序。
利用vc++和openGL开发的一个简单的飘落着雪花的示例程序。-Use vc++ And openGL developed a simple example of snowflakes falling forward procedure.
- 2023-03-03 21:30:03下载
- 积分:1
-
3D 太阳系 - OpenGL 和 C#
翻译 maninwest@Codeforge 作者:Vasily Tserekh@CodeProject这是个 3D 太阳系,使用 OpenGL 和 C# 实现。我尽量让它简单。它包含行星、卫星、太阳月亮和其他星星。我使用了 TAO命名空间,它是在 OpenGL dll 和 .NET Framework 之间的互操作。我也用了 Shadowengine - 一个我自己开发的小图形框架。使用它,我可以省去加载图形和初始化图形上下文的代码编写工作。3D 编程员眼中的太阳系3D 编程员需要将宇宙、轨道、星星等实体在程序设计环境中进行转化。宇宙是一个黑色背景,可以使用 OpenGL 的函数 Gl.glClearColor(0, 0, 0, 1);//red green blue alpha 。至于星星,可以使用点来替代。可以使用 OpenGL 处理绘制点的基元。你也可使用随机函数生成大量点,只要确保它们不在太阳系中即可。行星是有底纹的球体。它们有自己的轨道和旋转轴。你得使用 变量跟踪并更新,因为它们随着时间改变。如果不想使用3D max 制作球体,可以使用 OpenGL 二次曲线。卫星和行星一样,只是不饶太阳而是绕行星转。使用代码项目中包含对 ShadowEngine和 TAO.OpenGL 的引用. 项目类有: Camara.cs典型的 FPS 相机。鼠标以屏幕中间为中心。用户移动鼠标时,会计算离开始点的 delta X 和 Delta Y 。这些 Delta X 和 Delta Y 被转化成角度当你向前/向后移动相机时,相机会移动到角度指的方向。
- 2022-02-04 03:32:08下载
- 积分:1
-
用opengl的粒子效果模拟火的场景,内附源码及3d模型
用opengl的粒子效果模拟火的场景,内附源码及3d模型-use opengl effects of particle simulation of the fire scene, enclosing source and 3d model
- 2022-04-09 23:36:15下载
- 积分:1