国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

13萬行代碼+50萬外包美術(shù)的 3D 示例,Cocos 免費(fèi)送啦!

這篇具有很好參考價值的文章主要介紹了13萬行代碼+50萬外包美術(shù)的 3D 示例,Cocos 免費(fèi)送啦!。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

上周公眾號推了一篇文章,宣布 Cocos Cyberpunk 開源了,但夾在前后幾天的新聞里好像并沒有太多人注意到,看來我得再宣傳一波(文末還有本周三直播講解預(yù)告)。先看效果:

其實(shí)這個賽博朋克 3D 場景,很多人在前年 Cocos Creator 3.3 宣傳的時候就看過了。為什么打磨到現(xiàn)在才放出工程源碼呢?因?yàn)楫?dāng)時真的是通過大量對引擎源碼的 hack 改動來實(shí)現(xiàn)的,而且不少功能是直接硬編碼懟上去,并不是通過編輯器做可視化實(shí)現(xiàn)的。

為了使用 Cocos Creator 完整制作出這樣的 Demo,我們從渲染算法到渲染管線,從編輯器體驗(yàn)到各種工具能力,從跨平臺適配到性能伸縮性調(diào)優(yōu),都花了大量努力去為之鋪平道路。

大家可以從以下網(wǎng)址免費(fèi)下載到這個示例的所有工程源碼和美術(shù)資源,并配合新發(fā)布的 Cocos Creator 3.7.1 運(yùn)行:

https://store.cocos.com/app/detail/4543

技術(shù)亮點(diǎn)

為了讓開發(fā)者更好得理解我們這個項(xiàng)目的制作初衷,Cocos Cyberpunk 中有幾個優(yōu)秀的技術(shù)亮點(diǎn)不得不自吹一波。

高伸縮性

Cocos 一直以來都是移動端優(yōu)先的跨平臺引擎,所謂伸縮性簡單來說就是引擎能屈能伸,在低端設(shè)備和平臺上能達(dá)到高性能低功耗,在高端設(shè)備上也可以盡可能釋放引擎的表現(xiàn)力。

13萬行代碼+50萬外包美術(shù)的 3D 示例,Cocos 免費(fèi)送啦!

Cocos Cyberpunk 項(xiàng)目特別重視性能的優(yōu)化和不同設(shè)備的適配,所以我們通過不同的渲染質(zhì)量等級和渲染管線配置來實(shí)現(xiàn)高伸縮性。

在 PC 平臺,我們默認(rèn)開啟了 Bloom、TAA、高分辨率、環(huán)境光照等渲染能力。而在移動端,我們針對各種不同的移動端芯片做了精細(xì)的配置,讓該 Demo 可以以 30FPS 的穩(wěn)定幀率運(yùn)行在絕大部分設(shè)備上,其中最低端的設(shè)備,我們下探到了海思麒麟 970(2017)、高通驍龍 835(2017)和蘋果 A10 芯片(2016),這代表著高質(zhì)量游戲已經(jīng)可以覆蓋目前市面上的大部分低端設(shè)備。需要注意的是這個項(xiàng)目在所有設(shè)備上都使用了目前次時代手游才可能采用的延遲渲染管線。

大家也可以通過修改項(xiàng)目代碼中的 href-setting.ts 去嘗試不同配置的表現(xiàn)。

渲染管線定制能力

作為通用引擎,我們很重視不同項(xiàng)目的不同需求,所以引擎定制一直是我們最關(guān)注的能力之一,畢竟千人千面,無法一套配方滿足所有開發(fā)者的需求。其中自定義渲染管線就是定制能力中門檻最高,也最難做好的基礎(chǔ)設(shè)施,很多引擎在這方面都無法兼顧易用性和自由度。引擎團(tuán)隊(duì)從 2021 年開始就在開發(fā)次時代的自定義渲染管線,我們最新的成果 Render Graph 也是 Cyberpunk 高度依賴的引擎特性,它將渲染管線中不同的流程劃分為不同的 Pass,開發(fā)者只需要關(guān)注每個渲染流程的算法和輸入輸出資源,就可以自由組合成一條完整的渲染管線。而前面提到的高伸縮性也部分依賴了管線流程的開關(guān),比如 Bloom、TAA 等功能只需要簡單的開關(guān)即可生效,甚至在運(yùn)行時動態(tài)生效。

