0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

海量新功能,Godot 4.0正式發(fā)布!

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 2023-03-06 10:11 ? 次閱讀

Godot 4.0正式發(fā)布啦!這是 Godot 迄今為止最大的版本和制作時間最長的版本,新版本有海量新功能,比起常規(guī)更新更像是一次偉大的重建。 下面是新版本部分改動:

3D 和一般渲染改動

Vulkan 和新渲染器

新版本有了兩個新的Vulkan后端(集群和移動)

此外還集成了一個基于 OpenGL 的兼容性渲染器,旨在支持舊的和低端設備。

還在開發(fā) Direct3D 12 渲染器以獲得更好的 Windows 和 Xbox 支持。

現(xiàn)在還可以利用 AMD 的 Fidelity FX 超級分辨率 1.0(FSR 1.0) 以較低的分辨率進行動態(tài)和精美的渲染,同時保持游戲流暢運行。

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

高度改進的光照和陰影

Godot 的全局照明系統(tǒng)從頭開始重新制作。Godot 4 有史以來第一次為大型開放世界引入了一種新穎的實時全局照明技術。SDFGI - 或 Signed Distance Field Global Illumination ,可以在此處了解更多相關信息。

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

GIProbe 已被VoxelGI節(jié)點取代,VoxelGI 節(jié)點是一種適用于中小型環(huán)境的實時解決方案,對室內設計效果特別好。當然,仍然可以使用光照貼圖在低端設備上預渲染光照和陰影,但光照貼圖現(xiàn)在使用 GPU 進行更快的渲染。

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

最后,陰影在 Godot 3 中的表現(xiàn)一直不太優(yōu)秀。Godot 4 可以重新開始陰影渲染,以實現(xiàn)更高的質量并提供更精細的控制。

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

新的渲染優(yōu)化技術

Godot 4 提供了幾種新的渲染優(yōu)化技術。 新的自動遮擋剔除可以檢測被其他幾何體隱藏的模型并動態(tài)移除它們以提高 CPU 和 GPU 渲染性能。

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

在開放環(huán)境中,很少有對象重疊,因此遮擋剔除作用不大。在那里可以利用新的自動網(wǎng)格 LOD 或使用手動 HLOD 完全控制可見范圍。

增強的中后期處理

如果您希望在高端設備上運行時增加額外的質量,則可采用屏幕空間間接照明。 SSIL允許使用屏幕空間采樣來增強暗區(qū)和間接照明。此外,借助強大的 SSAO 實施(屏幕空間環(huán)境光遮蔽)可以訪問許多有用的設置,例如光影響(影響直射光的程度),可以通過忽略具有環(huán)境遮擋貼圖的對象來優(yōu)化質量。 對于喜歡攝影的用戶,Godot 4.0 引入了逼真的光單位,允許調整燈光強度并使用標準相機設置(如光圈、快門速度和 ISO)來控制最終場景的亮度。物理光單位默認關閉,但可以在項目設置中啟用它們。

二維改進

強大的全新 2D 關卡編輯工具

作為破壞兼容性的主要版本,Godot 4 對 2D 工作流程進行一些根本性的更改。 最大的改進可能是全新的 tilemap 編輯器,它是根據(jù)請求和報告重新設計的。2D 編輯器已統(tǒng)一了 tilesets 和 tilemaps 的工作流程,可以更靈活地組織和放置圖塊或為它們提供元數(shù)據(jù)和動畫、更有效地微調碰撞、導航、樞軸點和更多圖塊屬性。

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

新的 tilemap 編輯器包括圖層、用于快速繪制大面積區(qū)域的新地形自動平鋪系統(tǒng)、用于散布植物、巖石和其他道具的隨機繪制系統(tǒng),以及用于復制、標記和保存選擇以供以后重復使用的選擇工具。 Tileset 紋理會自動展開以防止在圖塊之間出現(xiàn)間隙,并且新的場景放置功能允許在網(wǎng)格單元格中添加角色、箱子和其他交互式場景。

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 場景的保真度,新版本開發(fā)了一些令人興奮且期待已久的功能。 由于使用了時間重投影,體積霧首次出現(xiàn)在 Godot 4 中,平衡了逼真的外觀和快速的性能。

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

