-
鼠标可以平移物体,右键旋转菜单,完美解决屏幕坐标到三维坐标的转换
鼠标可以平移物体,右键旋转菜单,完美解决屏幕坐标到三维坐标的转换
- 2023-05-20 05:00:04下载
- 积分: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
-
在Visual C++ 6.0环境下,利用OpenGL开发的对单摆运动的仿真。
在Visual C++ 6.0环境下,利用OpenGL开发的对单摆运动的仿真。-in Visual C 6.0 environment, the development of the OpenGL pendulum movement of the simulation.
- 2022-01-22 10:45:21下载
- 积分:1
-
3D轨迹球 3D地球
3D的OpenGL程序,带轨迹球功能,可以跟踪鼠标运动,实现地球模型跟随鼠标运动。此外,ARCBOLL.cpp,arcball.h,可单独嵌入到项目中去,作为OpenGL轨迹控制源代码
- 2022-12-18 00:05:03下载
- 积分:1
-
opengl贪吃蛇开发
opengl贪吃蛇开发-opengl Snake Development
- 2022-07-17 00:05:47下载
- 积分:1
-
一个用C++和OPENGL编写的动态显示三维地形的程序
一个用C++和OPENGL编写的动态显示三维地形的程序
- 2022-03-15 18:38:10下载
- 积分:1
-
水木清华的精华区OpenGL系列例程及教程,非常好,适合OpenGL初学者...
水木清华的精华区OpenGL系列例程及教程,非常好,适合OpenGL初学者-SMTH, the focus of OpenGL series of routines and classes, is very good and is suitable for beginners OpenGL
- 2022-12-14 02:40:03下载
- 积分:1
-
一个互动机械臂的OpenGL code,Visual C++.
s键转动第一个关节,e键转动第二个关节,w键转动第三个关节...
一个互动机械臂的OpenGL code,Visual C++.
s键转动第一个关节,e键转动第二个关节,w键转动第三个关节-an interactive manipulator OpenGL code, Visual C. Key Moment"s first joint, e Key Moment of the second joints, w Key Moment of the third joints
- 2023-08-29 08:00:05下载
- 积分:1
-
用OpenGL写的一个类似台球的小游戏,包括对了OpenGL的基本操作和简单的力学碰撞模型。由于是作为学习OpenGL的习作来做,文件名起的比较随意,其中1.c...
用OpenGL写的一个类似台球的小游戏,包括对了OpenGL的基本操作和简单的力学碰撞模型。由于是作为学习OpenGL的习作来做,文件名起的比较随意,其中1.cpp中包含了程序运行主体,phyobject.cpp中提供了力学碰撞的物理模型-with OpenGL write a similar pool of small game, including a pair of OpenGL and the basic operation of a simple mechanical model of the collision. Since OpenGL is learning to do the exercises, since the documents were more freely 1.cpp which includes the main operating procedures, provided phyobject.cpp collision mechanics of the physical model
- 2022-03-24 02:24:16下载
- 积分:1
-
3DS document reader. Receivers also Enough of fast are you.
3DS文件读取程序。
啥也别说了,快下吧。
-3DS document reader. Receivers also Enough of fast are you.
- 2022-01-26 14:16:51下载
- 积分:1