开源软件名称:SSRLoS-Cocos2dx
开源软件地址:https://gitee.com/supersuraccoon/ssrlos-cocos2dx
开源软件介绍:
About / 关于一句话介绍一下这个项目,就是基于 cocos 引擎的 2d 光线追踪,视野范围计算,渲染相关的东西。 在我看来,截至到现在,这个项目的 80% 精力都是放在了算法 的优化在优化上,剩下的 20% 精力则是在渲染 上。项目陆陆续续的已经做了很久,但是还有很多很多想做的。随便写一几个: - 已有通用算法的优化
- 定制型算法,针对一些特定使用场景的算法
- 纯
GPU 算法,半 CPU 半 GPU 算法 - 算法已经做了很多,要的数据也到手了,那当然在渲染上要花大力气优化,做出酷炫的效果了
- 更多的就写在文末的
后续计划 里了 ......
项目是从 cocos2dx 开始的,后续新功能的开发应该也会从 cocos2dx 入手,毕竟引擎稳定,我也是最熟悉。 目前几乎所有功能都已经移植了 Creator v1, v2 版本。 而且所有版本都做了 Native Binding 。 但是因为精力有限,后面的新功能打算暂时只对应 cocos2dx 和 creator v2 ,当然 creator v3 出来的话也会考虑。暂时只对应 Web 版,当然原生也是可以直接用的,Native Binding 暂时不会去对应新功能。 希望这个项目能做的长久 ......
Resources / 资源Repository / 仓库SSRLoS-Cocos2dx v3.17 SSRLoS-CocosCreator_v1 v1.10 SSRLoS-CocosCreator_v2 v2.40 Online Demo / 在线演示SSRLoS-Cocos2dx Demo SSRLoS-CocosCreator_v1 Demo SSRLoS-CocosCreator_v2 Demo SSRLoS-Cocos2dx API Demo codesandbox.io基于 cocos2d-x 版本 SSRLoS-Cocos2dx-Visibility SSRLoS-Cocos2dx-Shadow SSRLoS-Cocos2dx-Modes SSRLoS-Cocos2dx-Dirty-Detection SSRLoS-Cocos2dx-Light SSRLoS-Cocos2dx-Mask SSRLoS-Cocos2dx-Multi-Lights SSRLoS-Cocos2dx-Multi-Masks SSRLoS-Cocos2dx-Output-Render Native Demo / 原生演示creator v2.4.0 纯 js 版本 v0.0.1_LoSCCC2_Web.apk creator v1.10 纯 js 版本 v0.0.1_LoSCCC1_Web.apk cocos2dx v3.17 jsbinding 版本 v0.0.1_LoSCC_Native.apk cocos2dx v3.17 纯 js 实现版本,无 jsbinding 实现 v0.0.1_LoSCC_Web.apk Doc / 文档API / 文档 Wiki / 百科 Posts / 讨论帖子LoS - 视野, 光照, 阴影 实现分享 - forum.cocos.org Plan / 计划后续的计划,同时包括了很多 2d 的光照,阴影小关的技术文章,有兴趣可以看下。 To Explore / 待探索 |
请发表评论