0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

海量新功能,Godot 4.0正式发布!

OSC开源社区 ? 来源:OSC开源社区 ? 2023-03-06 10:11 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Godot 4.0正式发布啦!这是 Godot 迄今为止最大的版本和制作时间最长的版本,新版本有海量新功能,比起常规更新更像是一次伟大的重建。 下面是新版本部分改动:

3D 和一般渲染改动

Vulkan 和新渲染器

新版本有了两个新的Vulkan后端(集群和移动)

此外还集成了一个基于 OpenGL 的兼容性渲染器,旨在支持旧的和低端设备。

还在开发 Direct3D 12 渲染器以获得更好的 Windows 和 Xbox 支持。

现在还可以利用 AMD 的 Fidelity FX 超级分辨率 1.0(FSR 1.0) 以较低的分辨率进行动态和精美的渲染,同时保持游戏流畅运行。

7c59e1da-bb81-11ed-bfe3-dac502259ad0.jpg

高度改进的光照和阴影

Godot 的全局照明系统从头开始重新制作。Godot 4 有史以来第一次为大型开放世界引入了一种新颖的实时全局照明技术。SDFGI - 或 Signed Distance Field Global Illumination ,可以在此处了解更多相关信息。

7c6d211e-bb81-11ed-bfe3-dac502259ad0.jpg

GIProbe 已被VoxelGI节点取代,VoxelGI 节点是一种适用于中小型环境的实时解决方案,对室内设计效果特别好。当然,仍然可以使用光照贴图在低端设备上预渲染光照和阴影,但光照贴图现在使用 GPU 进行更快的渲染。

7c9bb650-bb81-11ed-bfe3-dac502259ad0.jpg

最后,阴影在 Godot 3 中的表现一直不太优秀。Godot 4 可以重新开始阴影渲染,以实现更高的质量并提供更精细的控制。

7cb8736c-bb81-11ed-bfe3-dac502259ad0.png

新的渲染优化技术

Godot 4 提供了几种新的渲染优化技术。 新的自动遮挡剔除可以检测被其他几何体隐藏的模型并动态移除它们以提高 CPU 和 GPU 渲染性能。

7d00ec46-bb81-11ed-bfe3-dac502259ad0.jpg

在开放环境中,很少有对象重叠,因此遮挡剔除作用不大。在那里可以利用新的自动网格 LOD 或使用手动 HLOD 完全控制可见范围。

增强的中后期处理

如果您希望在高端设备上运行时增加额外的质量,则可采用屏幕空间间接照明。 SSIL允许使用屏幕空间采样来增强暗区和间接照明。此外,借助强大的 SSAO 实施(屏幕空间环境光遮蔽)可以访问许多有用的设置,例如光影响(影响直射光的程度),可以通过忽略具有环境遮挡贴图的对象来优化质量。 对于喜欢摄影的用户,Godot 4.0 引入了逼真的光单位,允许调整灯光强度并使用标准相机设置(如光圈、快门速度和 ISO)来控制最终场景的亮度。物理光单位默认关闭,但可以在项目设置中启用它们。

二维改进

强大的全新 2D 关卡编辑工具

作为破坏兼容性的主要版本,Godot 4 对 2D 工作流程进行一些根本性的更改。 最大的改进可能是全新的 tilemap 编辑器,它是根据请求和报告重新设计的。2D 编辑器已统一了 tilesets 和 tilemaps 的工作流程,可以更灵活地组织和放置图块或为它们提供元数据和动画、更有效地微调碰撞、导航、枢轴点和更多图块属性。

7d249830-bb81-11ed-bfe3-dac502259ad0.png

新的 tilemap 编辑器包括图层、用于快速绘制大面积区域的新地形自动平铺系统、用于散布植物、岩石和其他道具的随机绘制系统,以及用于复制、标记和保存选择以供以后重复使用的选择工具。 Tileset 纹理会自动展开以防止在图块之间出现间隙,并且新的场景放置功能允许在网格单元格中添加角色、箱子和其他交互式场景。

7db2c6f0-bb81-11ed-bfe3-dac502259ad0.png

新的 2D 渲染选项

2D 画布渲染器已更新以支持允许复杂混合多个重叠 CanvasItem 的画布组。例如,您可以将一堆 sprite 堆叠在一起,让它们与背景融为一体,就好像它们是单个项目一样。 使用新的 Clip Children 属性可以使用任何 2D 元素作为遮罩。最后,多重采样抗锯齿 (MSAA) 选项已添加到 2D 引擎中,以获得更好的图像质量和更平滑的边缘。

7dd40900-bb81-11ed-bfe3-dac502259ad0.png

改进的 2D 光照和阴影

2D 通过 2D 定向光和阴影获得了照明改进。

7de91034-bb81-11ed-bfe3-dac502259ad0.png

