CocosCreater Light2D光照组件! 最新v0.3.5添加阴影边缘平滑啦!💡

理智一点. :space_invader: :space_invader:

使用有任何问题可以及时 @ 我

在cocos dashboard中怎么无法添加到2.x的项目,只能保存到本地

确实应该由引擎官方来做,不过cocos人手太少了,没办法

2.x直接使用源码,不是插件形式.
下载后直接拷贝那两个文件夹到你的assets目录下就行(插件也就做了这个操作).

Light2D v0.3.5 更新(3.x版本)
商店链接 Light2D光照系统
体验链接3.x Cocos Creator | flashfin-light2d

点光源阴影添加全局边缘平滑和平滑宽度编辑参数




Light2DReceiver组件材质实例缓存加入延迟清理的逻辑,避免短时重复创建和销毁
修复Light2DReceiver组件独立包围盒编辑逻辑
为方向光阴影贴图渲染设置GPU INSTANCE合批
为方向光的共享和独立材质添加更多可编辑参数
优化系统销毁时各种资源的主动释放
对所有组件添加对应的渲染窗口范围内检测,不在范围内不执行更新逻辑.

Light2D v0.3.3 更新(3.x版本)
商店链接 Light2D光照系统
体验链接3.x Cocos Creator | flashfin-light2d

加入全局方向光阴影(可统一调整阴影角度 拉长大小 位置等)
插件用户的项目场景


添加WebGPU运行环境着色器及示例场景( 需要编辑器只开启webgpu和浏览器开启webgpu )
材质缓存模块增加总开关控制
Receiver组件新增独立材质开关
Receiver组件增加全局方向光阴影产生/接收开关
Receiver组件增加独立包围盒开关(Spine/DragonBones默认开启,其他默认关闭
去除法线计算时片元坐标的旋转变换
适配Cocos Creator 3.8.7社区版(0702)的多场景预览功能
工具类新增掩码剔除函数,方便配置光源影响列表

分组目录那小图标 啥也不说了 细~~讲究~~

一堆文字中一个小图标还是很醒目的.

建议官方收购了 :joy:,做成基础插件

这才是高质量插件啊 做的很精致

tiny_bonfire3


是我的项目,挺好用的,顺便宣传下做的游戏 :grinning:

1赞

gif 压缩后颜色有点失真,看来。 :sweat_smile:

Light2D v0.3.6更新:

RimLight支持
Light2DReceiver 添加侧边光 (RimLight) 渲染功能,下面柱子边缘



阴影处理
优化点光源阴影遮罩贴图的网格计算
Light2DReceiver 组件中添加了是否融合点光源阴影的属性

法线计算
优化节点 scale 值参与法线计算的逻辑

画布设置
自动禁用 Lighting2DSystem 关联相机所在Canvas的 alignCanvasWithScreen 选项

废弃项:
移除对 WebGPU 环境的支持

3.6.1导入插件后会报错,所有挂载的component都missing了,打开对应的文件修改了报错的接口后还是不行,有人遇到这个问题吗

什么报错信息。看下

已经解决了哈,忘记过来说一声了,就是Light2DTools里面有一些低版本和高版本cocos不兼容的接口和定义,改了一下就好了,之前改了不知道为啥没有生效,把temp和libary删掉再改了一下就行了

1赞

:ok_hand::ok_hand::ok_hand::ok_hand::ok_hand:

之前的回馈活动已结束
活动已结束,今天结贴开奖:
恭喜以下两位论坛开发者对插件的支持,你们是天命人,中奖啦!!
请及时查收邮件激活奖品. 任何使用问题可邮件联系我 flashfin@foxmail.com

强 , 已买

感谢支持.:pray::pray::pray::pray:
遇到使用问题可以留言或者v我 soida3