xunifengshen 发表于 2025-1-16 09:58:32

vla-GetBoundingBox包裹盒子问题

本帖最后由 xunifengshen 于 2025-1-16 10:03 编辑

我用的vla-GetBoundingBox 获取的包裹盒子但是物体往左侧倾斜的时候就正好获取的不正确 往右侧倾斜的是正确的问一下各位师傅 这样的情况怎么去判断改正他下面是源码

xunifengshen 发表于 2025-1-18 08:57:11

你有种再说一遍 发表于 2025-1-17 19:20
包围盒是cad的图形基础来的,
没有它的话连构建四叉树都是错误的
https://www.cnblogs.com/JJBox/p/186774 ...

对我其实就是想获取三维实体的两个顶点 请问有什么好的方案吗

xunifengshen 发表于 2025-1-16 10:52:59

xunifengshen 发表于 2025-1-16 10:42
但是左倾斜的获取到的点位不正确怎么去判断一下呢

因为我需要这两个点位都是正确的 而且这个物体我也不清楚到底是左倾斜还是右倾斜

xunifengshen 发表于 2025-1-17 17:03:18

qazxswk 发表于 2025-1-17 03:01
我的示意图中,阴影区域的包围盒子就是虚线框。

对角线红色物体正确的 蓝色得物体是错误的所以这个包裹盒子不一定能获取到正确的点位信息

飞雪神光 发表于 2025-1-16 10:31:24

因为包围盒计算出的是一个正矩形的 左下到右上的对角点 所以向右倾斜的就没问题

xunifengshen 发表于 2025-1-16 10:42:02

飞雪神光 发表于 2025-1-16 10:31
因为包围盒计算出的是一个正矩形的 左下到右上的对角点 所以向右倾斜的就没问题

但是左倾斜的获取到的点位不正确怎么去判断一下呢

Bao_lai 发表于 2025-1-16 11:09:51



看效果图,帮你测试了,bug如图。



xunifengshen 发表于 2025-1-16 11:29:41

Bao_lai 发表于 2025-1-16 11:09
看效果图,帮你测试了,bug如图。

确实bug不少这个包裹box命令可能不太适合

jackie31986 发表于 2025-1-16 14:34:44

最简单就是手动选图形基点,再用程序对比判断。

xunifengshen 发表于 2025-1-16 15:24:45

jackie31986 发表于 2025-1-16 14:34
最简单就是手动选图形基点,再用程序对比判断。

如果很多的话 手动去筛选会不会有点繁琐

qazxswk 发表于 2025-1-17 03:01:08

我的示意图中,阴影区域的包围盒子就是虚线框。


页: [1] 2
查看完整版本: vla-GetBoundingBox包裹盒子问题