在着色器中使用带符号的距离场,可以获得高级视觉效果,例如长阴影、光晕和清晰轮廓。对于 3D 可以在法线贴图中控制光照高度。 使用多个光源时性能会显着提高。

着色器和视觉特效

新的大气效果

为了帮助提高 3D 场景的保真度,新版本开发了一些令人兴奋且期待已久的功能。 由于使用了时间重投影,体积雾首次出现在 Godot 4 中,平衡了逼真的外观和快速的性能。

7e0fd098-bb81-11ed-bfe3-dac502259ad0.jpg

可以全局配置效果,或使用 FogVolume 节点定义特定区域,甚至可以通过编写在 FogVolume 节点上运行的自定义着色器来创建复杂的动态效果。 对于其他大气效果,Godot 4.0 引入了天空着色器,允许用户创建实时更新的动态天空(包括反射)。有关详细信息,请参阅介绍天空着色器的文章。

7e373f66-bb81-11ed-bfe3-dac502259ad0.jpg

纹理和材质投影

除了向后移植到 Godot 3.5 的新噪声纹理外,4.0 推出贴花,现在可以将材质投射到表面上以装饰环境。

7e5b2692-bb81-11ed-bfe3-dac502259ad0.png

增强的着色器 - 游戏世界交互

基于 GPU 的粒子有很多有用的变化。现在支持吸引、碰撞、轨迹、子发射器和手动发射。

7ef63e84-bb81-11ed-bfe3-dac502259ad0.png

对于适用于整个游戏世界的效果,例如风向或湿度水平,现在可以跨材质共享全局值。

改进的着色器编辑器

所有这些新功能的引入,再次为改进视觉着色器编辑器的形式和功能创造了机会。

7f1ab9e4-bb81-11ed-bfe3-dac502259ad0.png

扩展着色器语言

新增功能包括对统一数组和片段到灯光变化的支持,以及新的语法功能,例如结构、预处理器宏和着色器包含。

计算着色器

Godot 现在支持并使用计算着色器来加速使用显卡的算法。 此版本还有大量其他内容,详情可点击对应的链接跳转阅读。

Scripting

GDScript

C#

GDExtension - experimental

Physics

Game-Specific Physics Engine

Multithreading & Performance Optimization

Better Physics API

Higher Simulation Stability

UI & Text

Multiple Window Support

UI Editor Improvements

New Text Rendering Systems

New Theme & Theme Editor

Internationalization

Extended Language Support

Easier Translation Workflow

Editor & UX

Easier Importing

New Editor Features & Widgets

Inspector Dock Improvements

Scene Dock Improvements

Script Editor Improvements

Easier Version Control

New Movie Maker Mode

New Editor Theme

Navigation

Server-Based Navigation System

Extended Complex Navigation Support

XR

Wider Headset & Platform Support

Godot XR Tools

Networking & Multiplayer

More Stable Networking Systems

Simplified Multiplayer Development Workflow

Audio

Cleaner Sound

Built-in Polyphony

Music Looping Point & Text-To-Speech

Animation

Enhanced Animation Editor

Improved 3D Animation Workflow

Animation Libraries & Retargeting System

Blending, Transitions & Complex Animation Support

New Tween Animation System

Platform Support

Android & Web Support

More Exporting Options

Future

对于 Godot 3 LTS 版本用户,相关功能和错误修复将向后移植到即将推出的 Godot 3.6 ,且计划持续维护该版本,以支持现有的 Godot 3 项目。在 Godot 4 的整个开发过程中,团队一直在向后移植许多兼容和相关的工作,一些新功能已经进入 Godot 3.4 和 3.5。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • OpenGL
    +关注

    关注

    1

    文章

    86

    浏览量

    29945
  • 渲染器
    +关注

    关注

    0

    文章

    18

    浏览量

    3319

