Posted in

Galacean Engine 1.3 发布_AI阅读总结 — 包阅AI

包阅导读总结

1. `Galacean Engine 1.3`、`功能更新`、`性能优化`、`用户体验`、`官网更新`

2. Galacean Engine 1.3 发布,历经三个月研发。此版本在多项功能上有新进展,包括后处理、Prefab、动画状态机等,在稳定性、性能和用户体验上进行优化,编辑器内置案例模板,官网也全面更新。

3.

– 渲染功能增强

– 后处理:内置 Bloom 和 Tonemapping 特效,支持相机 HDR 模式。

– Shader:ShaderLab 全面重构,包体尺寸减小,编译性能提升。

– 内置着色器:新增一系列高级材质。

– 透明阴影:支持投射透明物体阴影。

– Prefab:增加可重复使用的实体模板 Prefab。

– 动效功能增强

– 动画:新增动画状态机能力,状态更新方式改变。

– 粒子系统:增加粒子包围盒计算和视锥裁剪。

– 2D 功能增强

– 管线:重构,解决渲染顺序问题,提升性能。

– Spine:支持 Spine 4.2 及相关功能。

– XR 功能增强:XR 工作流更新,提升开发效率。

– 编辑器功能增强

– 视图:新增播放按钮等实用工具。

– 操作:优化控制手感等。

– 项目模板:上线官方功能案例和 Demo 案例。

– 全新官网:重新设计,包括新界面、文档系统和在线游乐场。

4. 联系方式:Galacean 开源社区群(钉钉、微信),添加群管理员微信(Galacean123,并备注“galacean 加群”)。

思维导图:

文章地址:https://mp.weixin.qq.com/s/Ok3mx15df4NL7on3S5zI5w

文章来源:mp.weixin.qq.com

作者:Galacean??Engine

发布时间:2024/8/9 4:10

语言:中文

总字数:2275字

预计阅读时间:10分钟

评分:91分

标签:Galacean Engine,游戏引擎,渲染技术,ShaderLab,高级材质


以下为原文内容

本内容来源于用户推荐转载,旨在分享知识与观点,如有侵权请联系删除 联系邮箱 media@ilingban.com

经历了三个月的研发,我们激动地向您介绍全新的 Galacean Engine 1.3 版本🎉

此次更新不仅包含后处理Prefab、动画状态机、高级材质等多项新功能,更在稳定性、性能和用户体验上进行了一大波优化。我们还在编辑器中内置了大量的案例模板,方便用户快速学习和预览功能效果。此外,Galacean Engine 官网设计也进行了全面更新,为您带来更棒的浏览体验!

全新官网:🔗👉https://galacean.antgroup.com/engine

编辑器:🔗 👉 https://galacean.antgroup.com/editor

渲染功能增强

后处理

1.3 版本内置了BloomTonemapping后处理特效,并支持了相机的 HDR 模式。其中,Bloom 特效可以给场景增加光晕效果;Tonemapping 可以重映射图像的 HDR 值,改善整个画面的对比度、色彩饱和度。两者都推荐搭配相机的 HDR 模式使用,可以使场景更加有氛围感。


Shader

ShaderLab

我们对 1.3 版本的 ShaderLab 进行了全面重构,在稳定性和使用体验上都有显著提升,包体尺寸减少 70%,编译性能提升近 300%。基于编译原理彻底自研改造了编译器的底层实现,使用解析能力更强的 LALR 解析器替代了原有的 LL 解析器,实现了对 GLSL 官方白皮书发布的语法标准近乎完整的兼容,从而在根本上解决了 1.2 版本遗留的诸多语法不兼容导致的编译 bug 和限制,整体做了大量改进和优化,现在你可以利用新的 ShaderLab 灵活地编写自定义 Shader。

内置着色器

同时我们也在编辑器中内置了一系列高级材质,包括薄膜干涉、皮肤、眼球、头发,这些材质可以帮助你为模型提供更丰富的着色效果, 以薄膜干涉 Shader 为例,它可以模拟某些表面随着视角或照明角度的变化而逐渐改变颜色的现象,常用于实现肥皂泡、羽毛、蝴蝶翅膀、渐变车漆等效果,对于热门的数字人模块,你也可以使用我们内置的皮肤、眼球、头发材质以实现人物的真实感渲染。

薄膜干涉

透明阴影

从 1.3 版本开始,引擎开始支持投射透明裁剪物体(Alpha Cutoff)和透明物体(Transparent)的阴影,透明物体的阴影可在场景的全局设置中开启。


