如何绘制渐变色的五维图

CocosCreator 3.7.2
我想在游戏里绘制一个五维图,类似于这样:
无标题

我尝试用Graphics来绘制,但它似乎没有办法为每个顶点单独设定颜色,绘制出来的五维图是纯色的。
所以,想请教一下,有什么方法可以达到这个效果吗?

先出一张完整5维图 然后用 shader 来控制显示范围

shader,入门shader教程就有一章讲这种渐变,在世界坐标系下绘制用法线绘制转换成color就能绘制出这个效果。可以看看一个小姐姐写的书,《 Unity Shader入门精要》

graphics是可以画出透明度效果的,要渐变的话,只能一点一点画了.

请问是哪一章 :rofl:
可以简单说说思路么,法线绘制我不太理解。这是个平面吧,法线都是一样的。
我感觉就是控制下顶点颜色,插值插出这种效果 :rofl:

手动创建网格, 设置顶点颜色
https://docs.cocos.com/creator/manual/zh/asset/model/scripting-mesh.html

让美术出个五种颜色的底图 ,然后五边形用遮罩 改点的位置 , 搞定

2赞