如何创建自定义渲染组件

有没有大佬做过的, 3.+版本的示例代码, 网上找了一下午找不到哇, 感觉 creator shader 这方面的资料太少了, 你们觉得呢

你要做啥效果的shader,论坛里面是有资源的,关于shader学习

最简单的, 我要画一个三角形, 主要是要把这个流程跑通

https://www.bilibili.com/video/BV1CY4y1f7NH/?spm_id_from=333.999.0.0&vd_source=8065b69d9722bc6f8672793432e43a2b
本人不才,录制了几个入门视频,你可以到我的合集里面看,

1赞

绘制三角形,你知道知道三角形的绘制公式,就能绘制出来,就像绘制圆一样

谢谢你, 视频我看了, 但是不是我想要的, 写 shader 这种基础的我会, 我想要的是自定义渲染组件, creator 里面内置的渲染组件只有几个, 像 Sprite, Label, Graphics, 我现在的需求是不使用这些组件, 而是自己定义个渲染组件, 文档找不到, 官网 2.4 的看了下, 我已经开始看 3.8 的源码了, 自己琢磨下算了

ccc里有assembler。用于组装网格。我做过自定义多边形精灵显示。你需要参照源码自己定义一种assembler,抄一抄一些接口函数去组装顶点数据。

文档搜索assembler关键字可以自定义渲染组件

你那是2.4的,2.4以后就没有了

还是有的吧

我刚做出个自定义圆角矩形的脚本。你可以参考下 https://forum.cocos.org/t/topic/154029