可以全局配置效果,或使用 FogVolume 節(jié)點定義特定區(qū)域,甚至可以通過編寫在 FogVolume 節(jié)點上運行的自定義著色器來創(chuàng)建復雜的動態(tài)效果。 對于其他大氣效果,Godot 4.0 引入了天空著色器,允許用戶創(chuàng)建實時更新的動態(tài)天空(包括反射)。有關詳細信息,請參閱介紹天空著色器的文章。

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

紋理和材質投影

除了向后移植到 Godot 3.5 的新噪聲紋理外,4.0 推出貼花,現(xiàn)在可以將材質投射到表面上以裝飾環(huán)境。

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

增強的著色器 - 游戲世界交互

基于 GPU 的粒子有很多有用的變化。現(xiàn)在支持吸引、碰撞、軌跡、子發(fā)射器和手動發(fā)射。

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

對于適用于整個游戲世界的效果,例如風向或濕度水平,現(xiàn)在可以跨材質共享全局值。

改進的著色器編輯器

所有這些新功能的引入,再次為改進視覺著色器編輯器的形式和功能創(chuàng)造了機會。

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

擴展著色器語言

新增功能包括對統(tǒng)一數(shù)組和片段到燈光變化的支持,以及新的語法功能,例如結構、預處理器宏和著色器包含。

計算著色器

Godot 現(xiàn)在支持并使用計算著色器來加速使用顯卡的算法。 此版本還有大量其他內容,詳情可點擊對應的鏈接跳轉閱讀。

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 ,且計劃持續(xù)維護該版本,以支持現(xiàn)有的 Godot 3 項目。在 Godot 4 的整個開發(fā)過程中,團隊一直在向后移植許多兼容和相關的工作,一些新功能已經(jīng)進入 Godot 3.4 和 3.5。

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • OpenGL
    +關注

    關注

    1

    文章

    85

    瀏覽量

    29202
  • 渲染器
    +關注

    關注

    0

    文章

    18

    瀏覽量

    3230

原文標題:海量新功能,Godot 4.0正式發(fā)布!

