映維網Nweon 2022年08月31日)盡管現在人人都說元宇宙,但各家公司的“元宇宙”實際上相當孤立,無法與其他平臺的虛擬空間、人或對象相連接。對于這一點,英偉達認為最初由皮克斯發明的通用場景描述(Universal Scene Description/USD)符合真正元宇宙的需要,可以作為元宇宙互操作內容和體驗的基礎。
在早前發布的一篇博文中,這家公司進行了解釋說明:
在過去數十年中,互聯網從根本上改變了世界,并啟動了我們消費和共享信息方式的巨大變革。這一轉變是如此徹底,以至于高質量的網絡存在對今天幾乎所有的企業都至關重要,同時與網絡互動成為了現代世界有效運作的核心。
Web已經從靜態文檔演變為涉及豐富交互媒體的動態應用。然而,盡管我們生活在一個3D世界中,網絡依然只是二維。
現在,Web即將迎來下一個重大進步: 3D互聯網/元宇宙。元宇宙不是將2D頁面連接在一起,而是將虛擬世界連接在一起。網站將成為相互連接的3D空間,類似于我們每天生活和體驗的世界。
一些虛擬世界將是物理現實的數字孿生,反映著真實世界,并且實時地鏈接和同步。其他虛擬世界則設計用于娛樂、社交、游戲、學習、協作或商業。
無論一個網站的目的是什么,使得2D Web如此成功的因素同樣會為整個元宇宙帶來成功 :基于開放標準和協議的通用互操作性。
創建元宇宙所需的最基本標準是虛擬世界的描述。英偉達相信所述標準的第一個版本已經存在:最初由皮克斯動畫工作室開發得通用場景描述( USD )。這是一個開放的、可擴展的生態,可用于描述、合成、模擬3D世界并與之協作。
于2015年開源的USD現在廣泛應用于各種行業,包括媒體和娛樂,以及建筑、工程、設計、制造、零售、科學計算和機器人等領域。
1. USD不僅僅只是一種文件格式
USD是一種場景描述,是用于創建、表示和修改虛擬世界的一組數據結構和API 。它不僅支持幾何、camera、照明和材質等虛擬世界的基礎知識,并且支持它們之間的各種關系,包括屬性繼承和實例化等等。
它包括擴展到大型數據集所需的功能,如延遲加載和有效檢索時間采樣數據。它具有極大的可擴展性,允許用戶自定義數據模式、輸入和輸出格式以及查找asset的方法。簡而言之, USD 涵蓋了皮克斯制作故事片所需的非常廣泛的要求。
圖 1:USD如何為行業特定用例啟用分層工作流*
Layers層可能是USD最具創新性的功能。從概念上講,它們與Adobe Photoshop中的層有相似之處:最終的合成是按順序組合所有層的效果的結果。但是,USD的層不是修改圖像的像素,而是修改合成場景的屬性。最重要的是,它們提供了強大的協作機制。
不同的用戶可以在不同的層上修改合成的場景,他們的編輯屬于非破壞性。較強的層將在合成中獲勝,但較弱層的數據依然可以訪問。除了直接協作之外,層提供的非破壞性修改正是傳統Web如此成功的原因之一。
圖 2:用USD創建的褐石房間內部的層,你可以自由替代家具布局和顏色
英偉達認為USD應作為元宇宙的HTML,亦即網站內容的聲明性規范。但正如HTML從HTML1的有限靜態文檔發展到HTML5的動態應用一樣,USD需要繼續優化發展以滿足元宇宙的需求。為了加速這一發展, 英偉達已經在USD生態中添加了眾多新功能:
值得一提的是,英偉達已經為推動USD成為元宇宙基礎制定了短期和長遠的計劃。
2. 短期計劃
在短期內,英偉達正在開發:
3. 長遠計劃
從長遠來看, 英偉達正與合作伙伴合作開發:
英偉達指出,包括愛立信、Kroger和沃爾沃等工業領域的公司正在采用USD來實現3D虛擬世界和asset項目。
當然,英偉達并不是唯一相信USD將在未來元宇宙中扮演重要角色的公司。這一構思在新成立的元宇宙標準論壇中已經獲得了一定程度的支持(英偉達是成員之一)。例如,元宇宙標準論壇曾表示USD是互操作虛擬空間和體驗的一個富有前景的基礎。
覽器和 JavaScript 的功能逐年不斷的變強變大。曾幾何時,任何類型的游戲都需要Flash。但隨著 HTML5 發展,HTML5 + WebGL 游戲式就慢慢占領著這個舞臺。以下是30款流行的游戲,它們可以在所有現代瀏覽器中運行,并且只使用web技術構建。
地址:http://hexgl.bkcore.com/
類型:街機,賽車
HexGL 是一款基于HTML5,JavaScript和WebGL的快節奏的賽車游戲。玩家可以使用鍵盤,觸摸屏設備或leap motion(體感控制器)來控制太空飛船。
地址:http://www.cross-code.com/en/home
類型:動作,角色扮演
一個復古靈感的2D游戲設定在遙遠的未來。這是一個充滿偉大的游戲機制,如組合,拼圖,技能樹,任務,物品等等。
地址:https://sketch-out.appspot.com/
類型:街機
Sketchout的任務保護你的行星,并通過改變流星的方向來消滅對手,通過使流星偏轉來保護您的星球并消滅對方,這款游戲有很棒的視覺效果和音樂特效。
地址:http://www.treasurearena.com/類型:多人,角色扮演,動作
Treasure Arena 是一款動態的競技場戰斗游戲,最多可容納4名玩家。它具有不同的游戲模式,出色的幀率和配樂,是一個非常有趣的游戲。
地址:http://bejeweled.popcap.com/html5/
類型:街機,解謎,娛樂
HTML5格式的經典“寶石迷陣”游戲。這是一個官方克隆,因此可以正常運行且外觀完美。
地址:http://missile-game.bwhmather.com/類型:街機
這是一款非常具有挑戰性的游戲,游戲中我們扮演的是一枚被發射進隧道的導彈。游戲有很酷的黑白圖像,玩的時候會有很強的場景效果。
地址:http://www.deconstructeam.com/games/gods-will-be-watching/類型:拼圖
在這個令人毛骨悚然(但又很棒)的游戲中,我和自己團隊必須獨自生存40天。團隊有六名成員,其中包括一只狗,一名精神病醫生和一個機器人,您必須與他們互動,以使其保持溫暖,溫飽和理智的狀態。
地址:http://www.sinuousgame.com/類型:街機
一個簡單的游戲,極簡的圖形和流暢的幀率。拾取電源時避免與紅點碰撞。此外,如果你想要那些額外的積分,就需要不停向前移動
地址:http://swooop.playcanvas.com/類型:街機
在一個美麗多彩的3D世界里,到處飛翔,收集寶石和星星。
地址:http://www.freeriderhd.com/
Free Rider HD 是一款令人上癮的游戲,你可以在其他玩家繪制的賽道上騎自行車。可以在成千上萬的播放器曲目中選擇一個播放,也可以創建自己的曲目并分享。
地址:http://entanglement.gopherwoodstudios.com/zh-CN-index.html類型:拼圖,娛樂
這個游戲的目的是通過在網格上放置線段來創建一條盡可能長的路徑。你可以單獨玩,也可以和朋友一起玩。
地址:https://www.modern.ie/en-us/ie6countdown#escape-from-xp
類型:動作,街機
用“Escape from XP”來慶祝 Windows XP 的終結。你的任務是拯救最后一個陷入Clippy暴政的開發人員。
地址:http://polycraftgame.com/類型:角色扮演,塔防,動作
在這個很棒的3D游戲中,你到處收集資源,建造東西,完成任務。關于它的所有東西都經過拋光,并且運行也非常順暢。
地址:https://gabrielecirulli.github.io/2048/類型:拼圖
一個非常上癮的游戲,你可能已經玩過了。在 2048 ,你移動編號的圖塊并合并它們。當界面中最大數字是`2048 時,游戲勝利。
地址:http://arcade.lostdecadegames.com/onslaught_arena/
類型:動作
一種快節奏的復古生存游戲,您可以使用不同的武器與成群的敵人作戰。
地址:http://chrome.angrybirds.com/類型:游戲
《憤怒的小鳥》游戲,這就不用介紹了。
地址:https://www.cubeslam.com/mcycrs
類型:街機,多人
具有豐富的色彩和炫酷的3D圖形乒乓球游戲。我們可以通過向朋友發送一個URL來挑戰他們,還可以通過網絡攝像頭看到對方。
地址:http://hypnoticowl.com/games/the-wizard/類型:動作,角色扮演,策略
Wizard 是基于回合的地牢爬行者,在里面會遇到神話般的怪物并找到奇妙的咒語。該游戲具有酷炫的戰斗機制,有時可能會帶來很大挑戰。
地址:http://phoboslab.org/xtype/類型:動作,街機
在這款酷炫的太空射擊游戲中,你目的就是要起戰勝 Boss。
地址:http://orteil.dashnet.org/cookieclicker/類型:休閑,搞笑
Cookie clicker 是一款可能為了開玩笑而創建的游戲,但仍然提供了大量的樂趣。你可以從0個cookie開始,然后單擊一些有效率的cookie,最后你可能會發現自己擁有數十億個cookie。
地址:http://play.elevatorsaga.com/類型:拼圖,編碼
這類屬于程序員類型游戲 。在電梯中的任務是通過對電梯的運動進行編程,以最有效的方式運送人員,這些都是用 JavaScript 來完成的。
地址:http://gameofbombs.com/landing類型:動作,角色扮演,多人
Game of Bombs是一個轟炸機類型的游戲,在廣闊地圖上,都有著敵方玩家。收集力量,皮膚和成就,以成為最佳轟炸機玩家的方式。
地址:http://or.paleozoic.com/類型:平臺游戲,動作
Olympia Rising具有漂亮復古外觀圖形的游戲。它坐落在古希臘,在那里我們扮演的女人被賦予了重新的機會,所以我們的任務就是逃離死者的世界。
地址: https://ned.im/pixel-race-game/類型:街機,賽車
Pixel Race是一款簡單概念概念,你可以在收集硬幣的同時控制汽車以避開障礙物。如果有足夠的耐心和空閑時間,那么你可能會打破記錄(記錄為36309個硬幣)。
地址:https://littlealchemy.com/類型:拼圖
從這四個基本元素開始,將它們組合起來,創建510種可能的組合。
地址:http://www.kevs3d.co.uk/dev/arena5/類型:街機
在數字領域中飛行并射擊幾何敵人以獲得高分。
地址:https://vector-runner-remix.tresensa.com/
類型:街機
在這個充滿色彩和幾何形狀的平臺游戲中,盡你所能奔跑吧。
地址:http://playbiolab.com/類型:動作
一款出色的像素藝術平臺游戲,你必須在這里逃脫充滿突變生物和其他不良生物的實驗室。
地址:http://worldsbiggestpacman.com/#類型:街機
地址:http://games.jessefreeman.com/new-super-resident-raver/
從即將到來的僵尸入侵中拯救驚慌失措的人們。收集錢,升級你的武器和戰斗僵尸。
作者:Danny Markov 來源:tutorialzin 譯者:前端小智
原文:https://tutorialzine.com/2015/02/30-amazing-games-made-only-with-html5
TML5 文件上傳下載的實例代碼,WEBUPLOADER之大文件分段上傳、斷點續傳,HTML DOM INPUT FILE 大文件上傳源代碼,B/S大附件上傳,支持斷點續傳,VUE處理文件流實現上傳下載,VUE 上傳大型文件插件(VUE上傳視頻插件)
之前在網上也搜索過相關的資料,在論壇里面也與網絡交流過,但是給出的方案都不太令人滿意。一方面論壇里面的網頁都沒有真實的項目經驗。幾乎大部分的網頁都是在紙上談兵,很多問題完全是憑想象在回答。也不能夠提供真實案例,基本上都沒有項目的實戰經驗。
甚至有些學生也在里面不知道從哪里復制的一些代碼然后粘貼在上面。
后端PHP5,PHP6,PHP7,PHP8,ThinkPHP,
服務器支持Linux,Windows,macOS,CentOS,中標麒麟,銀河麒麟,統信,龍芯,華為鯤鵬,
數據庫支持MySQL,達夢數據庫,人大金倉
需要提供前端源碼,后端源碼,控件源碼
需要提供7*24小時技術支持,長期技術支持,長期維護服務
需要提供手機,QQ,微信,企業微信,電子郵箱等聯系方式
需要支持包含IE在內的全部瀏覽器
終端需要支持Windows,macOS,Linux,信創國產化環境,中標麒麟,銀河麒麟,統信UOS,龍芯,華為
功能需要支持10G,50G,100G大文件上傳和斷點續傳,刷新續傳,重啟續傳
文件夾包含1W,10W,100W個文件和層級結構
支持超大文件分片,分段,分塊,分割上傳下載,斷點續傳
支持文件夾上傳,下載斷點續傳,支持文件夾層級結構,層級結構信息保存到數據庫,下載的時候同樣保留層級結構
支持加密上傳,下載加密,端到端加密,國密SM4加密算法,數據加密傳輸,傳輸過程中要保證數據是加密的。1.下載示例
https://gitee.com/xproer/up6-vue-cli
將up6組件復制到項目中
示例中已經包含此目錄
1.引入up6組件
2.配置接口地址
接口地址分別對應:文件初始化,文件數據上傳,文件進度,文件上傳完畢,文件刪除,文件夾初始化,文件夾刪除,文件列表
參考:http://www.ncmem.com/doc/view.aspx?id=e1f49f3e1d4742e19135e00bd41fa3de
3.處理事件
啟動測試
啟動成功
效果
數據庫
源碼工程文檔:https://drive.weixin.qq.com/s?k=ACoAYgezAAw1dWofra
源碼報價單:https://drive.weixin.qq.com/s?k=ACoAYgezAAwoiul8gl
OEM版報價單:https://drive.weixin.qq.com/s?k=ACoAYgezAAwuzp4W0a
控件源碼下載:https://drive.weixin.qq.com/s?k=ACoAYgezAAwbdKCskc
*請認真填寫需求信息,我們會在24小時內與您取得聯系。