登录
首页 » OpenGL图像 » 八叉树的实现 功能: 1、创建八叉树。 此八叉树为满树,即所有节点/叶子全部创建。 用户可以自定义此八叉树的深度和所处的三维场景中的位置。...

八叉树的实现 功能: 1、创建八叉树。 此八叉树为满树,即所有节点/叶子全部创建。 用户可以自定义此八叉树的深度和所处的三维场景中的位置。...

于 2022-02-04 发布 文件大小:2.70 kB
0 199
下载积分: 2 下载次数: 1

代码说明:

八叉树的实现 功能: 1、创建八叉树。 此八叉树为满树,即所有节点/叶子全部创建。 用户可以自定义此八叉树的深度和所处的三维场景中的位置。 注a:由于创建树时为满树创建,故层数太大时创建时间可能会比较久,请耐心等待。 注b:创建顺序为(1)上层左前节点-(2)上层右前节点-(3)上层右前节点-(4)上层右后节点 -(5)下层左前节点-(6)下层右前节点-(7)下层右前节点-(8)下层右后节点-(1)-(2)…… 2、先序遍历八叉树。 八叉树创建成功后用户可调用此子模块查看此八叉树,会显示每个结点的编号,值和在场景中的坐标。 3、查看八叉树的深度。 4、在场景中查找点。 用户首先输入要查找的坐标。 如果该点位于场景外则提示用户并返回,否则在场景中递归查找该点。 找到后输出该点所处的子结点的坐标和递归次数。-err

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • opengl 3D mobile operators to achieve the rotation
    opengl三维操作移动旋转等的实现-opengl 3D mobile operators to achieve the rotation
    2022-03-19 09:00:12下载
    积分:1
  • 显示
    绘制一个图像序列的一个窗口,这是第一次初始化OpenGL。窗口句柄作为参数传
    2022-04-18 16:33:06下载
    积分:1
  • Visual+C+++CAD+应用程序开发技术 vc++ CAD 编程,
    Visual+C+++CAD+应用程序开发技术 vc++ CAD 编程,-Visual+ C+++ CAD+ Application development technology vc++ CAD programming,
    2023-02-04 06:15:04下载
    积分:1
  • 计算机形学OpenGL立方体旋转
    计算机图形学 OPENGL旋转立方体-Computer Graphics OpenGL rotating cube
    2022-02-02 14:53:15下载
    积分:1
  • 树分形 opengl
    在用 Opengl 使用 c + + 与分形 3d 做一棵树 三个分形的 opengl 代码示例
    2022-07-01 00:41:05下载
    积分:1
  • OpenGL是一个很好的入门
    一本非常好的OpenGL入门书籍,通过这本书可以快速入门,掌握基本的操作。-OpenGL is a good entry-books, this book can be through the Quick Start, to master the basic operation.
    2022-07-07 01:38:17下载
    积分:1
  • Opengl绘制镜子效果
    应用背景混合是什么呢?混合就是把两种颜色混在一起。具体一点,就是把某一像素位置原来的颜色和将要画上去的颜色,通过某种方式混在一起,从而实现特殊的效果。 假设我们需要绘制这样一个场景:透过红色的玻璃去看绿色的物体,那么可以先绘制绿色的物体,再绘制红色玻璃。在绘制红色玻璃的时候,利用“混合”功能,把将要绘制上去的红色和原来的绿色进行混合,于是得到一种新的颜色,看上去就好像玻璃是半透明的。 要使用OpenGL的混合功能,只需要调用:glEnable(GL_BLEND);即可。 要关闭OpenGL的混合功能,只需要调用:glDisable(GL_BLEND);即可。 注意:只有在RGBA模式下,才可以使用混合功能,颜色索引模式下是无法使用混合功能的。关键技术 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-04-13 12:23:43下载
    积分:1
  • opengl 的源代码-从文件中加载三维人脸的人权,并显示脸。
    使用模板文件 1.从文件中加载一个人类的三维人脸和显示脸。 文件的结构,如下所示: 顶点的数量 顶点的坐标 多边形的数量 多边形的顶点的索引 2.执行俯仰、 滚和偏航的相机。与键盘事件的联系
    2022-09-21 14:10:03下载
    积分:1
  • opengl程序代码3d下棋游戏
    opengl学习例码1. [15分]基于OpenGL,具有基本体素(立方体、球、圆柱、圆锥、多面棱柱、多面棱台)的建模表达能力; 2. [15分]具有基本三维网格导入导出功能(建议OBJ格式); 3. [15分]具有基本材质、纹理的显示和编辑能力; 4. [10分]具有基本几何变换功能(旋转、平移、缩放等); 5. [15分]基本光照明模型要求,并实现基本的光源编辑(如调整光源的位置,光强等参数); 6. [15分]能对建模后场景进行漫游如Zoom In/Out, Pan, Orbit, Zoom To Fit等观察功能。 7. [15分]Awesomeness指数:展示项目本身所独有的炫酷特点,包括但不限于有感染力的视觉特效。
    2022-03-01 23:58:01下载
    积分:1
  • nurbs曲线和曲面在3d形中有着重要的作用,可以进行曲线,曲面的建模.在opengl中更容易实现....
    nurbs曲线和曲面在3d图形中有着重要的作用,可以进行曲线,曲面的建模.在opengl中更容易实现.-nurbs curves and surfaces in 3d graphics plays an important role, can curve and surface modeling. In opengl more easily attained.
    2022-07-04 13:36:43下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载