自定义mesh问题

黑洞是我自定义的mesh生成的 ,挂载到caveMesh模型上,但是 我在设置material时 效果 不是 材质而是这一片黑色,大佬请教如何给 自定义的mesh 添加material 材质。

请具体详细描述问题,自定义 mesh 是指代码生成的 mesh?还是 gltf 等资源?设置 material 是在脚本中设置?还是场景中挂上去就不对?

代码生成的mesh,通过 new cc.Mesh() 得到的 网格,然后赋予 MeshRenderer ,MeshRenderer 上挂载的material ,不会渲染进来

代码怎么创建的 mesh,把详细流程发一下。
MeshRenderer 是 unity 吧,你是想说 ModelComponent 么?
material 挂的是什么材质,用的什么 effect?

都做对的话,是可以渲染的

抱歉,来晚了 ,这个问题已经解决了,是因为我在 动态生成网格的时候 没有设置颜色,把颜色设置成白色之后就可以渲染了!

想问下, 如何动态生成网格, 替换原有的网格。。。

请问你是怎么生成网格的,是重新创建网格:new Mesh()吗?求大哥回复

1赞