13萬行代碼+50萬外包美術(shù)的 3D 示例,Cocos 免費(fèi)送啦!

關(guān)于自定義渲染管線的細(xì)節(jié),引擎組今年將參加在舊金山舉行的 GDC 2023 進(jìn)行技術(shù)分享,屆時也會爭取將分享免費(fèi)開放出來。

渲染表現(xiàn)

渲染表現(xiàn)方面,Demo 中主要是在光照和后處理上花了一番功夫。光照方面主要是使用了延遲管線對大規(guī)模動態(tài)光源的支持,實(shí)現(xiàn)了角色在夜晚場景下的豐富人工照明表現(xiàn)。同時通過 Reflection Probe 支持了 IBL,在場景中的水洼上都可以看到霓虹燈的倒影,增強(qiáng)了氛圍感。在后處理方面,使用了引擎默認(rèn)的 Bloom 算法;還通過 AMD 的 FSR 算法對低分辨率進(jìn)行超分,提升畫面精細(xì)度;最后提供了 TAA 和 FXAA 兩種抗鋸齒算法。

基線設(shè)備

賽博朋克主要目標(biāo)平臺為 Android 和 iOS,默認(rèn)自適應(yīng)的性能參數(shù)可以保證各種移動端設(shè)備都穩(wěn)定運(yùn)行在 30 fps。我們測試的性能能基線設(shè)備為:

  • 安卓:華為海思 970(Mate10),高通驍龍 835(小米6)。

  • iOS:蘋果 A10 Fusion(iPhone7)。

  • 桌面端可以通過修改 `href-setting.ts` 中的 fps 配置解除幀率的鎖定限制。

更新說明

Demo 上線后,許多開發(fā)者體驗(yàn)并將自己的意見與建議告訴了我們。根據(jù)大家的反饋,我們對源碼進(jìn)行了更新,以優(yōu)化使用體驗(yàn):

  1. 優(yōu)化編輯器初次加載體驗(yàn),避免在一些特定資源卡住。

  2. 優(yōu)化默認(rèn)場景視角。

  3. 去除多余構(gòu)建平臺。

  4. 桌面幀率解鎖。

  5. 增加 Safari & WebGL1 不支持提示。

Cocos Cyberpunk 項(xiàng)目目前剛剛開放,它也驗(yàn)證了很多引擎重要的特性,我們會在接下來會繼續(xù)迭代這個項(xiàng)目的玩法和渲染表現(xiàn),進(jìn)一步嘗試和打磨引擎的各種能力,也會通過這個 Demo 制作部分模塊的教程。

點(diǎn)擊文末【閱讀原文】即可下載 Demo 源碼。衷心希望這個項(xiàng)目能吸引更多開發(fā)者關(guān)注 Cocos,嘗試 Cocos Creator,也可以通過這個項(xiàng)目更好得掌握引擎的使用,制作發(fā)布自己更好的作品!


??本周三(3月1日)晚上19:30,在 Cocos B 站直播間,Cocos Creator 產(chǎn)品經(jīng)理 Andy、引擎架構(gòu)師 Hyde、資深圖形工程師 youyou,將為大家介紹?v3.7、v3.7.1 重要新增功能與最新渲染管線,并解讀?Cyberpunk Demo 技術(shù)要點(diǎn)。此外,杭州云圈網(wǎng)絡(luò)技術(shù)攻堅(jiān)部肖平、深圳恒空科技《劍舞》項(xiàng)目組前端主程陳細(xì)平,也將空降直播間對話交流,探索 Cocos 引擎 3.7 時代的更多可能。

Cocos B 站直播間

https://live.bilibili.com/21811345

往期精彩

13萬行代碼+50萬外包美術(shù)的 3D 示例,Cocos 免費(fèi)送啦!

13萬行代碼+50萬外包美術(shù)的 3D 示例,Cocos 免費(fèi)送啦!