Prefab

增加 Prefab 能力,Prefab是一种可重复使用的实体模板,你可以直接拖拽 Prefab 到场景中实例化,并且任何对 Prefab 的修改都可以自动应用到所有实例上,减少了很多重复劳动,使得开发流程更加高效。

动效功能增强

动画

动画系统新增动画状态机能力,可以在编辑器中更直观方便的编辑及预览动画逻辑。同时在 1.3 版本动画系统的状态更新由帧计算的方式改为更为严谨的时间计算的方式,在卡顿情况也能得到正确的动画表现。


粒子系统

增加粒子包围盒的计算并支持了粒子的视锥裁剪。在编辑器中的粒子播放面板中可以勾选包围盒,用以预估粒子大小,协助优化性能。该计算覆盖了粒子的所有模块,通过准确的视锥体剔除,大幅提升了粒子场景的渲染性能。


2D 功能增强

管线

管线重构,使结构更为清晰,对进入管线层的渲染元素进行了统一,并且优雅得解决了之前 Spine、Lottie 等在复杂场景中出现的渲染顺序异常的问题。另外性能也得到提升,以同屏渲染 2 万+ 旋转的精灵为例,FPS 从49 提升至 55,性能提升约12.2%

Spine

新版本支持了 Spine 4.2, Spine 4.2 可以通过模拟现实物理原理自动移动骨骼,简化头发、衣服等部件二次动画的设置。编辑器支持上传.skel后缀的二进制文件(二进制文件的体积更小,加载速度更快,新版本推荐使用二进制格式)和多张贴图的 Spine 素材,也支持了资产的的预览和拖动添加至场景的功能。

XR 功能增强

XR 工作流全面更新,普通项目添加 XR 节点后,即可摇身一变成为 XR 项目,并且可以通过组件快速配置图片追踪,锚点追踪与平面追踪能力,极大提升 XR 开发效率。在此基础上,我们可以在编辑器内快速开发更多有意思的 XR 互动。

编辑器功能增强

视图增强

在此次更新中,我们根据反馈和建议,新增了一系列实用的工具,旨在提升用户编辑效率。

  • 播放按钮:工具栏新增播放按钮。可以在编辑时实时播放场景中的所有粒子、动画等内容,无需打开新窗口进行预览;

  • 快捷键删除:完善了视图窗口对物体的操作,增加了快捷键删除功能;

  • 相机同步:用户创建的相机现在可以同步场景中的相机属性,方便进行位置和视角的调整;

相机同步

作为一款专业的 3D 编辑器,我们也深知在 2D 屏幕上操作 3D 空间时的需求。因此,我们特别关注操作提示和反馈的灵敏度与直觉性,并在以下方面进行了优化:

  • 控制手感优化:操作速率与场景相机位置相关,优化了用户的操作手感,使场景观察更加平滑自然;

  • 聚焦反馈动画:新增反馈动画,为用户提供更清晰的视觉提示和操作反馈;

  • Gizmo 高亮:悬浮高亮效果更加灵敏,暗示用户进行下一步操作;

  • 2D 物体轮廓:为 2D 类物体增加了轮廓显示,使其在三维视图中的位置和边界更加明显;


丰富项目模板

为方便用户更直观的学习和使用引擎功能,Galacean 编辑器上线了一系列官方功能案例和 Demo 案例,为你演示了诸多 2D、动画、粒子、渲染等不同功能。这些模版支持快速预览和项目克隆,让你可以更好的从零开始学习 Galacean 引擎。比如针对数字人场景,我们打造了面向移动端的性能和效果俱佳的皮肤、眼球和头发渲染的 shader 模版,可以开箱即用。

全新官网

我们对官网进行了全面的重新设计,旨在为你提供更好的体验和更多的功能。欢迎访问:https://galacean.antgroup.com/engine

以下是此次更新的主要内容:

  • 全新的界面设计和信息架构:全新设计的网站界面,带来更现代、更直观的用户体验。你可以轻松获取我们的最新信息,包括博客文章、发布日志和会议动态。

  • 全新的文档系统:我们重新编写了文档、示例和 API 参考,不仅更新了界面,还对内容进行了全面评审。新文档系统支持实时编辑示例代码,方便你即时查看效果。

  • 可在线编辑的游乐场:新增的在线游乐场页面,让你可以快速试用引擎的各种功能,体验实时效果。

如何联系我们

Galacean 开源社区群 (钉钉):

Galacean 开源社区群 (微信):

添加群管理员微信:Galacean123并备“galacean 加群”


发布日志