Orillusion 引擎开源一周,荣登 Github Trending 榜单
Orillusion 引擎于 5 月 8 日正式开源,短短一周时间:
目前累计 Star 数量已超过 1200+!
荣登 Github Trending 日榜第六名!
在前端 Web 类项目(TS/JS)排名中持续霸榜 Top1!
Github5 月 14 日截图
我们致力于在浏览器中实现桌面级的渲染效果,支持超大复杂场景的 3D 呈现,为 3D 场景爆发时代提供底层引擎基础工具。
Github 地址:
https://github.com/Orillusion/orillusion
Orillusion 是一套基于 WebGPU 图形 API 的 Web3D 渲染引擎,能够媲美 PC 端图形 API 的渲染能力。Orillusion 引擎中使用了非常多的 GPU 开放能力,比如灵活操作的 GPU 缓存(GPU Buffer),强大的着色器(Webgpu Shader/WGSL),以及备受瞩目的 Compute Shader 计算内核,充分发挥 GPU 在非光栅化阶段的并行处理能力。
Orillusion 引擎使用结构清晰且高效的 ECS 组件系统为基础,利用 WebGPU 开放能力,尤其是强大的 GPU 缓存与计算内核,对比传统的 Web 端引擎,在性能,效果和易用性上都有了飞跃式的提升:
性能:得益于多种 GPU 缓存与全局连续内存机制的使用;
效果:通过合理的光照系统、丰富的后处理特效、粒子系统等整体灵活的相互间配合,可以让三维场景更贴合实际,有效的满足繁杂业务的展示需求;
易用性:不单单受 ECS 组件系统的提升,许多已封装的 API 同样带来了更加便捷的使用方式,可以降低开发者的学习难度和维护成本。
Orillusion 在创立之初就坚定地拥抱开源,开放包容、共创共赢是基本理念。通过开源可以帮助社区更好地了解技术,也可以通过社区影响力对技术进行推广,邀请更多开发者参与。技术社区积极快速的反馈也能帮助我们汲取更多的需求场景输入,帮助技术迭代更新。我们一直坚信,软件再优秀,如果没有构建起良好的生态,没有开发者和合作伙伴的共建,是很难走得更好更远的。一个开源产品,社区的文化氛围和协同创造力,才是区别于他人的根本。在社区共享、共创、共赢,将会激发出无限的创造力,这也是开源最大的魅力!
欢迎大家加入开发者社区交流群(tips:已在 123 群的就不要重复加入哦,所有的信息每个群都会同步滴!)
如果出现扫码进群已达到上限,请添加小鸥微信(图右),我们会邀请您进群~
欢迎大家关注我们官号,加入 Orillusion 开发者社群,陪我们一起见证 WebGPU 的发展。快来成为 Orillusion 社区第一批“源”住民吧!让一起打造有价值、有活力、有温度的共创社区!
Orillusion 致力于打造全世界第一款完全开源基于 WebGPU 标准的一种轻量级渲染引擎,目标是在浏览器中实现桌面级的渲染效果,支持超大复杂场景的 3D 呈现。易上手,易分享,易迭代,易协作、成本低,跨平台是我们的核心优势,我们将为 3D 场景爆发时代提供引擎基础工具。
未来我们将会持续把最干货最前沿的 WebGPU 技术分享给每一位社区成员,也欢迎大家为 Orillusion 开源社区做出自己的贡献。我们一直坚信,开源社区的技术留痕是每一位技术人员最崇高的追求!因此,我们尊重,我们认可,我们更期待,加入 Orillusion,让我们共同进步!
——Link uncharted, 链接未来世界
版权声明: 本文为 InfoQ 作者【Orillusion】的原创文章。
原文链接:【http://xie.infoq.cn/article/b03a4ed334f8f59e62d290ac0】。文章转载请联系作者。
评论