一款極好用的Cocos3D模型觀察器--人民網遊戲_最權威中文遊戲網站...

2021-01-11 人民網

原標題:一款極好用的Cocos3D模型觀察器

  Cocos很早就開發了3D模塊,後續也有不少團隊使用Cocos開發了一些3D遊戲。今天,我們給大家介紹一款由知名Cocos技術大牛,現任北京火石鎮網絡科技有限公司的CEO卞安開發的一款針對Cocos3D模型觀察器 – 「Cocos3D Mesh Viewer」。

  Cocos3D Mesh Viewer啟動了!好簡潔的界面。

  「使用Cocos開發3D遊戲,相關的工具太重要了! 從我的3D引擎和項目研發經驗上看, Cocos在3D方面已經具備一些基礎的功能模塊,可以勝任一些休閒類甚至是MMORPG的3D項目。我想通過我們的努力,來完善這些工具,幫助使用Cocos來進行3D項目開發的團隊來解決現實問題,模型觀察器是使用頻率最高的基礎工具,所以,我就先將它開發出來,工具是免費的,歡迎大家使用哦!」卞安介紹說。

  工具包只有10M左右,主要就是一個EXE以及必須的Cocos運行庫,雙擊「MeshViewer.exe」運行起來,全屏顯示後,就只有一個網絡和一個OpenFile的按鈕,非常簡潔,通過點擊按鈕打開一個C3B動畫模型後,我們看到了完整的界面,最上面是文件的一些基本信息,包括文件名,頂點數,三角面數,包圍盒大小等。然後是一排複選框按鈕,用於對顯示選項進行控制。左邊有兩個列表區域 ,用於顯示模型的子模型和貼圖列表,右邊的兩個列表區域則用來顯示骨骼和動作列表。下方是當前完整動畫的幀顯示區和播放控制區,動畫播放過程中,可以看到當前幀的位置和前進動畫。所有的界面控制項都是基於CocosUI來做的,目前只有WINDOWS版本,但想必後期跨平臺不是什麼大問題。

  這款工具現在所具有的功能主要包括以下幾個部分:

  Fbx和C3B文件操作 – 直接轉換,功能完善,方便快捷。

  直接在工具中打開或拖進一個FBX就可以轉換成C3B文件,省去了在控制臺使用fbx-conv命令行操作轉換exe的處理。通過導出C3B文件,也可以將模型分離成只有模型或只有動作的C3B文件進行導出。

  模型查看與操作 – 多種觀察選項,結合重要測試功能。

  打開C3B文件後,可以進行模型的觀看,包括線框模式,顯示包圍盒,顯示骨骼樹,順時針與逆時針撿選,燈光頂點法線等選項,方便了解模型各方面的渲染情況。同時能夠顯示模型所有的子模型,並可以有選擇的查看並進行換子模型的測試,你可以先選中一個子模型項,然後通過點擊右鍵在彈出的文件對話框中從另一個模型裡找到同名的子模型進行更換。這個功能非常方便進行人物的換裝測試。

  紋理貼圖的查看 – 幫助你快速查找到模型貼圖中問題。

  顯示模型所有的紋理貼圖信息,包括圖片顯示,大小信息等。可以有選擇的查看和更換,你可以選擇一張貼圖然後通過點擊右鍵在彈出的文件對話框中從另一個模型裡找到同名的子模型進行更換。這裡方便進行貼圖測試。

  骨骼與動畫操作部分 – 功能強大,顯示直觀,操作簡便。

  顯示所有的骨骼清單,可以在骨骼樹上突出顯示出當前選擇的骨骼。並可以進行骨骼綁定模型的測試,你可以選擇相應的骨骼,然後通過點擊右鍵在彈出的文件對話框中把另一個C3B模型導進來綁定在這個骨骼上進行查看。這個功能非常方便進行武器和坐騎的測試。

  在這部分,你可以通過右邊的「Manage Action」按鈕來設定開始幀和結束幀命名為一個動作,然後保存為一個文本文件出來供遊戲中使用,這裡是按CSV文件的格式保存的,同時可以在下面的動作幀顯示區中逐幀查看每個自定義的動作播放效果。你可以在幀面板上點擊任意幀使當前動作停在這一幀上,保持拖動來隨意的觀看任何一幀。

(責編:楊虞波羅、沈光倩)

