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

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

请问下目前的光照组件还不支持astc格式的压缩纹理吗

正常来说光照里面涉及的组件和纹理格式无关,你指的是什么 是receiver里面涉及采样的贴图吗?

  • 我测试了下,跟组件支持不支持没有关系
  • 根据引擎的压缩纹理规则,你纹理开启了压缩纹理,配置了对应平台的对应格式,运行时候根据具体的优先级 macro.SUPPORT_TEXTURE_FORMATS 就会查找加载哪种格式.
  • 我测试了修改几张法线贴图开启压缩纹理位astc,打包web-mobile,在手机浏览器测试astc正常加载和渲染生效.

是的,看起来你的测试生效的话应该是我用得有问题了,我一开始也想着是不是receiver采样有问题,在使用png时是正常的,打包后astc就显示不出来了,我自己再查查看,感谢回复

更新v0.3.7 商店链接
对功能裁剪后运行时做了功能检测和提示,防止运行时出现大量报错.

哈哈,我中奖啦,今天才看到,以为被认定为放弃资格了,感谢大佬 :partying_face:

放到2.4.10里后源码的from ’cc‘报错怎么弄

代码都是报错,因为cc模块的原因,我要一个个手动去加cc.吗

你是添加了3.x版本了吧,2.4的要选2.x版本

是的 谢谢