头图

大家久等了!小鸥又带着Orillusion引擎V0.6.7版本发布的消息回来啦!

近两个月里小鸥从未懈怠,与团队一起专注于引擎性能的优化、能力的补充、与样例的沉淀~

大家常关注的性能部分在新版本中得到了优化,基于渲染50000个立方体的场景,渲染性能可较过去版本提升一倍多

优化过程:

· 优化相同Shader的变种,使得每帧仅在有变化时才会触发更新,减少性能消耗。

· 优化Transform结构,减少函数调用消耗。
Demo在下方为大家奉上:
https://www.bilibili.com/video/BV1Cr4y1d7QZ/?aid=744859935&ci...
除了性能优化之外,新版本中还完善了高度雾、GodRay等能力,并补充了多个样例,主要补充能力如下:

· 增加融合大气漫反射的雾

· 增加支持MeshCollider
· 增加GodRay功能
针对开发小伙伴们的用户体验,当前版本对编译的js增加了非压缩的版本。今后开发伙伴们可以在开发时方便得查看源码、做log和断点、以及做一些临时源码改动。而且,现在用户也可以按自己项目的需求引用 max 版本进行打包。

最后,本版本也进行了一些问题修复,包括mac运行环境下大气散射(AtmosphericScattering)问题、以及多个(light enable等)已知问题。


Orillusion致力于打造全世界第一款完全开源基于WebGPU标准的一种轻量级渲染引擎,目标是在浏览器中实现桌面级的渲染效果,支持超大复杂场景的3D呈现。易上手,易分享,易迭代,易协作、成本低,跨平台是我们的核心优势,我们将为3D场景爆发时代提供引擎基础工具。

未来我们将会持续把最干货最前沿的WebGPU技术分享给每一位社区成员,也欢迎大家为Orillusion开源社区做出自己的贡献。我们一直坚信,开源社区的技术留痕是每一位技术人员最崇高的追求!因此,我们尊重,我们认可,我们更期待,加入Orillusion,让我们共同进步!

——Link uncharted, 链接未来世界


Orillusion
12 声望10 粉丝

团队专注于引擎底层技术研发,主要工作是打造完全开源的WebGPU轻量级通用渲染引擎,目标是在浏览器中实现桌面级的渲染效果,以及支持超大复杂场景的3D呈现。未来团队会一直专注于引擎底层的技术突破,打造优秀的...