13萬行代碼+50萬外包美術(shù)的 3D 示例,Cocos 免費(fèi)送啦!文章來源地址http://www.zghlxwxcb.cn/news/detail-410506.html

到了這里,關(guān)于13萬行代碼+50萬外包美術(shù)的 3D 示例,Cocos 免費(fèi)送啦!的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Unity美術(shù)】Unity工程師對3D模型需要達(dá)到的了解【一】

    【Unity美術(shù)】Unity工程師對3D模型需要達(dá)到的了解【一】

    ?????個人主頁 :@元宇宙-秩沅 ????? hallo 歡迎 點(diǎn)贊?? 收藏? 留言?? 加關(guān)注?! ????? 本文由 秩沅 原創(chuàng) ????? 收錄于專欄 :Unity基礎(chǔ)實(shí)戰(zhàn) 模型導(dǎo)入規(guī)范文檔入口, .坐標(biāo)軸規(guī)范: 人物面朝向?yàn)閆軸正方向,Y軸正方向?yàn)轭^頂方向,X軸正方向?yàn)槿宋镉覀?cè) 一般式用

    2024年02月03日
    瀏覽(28)
  • ARM 在Unity3D 中的美術(shù)優(yōu)化解決方案                                   5.光照

    ARM 在Unity3D 中的美術(shù)優(yōu)化解決方案 5.光照

    (注意:雖然我們選擇了漸進(jìn) CPU 光照貼圖,但我們鼓勵你試用漸進(jìn) GPU 光照貼圖并進(jìn)行性能分析。根據(jù)系統(tǒng) GPU 的不同,性能可能會有所差異。) Unity 引擎提供了三個生成光照貼圖的選項(xiàng) - Enlighten、Progressive CPU lightmapper 和 Progressive GPU lightmapper。在本項(xiàng)目中,我們選擇使用漸

    2024年02月06日
    瀏覽(19)
  • 程序員的13個外包接私活網(wǎng)站,你有技術(shù)就有錢!

    程序員的13個外包接私活網(wǎng)站,你有技術(shù)就有錢!

    關(guān)于程序員接私活,社會各界說法不一。 接私活接得好收入不比上班少,一些同學(xué)靠接私活月收入也上萬甚至幾萬了。但是很多私活也不是那么好做的,一般私活的性價比遠(yuǎn)遠(yuǎn)比上班拿的工資要低,甚至有時會影響主業(yè)的工作,未免有點(diǎn)得不償失。 在我看來,私活作為一個

    2024年02月03日
    瀏覽(27)
  • OpenTiny 跨端、跨框架組件庫升級TypeScript,10萬行代碼重獲新生

    摘要: 一份精心準(zhǔn)備的《JS項(xiàng)目改造TS指南》文檔供大家參考,順便介紹TS 基礎(chǔ)知識和 TS 在 Vue 中的實(shí)踐。 本文分享自華為云社區(qū)《歷史性的時刻!OpenTiny 跨端、跨框架組件庫正式升級 TypeScript,10 萬行代碼重獲新生!》,作者:Kagol。 根據(jù) The Software House 發(fā)布的《2022 前端開

    2023年04月10日
    瀏覽(21)
  • 【Cocos 3d】從零開始自制3d出租車小游戲

    【Cocos 3d】從零開始自制3d出租車小游戲

    本文很長,建議收藏食用。 課程來源: 游戲開發(fā)教程 | 零基礎(chǔ)也可以用18堂課自制一款3D小游戲 | Cocos Creator 3D 中文教程(合集)p1~p6 簡介: 資源下載:https://github.com/cocos-creator/tutorial-taxi-game 適合學(xué)習(xí)人群:本教程假定你對編程有一定的了解,ts,js 學(xué)習(xí)過其中之一。 如果不

    2024年02月02日
    瀏覽(54)
  • 【CSS3】CSS3 3D 轉(zhuǎn)換 ③ ( 3D 透視視圖 | translateZ 轉(zhuǎn)換分析 | 網(wǎng)頁調(diào)試工具調(diào)試 translateZ 屬性值 | 代碼示例 )

    【CSS3】CSS3 3D 轉(zhuǎn)換 ③ ( 3D 透視視圖 | translateZ 轉(zhuǎn)換分析 | 網(wǎng)頁調(diào)試工具調(diào)試 translateZ 屬性值 | 代碼示例 )

    \\\" 透視 \\\" 是 模擬人的眼鏡 , 觀察 物體 在 平面上的成像 , translateZ 轉(zhuǎn)換 , 是 物體 沿著 Z 軸 移動 , 也就是下圖中的 Z 距離 ; Z 軸的 Z 數(shù)值 是 物體 和 成像平面 之間的距離 , 默認(rèn)為 0 ; 如果 Z 增加 , 說明 物體 越靠近 眼睛 , 在平面上成像范圍更大 ; 如果 Z 減小 , 說明 物體 越遠(yuǎn)離

    2024年02月10日
    瀏覽(28)
  • cocos2D插件轉(zhuǎn)3D插件

    cocos2D插件轉(zhuǎn)3D插件

    2024年02月16日
    瀏覽(23)
  • 【CSS3】CSS3 3D 轉(zhuǎn)換 ① ( CSS3 3D 轉(zhuǎn)換簡介 | 3D 物體與 2D 物體區(qū)別 | 3D 空間坐標(biāo)系 | 常用的 3D 轉(zhuǎn)換屬性 | 3D 位移轉(zhuǎn)換語法 | 代碼示例 )

    【CSS3】CSS3 3D 轉(zhuǎn)換 ① ( CSS3 3D 轉(zhuǎn)換簡介 | 3D 物體與 2D 物體區(qū)別 | 3D 空間坐標(biāo)系 | 常用的 3D 轉(zhuǎn)換屬性 | 3D 位移轉(zhuǎn)換語法 | 代碼示例 )

    3D 顯示的物體 與 平面 2D 顯示的物體有明顯的不同 , 3D 顯示效果有 近大遠(yuǎn)小 的 特點(diǎn) ; 元素的 2D 的 轉(zhuǎn)換效果 有 平移 , 旋轉(zhuǎn) , 縮放 效果 , 同樣有對應(yīng)的 3D 轉(zhuǎn)換效果 ; 2D 平面坐標(biāo)系 中 , 只有 x 軸 和 y 軸 ; 3D 空間坐標(biāo)系 比 2D 平面坐標(biāo)系 多了一個 Z 軸 ; x 軸 : 水平向右 ; 左側(cè)是

    2024年02月12日
    瀏覽(32)
  • 全新適配鴻蒙生態(tài),Cocos引擎助力3D應(yīng)用開發(fā)

    全新適配鴻蒙生態(tài),Cocos引擎助力3D應(yīng)用開發(fā)

    原文鏈接: 全新適配鴻蒙生態(tài),Cocos引擎助力3D應(yīng)用開發(fā),點(diǎn)擊鏈接查看更多技術(shù)內(nèi)容; 一、適配HarmonyOS背景 HarmonyOS 3.1版本自發(fā)布以來,備受廣大開發(fā)者的好評,同時也吸引了鴻蒙生態(tài)眾多伙伴的青睞。 鴻蒙生態(tài)所強(qiáng)調(diào)的智慧全場景、多端聯(lián)動與跨設(shè)備流轉(zhuǎn)等能力,與Coc

    2024年02月09日
    瀏覽(23)
  • Laya小游戲開發(fā),laya3D美術(shù)篇——1——關(guān)于laya自帶的幾個shader的基礎(chǔ)運(yùn)用講解。

    Laya小游戲開發(fā),laya3D美術(shù)篇——1——關(guān)于laya自帶的幾個shader的基礎(chǔ)運(yùn)用講解。

    最近三年,基本上做的都是laya小游戲項(xiàng)目。也就是微信小程序,很多業(yè)內(nèi)同行都覺得laya做小游戲不好用,去用了其他平臺,甚至還有些做app游戲的,都不來趟laya這個坑。原因有那么以下幾點(diǎn)。laya對于unity的輔助開發(fā),僅僅給unity支持了幾個效果相對湊合的shader。并且,laya跟

    2024年02月08日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包