3D节点获取尺寸的疑问🤔️

不应该有个Transform作用于3D节点,实现和UITransform类似的功能吗?
比如坐标转换,比如获取尺寸用于计算碰撞等。
还有3D模型有包围盒,不能加入锚点的能力吗。

ps: 这个前提是我不想在引擎裁剪里面把物理勾上,不勾物理,那些包围盒组件用不了。

1赞

赞同,比如现在的 panel 和 box,scale 都是 1,但是 panel 的坐标长宽距离为 10,而 box 则是 1,太难受了,没有一个固定的标准

是,我也觉得这里很痛苦

手动 @jare

最近3.7修改是不是比较多,没怎么见官方人员了

可以自己写一个,把节点和子节点下带meshrenderer的都获取下model的worldbound,求的最大范围,再生成包围盒

我的需求可能更简单,只需要在编辑器编辑一个不变尺寸的包围盒就够了,它只需要与模型的躯干部分差不多大就行。我自己写个纯做这个事的组件吧

3D空间中,没有尺寸一说。
需要自己定义尺寸单位,然后根据标准单位来做缩放。 比如,Cube的长宽高就是1,你可以以Cube来测量大小。

:ok_hand:感谢,我再研究研究,刚刚接触一个小3D项目

请问“3D空间中没有尺寸一说”如何理解?
用体素来描述物体的尺寸是否可以?