社区
C++ 语言
帖子详情
求八叉树代码
Cyrosly
2008-03-24 02:20:23
如题(C或C++的)
递归和非递归的
主要是创建和遍历功能
...全文
553
15
打赏
收藏
求八叉树代码
如题(C或C++的) 递归和非递归的 主要是创建和遍历功能
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liveforme
2008-04-01
打赏
举报
回复
学习学习。。
Dancing_Sea
2008-03-31
打赏
举报
回复
就是8个卦限啦
包围盒的中心分裂为8个,然后继续...直到体积小于一定的范围,或者里面的面数小于一定的范围
不过...对绝大多数情况,二叉树速度更快,也节省内存。
如果是渲染,在参考 z-buffer,就飞快...
Skt32
2008-03-31
打赏
举报
回复
对OCTREE的描述
OCTREE 是对3D空间进行划分,也可以叫空间分割。他允许你只对你的3D世界中摄象机照射的区域进行作画。他也能用于冲突检测。下面讲一下为什么要进行空间分割。假设你建立了一个游戏世界,这个世界有超过100,000个多边形要画。如果你建立一个循环并传递这些多边形,那速度是很慢的。即使你有一块很好的显示卡,他也会有很大的麻烦。但是玩你游戏的玩家的显示卡不会超过300$。有没有一种方法只渲染摄象机看见的多边形?那就是美丽的OCTREE。他允许你快速的找到你要渲染的多边形。
http://www.cppblog.com/mybios/archive/2006/11/17/15273.html
Skt32
2008-03-31
打赏
举报
回复
http://www.gametutorials.com/gtstore/Download/Demos/GT_Demo.zip
野男孩
2008-03-24
打赏
举报
回复
递归遍历倒是好弄,造数据麻烦
zhengxiang
2008-03-24
打赏
举报
回复
和二叉/四叉树没有太大差别.
ryfdizuo
2008-03-24
打赏
举报
回复
八叉树啊,lz自己去中国图象图形网站去下吧,很多高手上传的源码。
Supper_Jerry
2008-03-24
打赏
举报
回复
http://www.winu.cn/thread-45147-1-1.html
laolaoliu2002
2008-03-24
打赏
举报
回复
http://www.winu.cn/viewthread.php?tid=45263
laolaoliu2002
2008-03-24
打赏
举报
回复
http://www.image2003.com/code/open.asp?ID=3656272
csdn5211
2008-03-24
打赏
举报
回复
哦,图形,是因为一个像素有八个临域吗?
Cyrosly
2008-03-24
打赏
举报
回复
主要用在图形处理方面
csdn5211
2008-03-24
打赏
举报
回复
没听过,如果要那么多叉,为何不用B树?
Cyrosly
2008-03-24
打赏
举报
回复
类似二叉树的一种“变异“算法
独孤过儿
2008-03-24
打赏
举报
回复
啥叫八叉树???
基于
八叉树
颜色删减C++实现
本文介绍了基于
八叉树
的颜色删减算法,用于将真彩色图像转换为256色图像,以减少数据量。通过扫描像素、累加颜色、合并节点和
求
平均值等步骤,实现高效且效果良好的色彩量化。最后,展示了处理前后的图像效果,并提供了C++
代码
实现。
详解
八叉树
地图
本文介绍了一种灵活的三维地图构建方法——
八叉树
地图(OctoMap),通过不断细分立方体直至最小单元,形成高效的地图表示。文章详细阐述了如何利用RGB-D图像中的深度信息动态更新地图,以及如何利用概率对数值来表达节点的占据状态。最后,通过
代码
实例展示了如何使用Octomap库构建和保存
八叉树
地图。
点云的降采样:
八叉树
采样(Octree)
本文深入解析
八叉树
数据结构,探讨其在3D空间场景管理中的应用,包括构建原理、结构特点及空间栅格划分方法。同时,介绍
八叉树
在去重叠处理和集合运算方面的优势。
八叉树
(C++实现)
本文档详细介绍了
八叉树
的创建、节点操作、先序遍历、深度计算及点查找算法,提供了一个实用的
代码
示例,适用于空间查询和数据结构学习。
八叉树
图及点云构建
本文介绍了如何使用递归构建
八叉树
,通过C++
代码
实现点云数据的划分,重点展示了关键函数如构建
八叉树
和区分平整区域。点云根据
八叉树
结构被划分成平滑和不平滑的两个集合。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章