-
八叉树的实现
功能:
1、创建八叉树。
此八叉树为满树,即所有节点/叶子全部创建。
用户可以自定义此八叉树的深度和所处的三维场景中的位置。...
八叉树的实现
功能:
1、创建八叉树。
此八叉树为满树,即所有节点/叶子全部创建。
用户可以自定义此八叉树的深度和所处的三维场景中的位置。
注a:由于创建树时为满树创建,故层数太大时创建时间可能会比较久,请耐心等待。
注b:创建顺序为(1)上层左前节点-(2)上层右前节点-(3)上层右前节点-(4)上层右后节点
-(5)下层左前节点-(6)下层右前节点-(7)下层右前节点-(8)下层右后节点-(1)-(2)……
2、先序遍历八叉树。
八叉树创建成功后用户可调用此子模块查看此八叉树,会显示每个结点的编号,值和在场景中的坐标。
3、查看八叉树的深度。
4、在场景中查找点。
用户首先输入要查找的坐标。
如果该点位于场景外则提示用户并返回,否则在场景中递归查找该点。
找到后输出该点所处的子结点的坐标和递归次数。-err
- 2022-02-04 18:51:02下载
- 积分:1
-
这是一个基于opengl的桌球游戏,包括power设置,房间灯光,纹理, 得分的设置...
这是一个基于opengl的桌球游戏,包括power设置,房间灯光,纹理, 得分的设置-
this program is game of billards
- 2022-05-30 05:35:08下载
- 积分:1
-
advanced opengl 电子书。英文版本,质量好
advanced opengl 电子书。英文版本,质量好-advanced opengl e-book. English version, good quality
- 2022-01-28 22:28:56下载
- 积分:1
-
飘动的红旗,比较好的一个学习程序,无压缩密码
飘动的红旗,比较好的一个学习程序,无压缩密码-floating in the red, a good learning process, uncompressed Password
- 2022-03-12 14:38:19下载
- 积分: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
-
image processing to the needs and would like to achieve th ree
本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量,三维物体的光照,材质等,由于介绍OpenGL库的初始化的文档很多,在这里我就不多说了,感兴趣的读者可以参考有关的文档。在DrawScene函数中调用全局函数GLDraw3DBMP完成绘图部分。 编译源代码时,必须把opengl32.lib glu32.lib链到工程中。 可以通过对话框改变材质。按上下箭头键可以实现三维图像的绕x轴旋转,按左右箭头键可以实现三维图像绕z轴旋转。 本代码在Windows2000下编译通过。-image processing to the needs and would like to achieve th ree-dimensional two-dimensional images, then wrote the code, with the readers are interested in sharing. Image Access First bmp image files, two from the clipboard. The MFC code Calling OpenGL library functions to achieve the three-dimensional two-dimensional image display, image width, height and pixel brightness of the three-dimensional space x, z, y coordinates. Main initialization procedures, mapping, the release of resources and operation, the function of these documen
- 2023-02-17 05:45:03下载
- 积分:1
-
pyrotechnic effect of examples OpenGl
烟火效果的OpenGl例子-pyrotechnic effect of examples OpenGl
- 2022-09-09 21:25:03下载
- 积分:1
-
菜单选择项目
一个简单的菜单选择,让你的界面更完整。旁边有许多选项选择,让你切换物品的种类、颜色,甚至可以让你三百六十度旋转物品。选项里有固体和线框,供你选择。还附有退出键,方便操作。适合用于许多游戏及开发软件中,非常方便。
- 2022-07-08 10:43:57下载
- 积分:1
-
An Java OpenGL example illustrating basics of collision detection, collision res...
An Java OpenGL example illustrating basics of collision detection, collision response, and physically based modelling effects.
- 2022-01-24 15:04:24下载
- 积分:1
-
Delphi环境下使用OpenGL载入obj 3D模型,很不错的读取实例!
Delphi环境下使用OpenGL载入obj 3D模型,很不错的读取实例!-Delphi environment using OpenGL loading obj 3D model, it is a good example of the read!
- 2022-03-22 15:43:29下载
- 积分:1