相關焦點

  • Cocos Creator 3D v1.0.1 正式發布
    感謝所有開發者對 Cocos Creator 3D v1.0.0 的支持,我們興奮地發現發布不到三周,就有幾款 3D 小遊戲上線了,多少也算驗證了我們在工作流效率上所付出的努力
  • 遊戲開發完整學習路線!就是一門實時渲染的藝術!
    安卓:【unity3d】、【cocos2d-x】、【Unreal】、AndEngine、libgdx。 網頁:【Egret】、【cocos2d-html5】、Fancy3D、unity3d。
  • ...DLC「突擊」全面展示 --人民網遊戲_最權威中文遊戲網站--人民網
    原標題:《使命召喚10:幽靈》DLC「突擊(Onslaught)」全面展示 血腥斧頭男狂虐戰士   昨晚,動視和Infinity Ward聯合宣布《使命召喚10:幽靈》全新DLC「突擊(Onslaught)」將作為2014年度首個擴展內容(共四個)增加到遊戲中,目前這款DLC只公布了Xbox 360版並將於1月28日推出。
  • 移動遊戲迎來版權圈地運動--人民網遊戲_最權威中文遊戲網站--人民...
    4月15日,熱酷遊戲以1500萬之高的版權金,拿下拱頂石科技耗時一年研發的《絕殺2014》,也在坐實著版權火熱的傳聞。   從2013年不斷曝光的大面積移動遊戲山寨現象,到2014年走向尊重版權之路,移動遊戲行業似乎在一夜之間變臉了,這一切的背後預示著什麼?
  • 黑科技:用Unity編輯器+Cocos引擎開發3D MMORPG
    下面一個演講環節的是真正的黑科技,我先不劇透,有請南京爐石CEO朱偉給我們分享一下怎麼用Cocos開發一個完整的3D的MMORPG。演講者朱偉:我是南京爐石CEO朱偉,下面由我來跟大家一起分享一下勇於Cocos開發一款3D MMORPG整個的過程和經歷。
  • 四元數與3D旋轉實例! Cocos Creator 3D Quternion !
    用幾個實用的例子帶你理解四元數!文末獲取完整項目!前言本文不會講太多四元數公式的推導過程,重點講講幾個接口的使用和個人理解。: Vec3) {    Mat3.fromViewUp(m3_1, view, up);    return Quat.normalize(out, Quat.fromMat3(out, m3_1));}兩向量間的最短路徑旋轉也可以用一個四元數表示兩向量旋轉的最短路徑。
  • 中國手遊發展呈集群化特點--人民網遊戲_最權威中文遊戲網站--人民...
    原標題:中國手遊發展呈集群化特點   TalkingData聯合數據公司Newzoo日前發布的數據顯示,2015年中國遊戲市場規模將達到222億美元,正式超越美國成為全球最大的遊戲市場。杭州遙望網絡股份有限公司創始人、董事長兼總裁謝如棟接受科技日報記者採訪時表示,作為連接遊戲研發、渠道以及眾多玩家的「遊戲公會」逐漸在手遊生態中扮演著重要的角色。雖然目前的「遊戲公會」越來越多,但因為渠道的惡性競爭,公會往往更多表現為充值返利這樣的賺錢工具,這與公會早期單純以玩遊戲的目的產生了背離。
  • 拳頭官方是這樣回答的--人民網遊戲_最權威中文遊戲...
    我們一直夢想在未來的有一天能在電影熒幕上看到英雄聯盟的世界,看到我們最喜歡的英雄們。但是遊戲改編電影的前人經驗告訴我們這不是一趟簡單的旅程,對於絕大部分遊戲改編的電影來說,他們是不夠好的。如果時機合適,那麼我們也會在這方面進行嘗試,但是我們絕對不應該在準備不足的時候倉促上陣。
  • 朋友圈遊戲測小孩長相丟照片 微信:謠傳--人民網遊戲_最權威中文...
    原標題:朋友圈遊戲測小孩長相丟照片 微信:謠傳   上周,名為「測未來小孩長相」的遊戲在微信朋友圈瘋轉,與此同時,也有消息稱,使用這款軟體會造成手機照片丟失,昨天微信團隊對此予以闢謠。   在朋友圈大量轉發的「測未來小孩長相」的遊戲為第三方提供。用戶在該遊戲中上傳自己的頭像後,可能生成一張寶寶照片。有消息稱,哈爾濱一用戶玩該遊戲後,手機裡的800多張照片消失。
  • 除了遊戲 安卓模擬器還能應用到哪些領域?--人民網遊戲_最權威中文...
    原標題:除了遊戲 安卓模擬器還能應用到哪些領域?   近幾年,安卓模擬器因手遊市場的發展而迅速「走紅」,備受遊戲廠商以及移動遊戲玩家的關注。據第三方統計機構報導,安卓模擬器行業目前用戶早已突破億人大關,甚至不少安卓模擬器平臺還獲得了融資。
  • 遊戲開發5個階段學習路線給你準備好了!(含引擎/書籍資源)
    在軟體開發中,遊戲開發這個方向看起來是最吸引年輕人的並且目標最明確的,但其實是個領域很廣的方向,為什麼這麼說?慢慢看下去吧。乾貨分享——遊戲開發學習路線5個階段完整總結。這篇文章主要是解答想入門遊戲開發編程領域的小夥伴們的疑問,給大家一套完整的學習路線,希望能幫助到你們!話不多說,直奔主題。
  • 5個支持python的2D、3D遊戲開發庫!
    0.Cocos2d:cocos2d是一系列開源軟體框架,用於構建跨平臺2D遊戲和應用程式,由cocos2d-x、cocos2d-js、cocos2d-xna和cocos2d(Python)多種框架組成。
  • 盤點:西方魔幻世界中的飛行坐騎--人民網遊戲_最權威中文遊戲網站...
    原標題:盤點:西方魔幻世界中的飛行坐騎   距離《魔獸》大電影的上映時間已經越來越近了,這部改編於全球經典遊戲《魔獸世界》的電影歷經九年波折,終於要面世了。玩家翹首以盼,在知乎、論壇等地方掀起了一場關於西方魔幻題材的討論的熱潮。其中,歐美神話中各式各樣霸氣的飛行坐騎最讓國人震撼和喜歡。
  • 《塞爾達天空之劍》一款不可多得的遊戲作品
    我想天空之劍應該也不會遠了吧塞爾達傳說天空之劍裡面的塞爾達公主是最漂亮的(個人向)讓我玩這遊戲的那必須是因為塞爾達很漂亮的原因。因為我接觸的第一款3d的塞爾達系列遊戲,第二款是黃昏公主了。因為玩3d的我都不會留意頭頂,當時看了很多圖文攻略和視頻攻略才攻克。還有就是在繩索上和怪物pk,我次次都會被打下去。直到看了攻略才知道居然還可以把它給晃下去遊戲玩到最後,我們開啟時空門回到過去,去救塞爾達的同時打敗魔王加農。
  • Cocos2d-x v3.3-RC0 發布說明! - OSCHINA - 中文開源技術交流社區
    因為加載這兩個lua文件會返回一個對象,lua代碼會使用返回的對象進行操作,所以需要替換對應的加載路徑,具體修改如下:require "luaj" -> require "cocos.cocos2d.luaj"require "luaoc" -> require "cocos.cocos2d.luaoc"兼容舊API的lua文件默認沒有被加載上來
  • 三款體驗感極好的模擬駕駛遊戲
    hello你們的KK又來了,今天我們來盤點下那些最真實的模擬駕駛遊戲,網絡上現在都流行一句話「少壯不努力,長大模擬器」,其實我並不認同這句話,因為小編覺得只有最真實遊戲才值得我們去體驗一把。首先我認為首當其衝的應該是模擬駕駛的鼻祖,歐洲卡車模擬2,這款遊戲首先從操作的來說完美的還原了真實駕駛的感覺,在到畫質,畫質也很精緻,讓人有一種戴上了眼鏡開車賊精緻!遊戲還可以打造自己的卡車帝國公司,還可以培養玩家的管理水平,遊戲還有線上模式,可以跟好友盡情聯機體驗!
  • 星際爭霸重製版:劇情全中文語音!對中國玩家友好的一款RTS遊戲
    眾所周知,海外遊戲已經佔據了國內遊戲市場的半壁江山。按照世界遊戲玩家比例來說,中國仍舊是數量最龐大的遊戲用戶。即便如此,有些海外遊戲廠商依舊不把中國玩家當成主要服務對象,甚至連次要都算不上。就比如最基本的遊戲語言都沒有中文版,讓玩家玩起來十分吃力,同時對遊戲的體驗感也自然有所下降。比如在2015年,一款名為《H1Z1》的末日生存遊戲上線,在國人玩家的大量加入下使得它空前火爆。對於這款自由度極高的生存遊戲,中國玩家玩出了自己的獨特風格:「團結」,這一行為讓很多海外玩家有些吃不消。
  • 手遊《時空槍戰》深評 槍戰射擊創新之作--人民網遊戲_最權威中文...
    原標題:《時空槍戰》深評 槍戰射擊創新之作   《時空槍戰》是銀漢遊戲全新推出的一款科幻題材動作射擊對戰手遊,遊戲的背景設定在未來世界,玩家穿越時空,變身超級英雄,星際穿越闖關激戰。
  • 《Unity醬和方塊世界》點評 可愛畫風的3D平臺跳躍遊戲
    平臺跳躍遊戲大家應該不陌生,馬裡奧類的跳躍遊戲很多人都玩過,這裡為大家介紹一款類似的3d平臺跳躍遊戲,《Unity醬和方塊世界!》(Unity Chan And Cube World!!),這是一款YEARS製作並發行的,《Unity醬和方塊世界!》中設計了豐富且有難度的陷阱和怪物。遊戲暫無發售信息,支持中文。
  • 外媒稱黑客組已破解PS4 可運行盜版遊戲--人民網遊戲_最權威中文...
    原標題:外媒稱黑客組已破解PS4 可運行盜版遊戲   臭名昭著的黑客組織Lizard Squad繼聖誕節、元旦期間針對微軟和索尼的遊戲網絡服務展開大規模攻擊後,現在又將目標瞄準了PS4。   在2013年11月曾有名叫黑客Reckz0r的黑客公布了疑似PS4運行盜版遊戲的方法。