原文标题:海量新功能,Godot 4.0正式发布!

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用新功能

    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用新功能
    的头像 发表于 08-08 15:37 ?171次阅读
    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用<b class='flag-5'>新功能</b>

    WHAT’S NEW 蔡司软件新功能发布会大连站|邀您共话质量管理新趋势

    生态体系凭借跨平台数据贯通能力,为企业提供从测量数据采集到智能分析的全链路解决方案,助力企业突破数据孤岛,以精准洞察优化生产决策。 ? 今年,「WHAT’S NEW 24/25]」蔡司软件新功能系列发布会将在南京、大连和东莞三地举行,全
    发表于 05-21 11:09 ?1178次阅读

    蔡司质量软件生态体系赋能数字化转型 | WHAT’S NEW软件新功能系列发布会南京站圆满落幕

    在智能制造与工业4.0深度融合的行业背景下,质量管控已成为企业构建核心竞争力的关键要素。4月2日,蔡司 “WHAT’S NEW” 软件新功能系列发布会首站在南京顺利举办。本次发布会聚焦
    发表于 04-11 16:21 ?312次阅读
    蔡司质量软件生态体系赋能数字化转型 | WHAT’S NEW软件<b class='flag-5'>新功能</b>系列<b class='flag-5'>发布</b>会南京站圆满落幕

    WHAT’S NEW蔡司软件新功能系列发布会开启!邀您与行业先锋共话质量管理新趋势

    软件生态体系凭借跨平台数据贯通能力,为企业提供从测量数据采集到智能分析的全链路解决方案,助力企业突破数据孤岛,以精准洞察优化生产决策。 ? 今年,「WHAT’S NEW 24/25]」蔡司软件新功能系列发布会将在南京、大连和东莞三地举行,
    发表于 03-25 15:02 ?275次阅读
    WHAT’S NEW蔡司软件<b class='flag-5'>新功能</b>系列<b class='flag-5'>发布</b>会开启!邀您与行业先锋共话质量管理新趋势

    Galaxy S25系列发布:One UI 7带来创新功能

    搭载了全新的One UI 7操作系统,为用户带来了更加便捷、智能的使用体验。 One UI 7操作系统引入了多项新功能,其中“Now Brief”功能尤为引人注目。该功能能够根据用户一天中的不同时间段,为其提供个性化的信息推荐,
    的头像 发表于 01-24 10:31 ?866次阅读

    亚马逊云科技发布Amazon Bedrock新功能

    (AI)应用程序。 此次发布不仅展示了亚马逊云科技在模型选择方面的坚定承诺,还进一步优化了大规模推理的执行方式,为客户从海量数据中挖掘更多价值提供了强有力的支持。通过Amazon Bedrock,用户可以更加便捷地利用先进的AI技术,推动业务创新与发展。
    的头像 发表于 12-25 15:52 ?542次阅读

    Amazon Q Business新功能发布,助力企业提效

    近日,在备受瞩目的2024年亚马逊云科技re:Invent全球大会上,一款旨在提升企业内部工作效率的强大工具——Amazon Q Business,迎来了全新功能发布。 Amazon Q
    的头像 发表于 12-24 10:42 ?556次阅读

    亚马逊云科技发布Amazon S3新功能

    近日,亚马逊云科技宣布了一项重大更新,为其旗舰产品Amazon Simple Storage Service(简称Amazon S3)推出了全新功能。这一创新之举使得Amazon S3成为首个完全
    的头像 发表于 12-20 11:03 ?695次阅读

    带您了解SIMULIA CST 电磁仿真软件 2025新功能 微辰三维

    SIMULIA CST 2025新功能上线,带您“零帧起手”电磁仿真.
    的头像 发表于 12-19 22:13 ?1408次阅读

    Amazon Q Business发布新功能 助力企业提升内部工作效率

    ,大幅提升工作效率 北京2024年12月19日?/美通社/ --?亚马逊云科技在2024 re:Invent全球大会上发布了Amazon Q Business的新功能。Amazon Q
    的头像 发表于 12-19 15:29 ?512次阅读

    微软Xbox安卓应用新功能推迟发布

    近日,微软Xbox总裁Sarah Bond在11月28日通过X平台发布了一条推文,宣布了一个令人遗憾的消息。她表示,由于公司收到了法院的命令,原计划在移动端推出的Xbox应用及相关新功能
    的头像 发表于 11-29 11:51 ?605次阅读

    解析NVIDIA JetPack 6.1的新功能

    NVIDIA JetPack一直在不断发展,通过提供量身定制的先进软件满足边缘 AI 和机器人开发者日益增长的需求。每次发布的 JetPack 新版本都会升级性能、加入新功能与优化现有工具,以便为
    的头像 发表于 11-28 10:41 ?1184次阅读
    解析NVIDIA JetPack 6.1的<b class='flag-5'>新功能</b>

    浅谈Xpedition 2409版本的新功能

    在《创新不止|Xpedition 2409版本新功能揭秘(上)》一文中,我们了解了Xpedition 2409版本的部分改进部分。今天,我们继续看Xpedition 2409新版本给我们带来了什么样的全新用户体验。
    的头像 发表于 10-31 15:33 ?3458次阅读

    讯飞星火大模型V4.0正式发布

    日前,讯飞星火V4.0正式发布,升级成为更懂你的AI助手!讯飞星火4.0 API同步上线,Ultra版本首次公开发布!
    的头像 发表于 10-14 10:06 ?1413次阅读

    Zigbee 3.0的新功能

    电子发烧友网站提供《Zigbee 3.0的新功能.pdf》资料免费下载
    发表于 09-26 10:45 ?4次下载
    Zigbee 3.0的<b class='flag-5'>新功能</b>