<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

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

          共 4013字,需瀏覽 9分鐘

           ·

          2023-03-11 01:15

          出品 | OSC開源社區(qū)(ID:oschina2013)

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

          下面是新版本部分改動(dòng):

          3D 和一般渲染改動(dòng)

          Vulkan 和新渲染器

          新版本有了兩個(gè)新的 Vulkan 后端(集群和移動(dòng))

          • 此外還集成了一個(gè)基于 OpenGL 的兼容性渲染器,旨在支持舊的和低端設(shè)備。
          • 還在開發(fā) Direct3D 12 渲染器以獲得更好的 Windows 和 Xbox 支持。
          • 現(xiàn)在還可以利用 AMD 的 Fidelity FX 超級(jí)分辨率 1.0 (FSR 1.0) 以較低的分辨率進(jìn)行動(dòng)態(tài)和精美的渲染,同時(shí)保持游戲流暢運(yùn)行。

          高度改進(jìn)的光照和陰影

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

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

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

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

          Godot 4 提供了幾種新的渲染優(yōu)化技術(shù)。

          新的自動(dòng)遮擋剔除可以檢測(cè)被其他幾何體隱藏的模型并動(dòng)態(tài)移除它們以提高 CPU 和 GPU 渲染性能。

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

          增強(qiáng)的中后期處理

          如果您希望在高端設(shè)備上運(yùn)行時(shí)增加額外的質(zhì)量,則可采用屏幕空間間接照明。

          SSIL 允許使用屏幕空間采樣來(lái)增強(qiáng)暗區(qū)和間接照明。此外,借助強(qiáng)大的 SSAO 實(shí)施(屏幕空間環(huán)境光遮蔽)可以訪問許多有用的設(shè)置,例如光影響(影響直射光的程度),可以通過(guò)忽略具有環(huán)境遮擋貼圖的對(duì)象來(lái)優(yōu)化質(zhì)量。

          對(duì)于喜歡攝影的用戶,Godot 4.0 引入了逼真的光單位,允許調(diào)整燈光強(qiáng)度并使用標(biāo)準(zhǔn)相機(jī)設(shè)置(如光圈、快門速度和 ISO)來(lái)控制最終場(chǎng)景的亮度。物理光單位默認(rèn)關(guān)閉,但可以在項(xiàng)目設(shè)置中啟用它們。

          二維改進(jìn)

          強(qiáng)大的全新 2D 關(guān)卡編輯工具

          作為破壞兼容性的主要版本,Godot 4 對(duì) 2D 工作流程進(jìn)行一些根本性的更改。

          最大的改進(jìn)可能是全新的 tilemap 編輯器,它是根據(jù)請(qǐng)求和報(bào)告重新設(shè)計(jì)的。2D 編輯器已統(tǒng)一了 tilesets 和 tilemaps 的工作流程,可以更靈活地組織和放置圖塊或?yàn)樗鼈兲峁┰獢?shù)據(jù)和動(dòng)畫、更有效地微調(diào)碰撞、導(dǎo)航、樞軸點(diǎn)和更多圖塊屬性。

          新的 tilemap 編輯器包括圖層、用于快速繪制大面積區(qū)域的新地形自動(dòng)平鋪系統(tǒng)、用于散布植物、巖石和其他道具的隨機(jī)繪制系統(tǒng),以及用于復(fù)制、標(biāo)記和保存選擇以供以后重復(fù)使用的選擇工具。

          Tileset 紋理會(huì)自動(dòng)展開以防止在圖塊之間出現(xiàn)間隙,并且新的場(chǎng)景放置功能允許在網(wǎng)格單元格中添加角色、箱子和其他交互式場(chǎng)景。

          新的 2D 渲染選項(xiàng)

          2D 畫布渲染器已更新以支持允許復(fù)雜混合多個(gè)重疊 CanvasItem 的畫布組。例如,您可以將一堆 sprite 堆疊在一起,讓它們與背景融為一體,就好像它們是單個(gè)項(xiàng)目一樣。

          使用新的 Clip Children 屬性可以使用任何 2D 元素作為遮罩。最后,多重采樣抗鋸齒 (MSAA) 選項(xiàng)已添加到 2D 引擎中,以獲得更好的圖像質(zhì)量和更平滑的邊緣。

          改進(jìn)的 2D 光照和陰影

          2D 通過(guò) 2D 定向光和陰影獲得了照明改進(jìn)。

          在著色器中使用帶符號(hào)的距離場(chǎng),可以獲得高級(jí)視覺效果,例如長(zhǎng)陰影、光暈和清晰輪廓。對(duì)于 3D 可以在法線貼圖中控制光照高度。

          使用多個(gè)光源時(shí)性能會(huì)顯著提高。

          著色器和視覺特效

          新的大氣效果

          為了幫助提高 3D 場(chǎng)景的保真度,新版本開發(fā)了一些令人興奮且期待已久的功能。

          由于使用了時(shí)間重投影,體積霧首次出現(xiàn)在 Godot 4 中,平衡了逼真的外觀和快速的性能。

          可以全局配置效果,或使用 FogVolume 節(jié)點(diǎn)定義特定區(qū)域,甚至可以通過(guò)編寫在 FogVolume 節(jié)點(diǎn)上運(yùn)行的自定義著色器來(lái)創(chuàng)建復(fù)雜的動(dòng)態(tài)效果。

          對(duì)于其他大氣效果,Godot 4.0 引入了天空著色器,允許用戶創(chuàng)建實(shí)時(shí)更新的動(dòng)態(tài)天空(包括反射)。有關(guān)詳細(xì)信息,請(qǐng)參閱介紹天空著色器的文章。

          紋理和材質(zhì)投影

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

          增強(qiáng)的著色器 - 游戲世界交互

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

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

          改進(jìn)的著色器編輯器

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

          擴(kuò)展著色器語(yǔ)言

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

          計(jì)算著色器

          Godot 現(xiàn)在支持并使用計(jì)算著色器來(lái)加速使用顯卡的算法。

          此版本還有大量其他內(nèi)容,詳情可點(diǎn)擊對(duì)應(yīng)的鏈接跳轉(zhuǎ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

          對(duì)于 Godot 3 LTS 版本用戶,相關(guān)功能和錯(cuò)誤修復(fù)將向后移植到即將推出的 Godot 3.6 ,且計(jì)劃持續(xù)維護(hù)該版本,以支持現(xiàn)有的 Godot 3 項(xiàng)目。在 Godot 4 的整個(gè)開發(fā)過(guò)程中,團(tuán)隊(duì)一直在向后移植許多兼容和相關(guān)的工作,一些新功能已經(jīng)進(jìn)入 Godot 3.4 和 3.5。

          下載地址:https://godotengine.org/download

          ------
          我們創(chuàng)建了一個(gè)高質(zhì)量的技術(shù)交流群,與優(yōu)秀的人在一起,自己也會(huì)優(yōu)秀起來(lái),趕緊點(diǎn)擊加群,享受一起成長(zhǎng)的快樂。另外,如果你最近想跳槽的話,年前我花了2周時(shí)間收集了一波大廠面經(jīng),節(jié)后準(zhǔn)備跳槽的可以點(diǎn)擊這里領(lǐng)取

          推薦閱讀

          ··································

          你好,我是程序猿DD,10年開發(fā)老司機(jī)、阿里云MVP、騰訊云TVP、出過(guò)書創(chuàng)過(guò)業(yè)、國(guó)企4年互聯(lián)網(wǎng)6年從普通開發(fā)到架構(gòu)師、再到合伙人。一路過(guò)來(lái),給我最深的感受就是一定要不斷學(xué)習(xí)并關(guān)注前沿。只要你能堅(jiān)持下來(lái),多思考、少抱怨、勤動(dòng)手,就很容易實(shí)現(xiàn)彎道超車!所以,不要問我現(xiàn)在干什么是否來(lái)得及。如果你看好一個(gè)事情,一定是堅(jiān)持了才能看到希望,而不是看到希望才去堅(jiān)持。相信我,只要堅(jiān)持下來(lái),你一定比現(xiàn)在更好!如果你還沒什么方向,可以先關(guān)注我,這里會(huì)經(jīng)常分享一些前沿資訊,幫你積累彎道超車的資本。

          點(diǎn)擊領(lǐng)取2023最新10000T學(xué)習(xí)資料


          瀏覽 49
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  做爱视频网站免费看 | 一级A片一区二区 | 成人一区二区三区四区五区 | 中文字幕第三十页 | www.伊人在线 |