求助cocos 3d,3D模型会被2DUI界面遮挡的问题

在场景里有一个3d模型,和一个2dUI界面,我想让3d模型在ui界面上实现展示的画面,但是在运行的时候ui的背景会把模型给挡住,求助

那这个时候 3d 模型就应该放在 ui 上呀,记得要在 modelComponetn 之类的组件上添加 UIModelComponent

方便详细些讲解下吗?这方面还不是特别了解

意思就是,你模型放在 ui 上的话,没法直接渲染,因为 2d 3d 管线不一样,在模型身上有一个带有网格数据的节点,也就是带 modelComponent 的节点,在这个节点身上添加 UIModelComponent 组件,就可以让模型在 2d 上渲染的

1赞

我给模型添加了一个 UIModelComponent 组件,在运行的时候模型还是显示不出来,但是只要把背景隐藏了就能看到模型

ui很方便 点个赞 是这样么

是这个意思,有详细些的方法吗,求指教

模型放在ui节点内,然后模型上加个uimodel组件就行了

现在模型是看到了,但是模型不受场景光和灯光的影响了,这个可以解决吗

得修改模型的材质了,自发光试试看, 目前场景内的灯光是作用不到ui上的,,包括这个模型,,,,还是等creator后期修改渲染管线吧,,

好的,感谢帮助!

还有个问题,如果要在ui界面加粒子效果,这样的话能实现吗

粒子我没加过,,,:joy: 看看文档有没有呢,

粒子也是一样的,把粒子放在 ui 节点下,然后粒子身上添加 UIModelComponent

https://docs.cocos.com/creator3d/manual/zh/ui-system/components/editor/ui-model.html?h=uimode

妹子 文档简陋了点。。。好多东西都只是提到一下不够详细哟

好的谢谢哈,有时间的话再帮我看看我上午提的问题哈

具体指的是什么,我可以补充