诚心求教,2D 3D 混排时,加载2D中的3D模型如何打灯?

UIModel 组件参考 · GitBook
https://docs.cocos.com/creator3d/manual/zh/ui-system/components/editor/ui-model.html

下图圈圈的那个3D模型。

2D 渲染流程里面不接受全局灯光,建议使用 unlit 材质

你们是最棒的。这个Unity支持的,不知你们是否能跟进,没有灯光,最好的戏也出不来。

目前 UI 中的 3D 物体主要是为了 UI 展示用的,比如装备界面,角色界面等。如果你只是需要穿插的话,应该是多个 Camera,2D 背景 Canvas + 前景 Canvas,中间是 3D 场景,3D 物体在 3D 场景中渲染,最后通过 Camera priority 排序就可以了

或者如果想要把 3D 世界的内容通过其他角度呈现在 UI 上,或者是看一部分的 3D 世界物体,应该通过一个 3D Camera 将 3D 世界的物体渲染到 RenderTexture 上,再将 RenderTexture 渲染到 UI 上。总之目前需要光照,一定要在 3D 渲染管线中渲染。

https://docs.cocos.com/creator3d/manual/zh/asset/render-texture.html

收到收到。闪电交流。