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

商店地址
可在CocosCreater官方商店搜索关键词 Light2D 获取
web体验地址
3.8.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)
- 下载插件后,导入时,插件会自动复制
Light2D
和Light2D-samples
文件夹到 assets 目录,在编辑器中即可查看对应样例场景。
- 下载插件后,导入时,插件会自动复制
-
完整工程模式使用(2.4.x/3.8.x)
- 下载插件后,插件包内会有类似
flashfin-light2d_Vxxx_CCC38X_Project.zip
的完整样例工程,你可以解压后直接导入到编辑器中查看。
- 下载插件后,插件包内会有类似
-
安装后需要设置
功能裁剪
中开启3D基础功能
偏好设置
中开启保持场景主循环运行
联系作者
- 任何使用问题,请及时联系作者。
- flashfin@foxmail.com
- 加v入群:soida3