-
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编写的太阳系程序,可以通过方向键来进行移动,有兴趣可以看看。...
OpenGL编写的太阳系程序,可以通过方向键来进行移动,有兴趣可以看看。-OpenGL program written in the solar system can be carried out through the arrow keys to move, who are interested can look at.
- 2022-02-12 23:32:51下载
- 积分:1
-
这是书“VC++多媒体特效制作百例”中的所有实例的源代码。重点讲述了opengl编程,也包括Direct编程等。 李晓远,贾滇昆,郭庆民.VC++多媒体特效制作...
这是书“VC++多媒体特效制作百例”中的所有实例的源代码。重点讲述了opengl编程,也包括Direct编程等。 李晓远,贾滇昆,郭庆民.VC++多媒体特效制作百例.中国电力出版社,2001-This the "VC 100 cases produced multimedia effects," all examples of source code. Highlight the opengl programming, including programming, such as Direct. Li Xiao Yuan, Jia Yunnan Kunming, GUO. VC multimedia effects produced 100 cases. China Power Press, 2001
- 2022-08-12 19:29:13下载
- 积分:1
-
vc、opengl编写的迷宫游戏 包含源码和执行程序 用方向键控制走出迷宫...
vc、opengl编写的迷宫游戏 包含源码和执行程序 用方向键控制走出迷宫-vc, opengl games prepared by the Maze contains source and implementation of procedures used to control the direction keys out of the maze
- 2022-07-15 00:07:13下载
- 积分:1
-
OpenGl 要用到的一个软件,Gult函数库
OpenGl 要用到的一个软件,Gult函数库-OpenGl to use a software, Gult library
- 2022-03-17 12:08:13下载
- 积分:1
-
opengl game programming book, the code examples in Chapter 4
opengl游戏编程 书中实例的第4章代码-opengl game programming book, the code examples in Chapter 4
- 2022-04-12 05:59:00下载
- 积分:1
-
fun bowling game in c++
fun bowling game in c-fun bowling game in c++
- 2022-02-04 09:43:10下载
- 积分:1
-
C++OpenGL台球
很好的学习资料,可运行,有代码,,,无需配置、、、、、、
- 2022-03-21 05:57:39下载
- 积分:1
-
OpenGL,glfw
基于OpenGL和glfw的OpenGL版本测试代码,可以检测当前电脑的OpenGL版本,并且可以测试glfw的用法。代码很基本简单,适合初学者学习测试。
- 2022-01-25 22:05:08下载
- 积分:1
-
一组使得OpenGL软件开发变得简单的类!openGL环境的设置,
一组使得OpenGL软件开发变得简单的类!openGL环境的设置,-a group makes OpenGL software development becomes simple categories! Open GL environment settings, etc.
- 2022-08-14 01:21:09下载
- 积分:1