2D游戏的动态光源怎么实现?

比如有个人物在行走,有一个聚光灯照着他,人物走到哪里人物的背景也要照亮该怎么实现啊?
最重要的是给说下原理 谢谢!我知道你们可以的:joy:

1赞

这不就是普通的遮罩吗

百度 法线贴图 具体貌似复杂的很 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

不知道你要说的是不是像暗黑的那种。如果简单的方式就是:

建一张RenderTarget,把每个人物的光圈先画到这个上面。最后再把这个RenderTarget画出来。

但是貌似Creator的RenderTarget的支持很弱。

遮罩做不了边缘渐变

【CocosCreator 3.x 技术方案分享】第一期

这个里面有2d光源

上传中:WeChat_20240621103424.ranr…
你看看是不是类似这个效果?