cocos creator光影

请问下,如何从图一情况下达到图二的效果?

【图一】
【图二】
(图二是用PS简单将多边形外侧涂黑而已。)
想实现的效果是通过图一所计算出的多边形将多边形之外的区域显示为黑色。
看到的光影资料(如隔壁帖子的这个手电筒效果),是对多边形进行处理,但是多边形之外的区域依旧是可视的。
我想反过来,多边形之外的区域是不可视的,多边形内是透明或半透明的。
所以想询问下这种应该怎么实现?或者我的理解是哪里有问题的?

可以看看超级浣熊大佬的项目
https://gitee.com/supersuraccoon/ssrlos-cocoscreator_v2

我自己也写过一个简单的。
实现的时候查了一些资料,记在项目README里,或许对你有帮助。
https://github.com/caogtaa/VisibilityPolygon

好的 谢谢。我看看。