cocos场景节点坐标和unity场景节点坐标差异化如何处理

在unity的Z,4和7有明显的差别,但是在cocos,输入这两个值,显示直接重叠了

是否有开启深度写入? treewood.mtl 用的也是builtin-unlit?

有的


可能是bug,能提供下demo?

你可以把树干的材质的 cullmode 设置为 none。这样就能比较明显的看到差异了。

开启之后

TestProject3.zip (1.8 MB)
demo上传了

我试了你说的这个,貌似还是跟原来一样

请把你修改后的样子截图看下。我在你的工程中修改成 cullmode none 之后,是能比较明显看出两个模型之间的遮挡关系的。另外观察视角也很重要。请你把 position 的 x 和 y 设置为 0 ,然后 z 分别设置为 4 和 7。这样就能够更清晰的看出差别。




嗯。对这个截图中的效果有什么疑问么?

显示还是重叠啊


在unity的Z轴4和7是有明显的区别

这是我在 unity 上测试得到的效果,这是 unity 工程
002.zip (2.2 MB)

image
通过你上传的这个工程做对比,我知道问题了,谢谢


cocos好像没有unity那个Scale Factor属性调,不知道有没什么好的方法可以解决这个问题?

目前只能通过设置节点的 scale 属性解决。

unity是左手坐标系,cocos是右手坐标系,我把z改成-z,显示看着是差不多,但是有旋转的看着好像还是有点问题,相机也是,想知道下,都是这样转吗?

CocosCreator 使用的是右手坐标系没错。

那将z改成-z,是这样处理吗