文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    淺談Xpedition 2409版本的新功能

    在《創(chuàng)新不止|Xpedition 2409版本新功能揭秘(上)》一文中,我們了解了Xpedition 2409版本的部分改進部分。今天,我們繼續(xù)看Xpedition 2409新版本給我們帶來了什么樣的全新用戶體驗。
    的頭像 發(fā)表于 10-31 15:33 ?200次閱讀

    訊飛星火大模型V4.0正式發(fā)布

    日前,訊飛星火V4.0正式發(fā)布,升級成為更懂你的AI助手!訊飛星火4.0 API同步上線,Ultra版本首次公開發(fā)布!
    的頭像 發(fā)表于 10-14 10:06 ?735次閱讀

    Zigbee 3.0的新功能

    電子發(fā)燒友網(wǎng)站提供《Zigbee 3.0的新功能.pdf》資料免費下載
    發(fā)表于 09-26 10:45 ?0次下載
    Zigbee 3.0的<b class='flag-5'>新功能</b>

    Meta旗下社交平臺Threads推出新功能

    Meta旗下的新興社交平臺Threads近期宣布了一系列新功能的推出,旨在為企業(yè)用戶和數(shù)字創(chuàng)作者提供更加便捷和強大的內容管理工具。此次更新不僅豐富了平臺的交互體驗,還進一步提升了數(shù)據(jù)透明度與發(fā)布效率。
    的頭像 發(fā)表于 08-16 18:00 ?1156次閱讀

    微軟科技Copilot新功能發(fā)布

    Microsoft Copilot 已經(jīng)在幫助人們節(jié)省時間,提高工作效率和創(chuàng)造力。隨著 Microsoft Build 2024 的發(fā)布,我們將提供一組全新的功能,以釋放 Copilot 為每個組織推動底線業(yè)務成果的能力。
    的頭像 發(fā)表于 08-01 11:46 ?563次閱讀

    亞馬遜云科技推出多項安全服務新功能

    在近日舉辦的re:Inforce 2024全球大會上,亞馬遜云科技(Amazon Web Services, AWS)再次彰顯了其在云計算安全領域的領先地位,推出了一系列激動人心的安全服務新功能。這些新功能不僅提升了用戶數(shù)據(jù)的安全性,還為用戶在AWS平臺上進行構建提供了更
    的頭像 發(fā)表于 06-12 15:14 ?441次閱讀

    OpenAI推出ChatGPT實時數(shù)據(jù)分析新功能

    近日,OpenAI在ChatGPT中推出了令人矚目的實時數(shù)據(jù)分析新功能。這一創(chuàng)新功能為用戶提供了前所未有的數(shù)據(jù)處理體驗,極大地提升了數(shù)據(jù)處理的便捷性。
    的頭像 發(fā)表于 05-20 11:28 ?559次閱讀

    STM32G4芯片怎么使用最新功能三角函數(shù)?

    求助各位大佬: STM32G4芯片怎么使用最新功能三角函數(shù)?
    發(fā)表于 04-15 08:17

    Altium Designer 24.3.1版本發(fā)布,新功能說明

    在本次發(fā)布中,我們新增了將焊盤轉角半徑/倒角定義為絕對值(單位:密耳或毫米)的功能
    的頭像 發(fā)表于 03-29 10:15 ?2889次閱讀
    Altium Designer 24.3.1版本<b class='flag-5'>發(fā)布</b>,<b class='flag-5'>新功能</b>說明

    Wi-Fi 7的新功能和新應用都有哪些呢?

    無線寬帶聯(lián)盟(WBA)最近公開發(fā)布了題為《為Wi-Fi 7做好準備:將新功能應用于關鍵用例》的報告,該報告認為這項新技術將徹底改變世界各地人們的日常生活。
    的頭像 發(fā)表于 02-23 14:35 ?605次閱讀
    Wi-Fi 7的<b class='flag-5'>新功能</b>和新應用都有哪些呢?

    愛立信推出認知軟件新功能

    日前,愛立信宣布在其專為運營商設計的認知軟件組合中,新增采用“可解釋性人工智能(Explainable AI,XAI)”的新功能,進一步加速在網(wǎng)絡設計和優(yōu)化中采用人工智能后的價值轉化。
    的頭像 發(fā)表于 02-22 09:22 ?5191次閱讀

    SOLIDWORKS Simulation 2024的10大新功能

    SOLIDWORKS Simulation是一款強大的工程仿真軟件,它能夠幫助工程師們對產(chǎn)品進行詳盡的分析,以確保產(chǎn)品在實際使用中的性能和可靠性。SOLIDWORKS Simulation 2024作為新版本,帶來了一系列令人興奮的新功能,進一步提升了仿真效率和精度。
    的頭像 發(fā)表于 01-26 15:12 ?1011次閱讀
    SOLIDWORKS Simulation 2024的10大<b class='flag-5'>新功能</b>

    MO51 P4.0 -P4.3引腳上的PWM功能怎么使用?

    請問下大家:MO51 的PWM 功能,P4.0 -P4.3的引腳上有 PWM 功能 怎么使用,現(xiàn)在初始化了 PWM 的參數(shù),想把 PWM 的功能 切換到 P
    發(fā)表于 01-16 07:02

    5G通信將為V2X應用提供嶄新功能

    5G通信將為V2X應用提供嶄新功能
    的頭像 發(fā)表于 11-28 16:23 ?760次閱讀
    5G通信將為V2X應用提供嶄<b class='flag-5'>新功能</b>

    ADS / SystemVue / 器件建模軟件——2024新功能專題研討會

    我們誠摯地邀請您參加是德科技EDA軟件2024新功能發(fā)布會,我們將重點介紹是德科技的EDA工具——ADS,SystemVue以及器件建模軟件在2024年發(fā)布新功能,以幫助您了解如何通
    的頭像 發(fā)表于 11-22 07:45 ?1111次閱讀
    ADS / SystemVue / 器件建模軟件——2024<b class='flag-5'>新功能</b>專題研討會