Light2D光照系统(基于CocosCreater引擎3.x/2.x)

这是一个方便易用,开箱即用的2D光照系统.

商店地址

可在CocosCreater官方商店搜索关键词 Light2D 获取

web体验地址
3.8.x点我去看看,国内链接,秒开

2.4.x点我去看看,国内链接,秒开

可运行引擎版本

  • Cocos Creator 3.6.0 到 3.8.7
  • Cocos Creator 2.4.0 到 2.4.15

功能特点

  • 光照系统按照引擎方式注册到引擎主循环,逻辑和渲染顺序可控

  • 所有光源组件在编辑器中可视化编辑,所见即所得。

  • 全局环境光

  • 点光源
  • 聚光灯
  • 精灵纹理光源 (使用预制的纹理来混合光照亮度)
  • 规则矩形光源
  • 规则多边形光源 (正多边形和圆)
  • 自定义多边形光源 (可在编辑器中编辑多边形顶点)
  • 支持设置法线贴图,对所有渲染组件生效.
  • 为spine / dragonbones 动画设置法线贴图
  • 支持将任意光源挂载到任何节点或者动画上,比如Spine动画
  • 目前支持引擎中的几大渲染组件(Sprite、Label、sp.Skeleton/Spine、TiledLayer/TiledMap、dragonBones.ArmatureDisplay(DragonBones)
  • 对光源渲染数据提交进行了优化,无性能问题.
  • 对渲染shader计算做了极大兼容和优化,确保 webgl1.0(opengles2.0)能运行,webgl2.0(opengles3.0)能更好性能。
  • 作者测试了已有的运行平台和不同性能级别的手机,均可正常运行且无明显性能问题.

快速安装教程🚩

  • 插件模式安装使用(3.8.x)

    • 下载插件后,导入时,插件会自动复制Light2DLight2D-samples文件夹到 assets 目录,在编辑器中即可查看对应样例场景。
  • 完整工程模式使用(2.4.x/3.8.x)

    • 下载插件后,插件包内会有类似 flashfin-light2d_Vxxx_CCC38X_Project.zip的完整样例工程,你可以解压后直接导入到编辑器中查看。
  • 安装后需要设置

    • 功能裁剪中开启 3D基础功能
    • 偏好设置中开启 保持场景主循环运行

联系作者

相关推荐
VaJoy3 天前
Cocos Creator Shader 入门 ⑽ —— 拖尾效果的实现
cocos creator
VaJoy12 天前
Cocos Creator Shader 入门 ⑼ —— 溶解动画
cocos creator
VaJoy1 个月前
Cocos Creator Shader 入门 ⑺ —— 图层混合样式的实现与 Render Texture
cocos creator
VaJoy1 个月前
Cocos Creator Shader 入门 ⑹ —— 灰阶、反色等滤镜的实现
cocos creator
VaJoy1 个月前
Cocos Creator Shader 入门 ⑸ —— 代码复用与绿幕抠图技术
cocos creator
VaJoy1 个月前
Cocos Creator Shader 入门 ⑷ —— 纹理采样与受击闪白的实现
cocos creator
VaJoy1 个月前
Cocos Creator Shader 入门 ⑶ —— 给节点设置透明度
cocos creator
VaJoy2 个月前
Cocos Creator Shader 入门 (2) —— 给节点染色
cocos creator
VaJoy2 个月前
Cocos Creator Shader —— 附录
cocos creator