做3D遊戲引擎需要學那些知識?別笑,我是認真的。求專業人

2021-06-01 18:02:17 字數 5245 閱讀 3131

1樓:匿名使用者

3d遊戲引擎應該是包括3d圖形的各種演算法整合起來,提供便捷的sdk介面以方便別人在這個基礎上開發遊戲的模組。   優秀的3d遊戲引擎。會把複雜的圖形演算法都穩定高效地封裝在模組內部,對外則提供簡捷、有效的sdk介面,人們可以非常輕鬆地學會使用這些sdk,並且通過這些簡單的sdk,就可以完全滿足各種複雜的3d遊戲功能需求。

  優秀的3d遊戲引擎。一般會提供功能強大的編輯器。包括引擎的場景編輯、模型編輯、動畫編輯、粒子編輯等等功能,遊戲開發中的美術師可以藉助於這些工具,大幅度提高工作效率、工作品質。

  優秀的3d遊戲引擎。都會配套地提供第三方外掛,如3ds max、maya的匯出外掛。   當前市面上3d遊戲引擎,還會同時提供網路、資料庫、指令碼等方面的功能。

你想自學?!!由專業人士指點估計都難!

2樓:司天青

3d遊戲引擎需要學的知識很多....引擎開發基本上是遊戲專案技術方面最難的一部分。3d引擎到底需要學些什麼....

見咱們是同學,就給你介紹一下吧...我也在學。以下介紹的是基於windows平臺的遊戲引擎開發需要的知識,其他平臺的我不瞭解哈:

c,c++,資料結構,演算法,windows sdk,計算機圖形學,線性代數,directx3d或者opengl,這些都是基礎的了。但是學完這些離現在流行的引擎差距非常大,還有很多東西要學,不過你要寫個10多年前那種水平的遊戲引擎的話就離不遠了,把前面的學好了找個公司好好投入實戰吧,你要是講來也想在這方面發展的話,最好把lua也學了,剛畢業就想進客戶端開發這方面工作的話,有個主流指令碼語言在手比較好找.學引擎開發最好先了解一下引擎都幹啥,有些什麼部分,各自負責什麼,然後一邊學基礎一邊把這些基礎的知識聯想到引擎開發去。

我也是現學現賣,有錯望見諒

3樓:

應該實現複雜的影象演算法吧,我只知道這些。

4樓:南京北大青鳥

1.遊戲程式設計:c++程式設計入門;基本資料型別和輸入輸出;流程控制語句;陣列、指標和引用、函式;程式結構和書寫規;範結構體和聯合體、類;繼承與多型;異常處理與程式除錯。

2.演算法與資料結構:演算法分析;資料結構;基本演算法;stl的概念與使用;靜態庫與動態庫;xml庫的使用。

3.win32程式設計:windows程式入門;windows訊息;gdi繪圖遊戲工具與mfc;網路程式設計基礎。

4.遊戲數學和智慧應用:遊戲中的座標系;向量、矩陣;幾何碰撞;物理模擬;人工智慧與尋路演算法。

5.2d遊戲技術與應用:2d遊戲技術概論;遊戲地圖系統;gui系統;戰鬥系統設計;任務系統;優秀的聲音引擎bass;cocos2d-x引擎;box2d物理引擎。

北大青鳥中博軟體學院遊戲開發課堂實拍

3d建模需要學多久可以學會?

5樓:學術研究之路

截至2023年,3d建模在經常進行系統培訓的情況下需要的時間在6個月-12個月之間,具體時間是因人而異的。

零基礎學習3d建模,需要一個完整的3d建模課程設計,一個好的課程設計大致應該包含4個方面的內容,時間在6個月-12個月之間:

1、一個月預科班基礎課,

雖然零基礎可以學習3d建模,並不代表著可以不重視基礎。所以學習的第一步是要鞏固自己的美術基礎,最快的練習方式是直接在ps手繪板上進行臨摹,一個月一般臨摹40個左右的肩甲類、圖表類小物件,數量就可以達標了。

2、三個月專業基礎課,

專業基礎課主要是在預科班的基礎上學習美術基礎,3dmax基礎,uv拆分和擺放,貼圖繪製基礎,三個月高強度的訓練,對3d建模的整個製作流程已經非常熟悉了。

3、三個月專案實戰訓練,

美術基礎、軟體基礎、uv、貼圖整個3d建模的流程都學完以後,開始進行專案實戰訓練,開始針對不同型別的3d建模進行訓練,每個專案實戰的案例都不是隨意選擇的,每個案例都有一定的側重點和訓練方向,每種材質都學習訓練過後,到真正的公司專案上才能遊刃有餘。

4、公司真實專案實訓,

如果有機會到公司的真是專案上進行實訓一個月左右,在專案導師的帶領下,逐漸去適應專案的節奏,效率,工作要求和標準,那掌握的速度就非常快了。

注意事項:

1、要想學會操作3d建模就必須要熟練地使用電腦,滑鼠和鍵盤的靈活度是必須要的,因為在接觸3d建模後,很多指令都需要用到快捷鍵。

2、3d建模是比較難學的,3d建模的最大特點是它的渲染功能,是其他軟體不能比的。自學的路很難也很花時間和精力,真心想學的話最好報個班。

6樓:

這個還是要看你自己對哪個更感興趣一些,然後再結合專業的含金量考慮

3d建模需要學多久可以學會,這個也得看你的努力程度呀。cambuilder致力於幫助非專業3d建模人員快速搭建3d場景。

cambuilder不僅提供了一個使用簡單易用、功能強大的3d搭建工具,同時配合提供了豐富的3d模型庫.

7樓:cgwang王氏教育集團

那就看你是自學還是報培訓班,自學沒有時間限定,而且也是屬於半桶水,畢竟是拿多餘時間去學也不能說可以學得多好。

如果是報班的話零基礎全日制培訓,需要學習6-9個月。當然如果想深造的話1年左右就可以了。具體看自己的要求,如果你是想以就業這方面去學的話,建議系統學習,一定要用心學習,認真練習,仔細總結,只有這樣才能不斷提升自己的建模實力,這也是一個非常科學的學習方法邏輯鏈條.

8樓:匿名使用者

現在介紹一下建模軟體次世代是3dsmax,maya,zbrush的總稱。

3d max:各種大大小小建模都從3dmax開始。做建築場景也特別好用,從小場景小人物等慢慢開始做,不要怕難,一點點來,後面可以下那些次世代遊戲場景**來模仿做,3d想學精還是需要好一段路程的。

學習初級模型製作方法,掌握幾何建模、多邊形建模的技術,製作出簡單非異形的模型。熟悉軟體很重要,多做幾個案例掌握的也差不多了 3d建模的軟體東西很雜很碎 多練習是很重要的。

但是不要盲目被數字迷惑,這只是少數,但是也可以說明,遊戲公司目前對培養自己的忠實人才很看重,只要你天賦好,學習工作努力,一般良心公司是會花費大力度去培養你,留住你的。

關於學習問題:堅持。當你真正進入學習狀態,必須夯實基礎,不要心浮氣躁,三天打魚兩天晒網的學習態度能讓你在競爭如此激烈的行業立足嗎?

當然你也不要太過強硬地學習,要懂得融會貫通,技術與功能要活學活用才能形成自己的風格,要嚴格要求自己的學習時間。

9樓:畫軍師

根據上面的理論進行一個研究分析,自學一般就兩個時間,一般是三天之內,徹底放棄了。一般是很久很久,有多久呢?就是學三天歇一年,基本上3年以後回頭一看,媽呀,我還自學過3d建模??

我啥作品也不會做啊,呵呵噠。

很多同學非常可愛,就是想死磕自學這條道路,我想說的是時間寶貴,何必自虐呢?總而言之一句話:完全靠自學,你絕對學不會3d建模,這是痴人說夢。

如果你只是想學著玩玩解解悶,那自學完全可以滿足你們的需求,反正又不需要出作品,也不用有多大的提升。如果你們想正兒八經的學習3d遊戲建模,想讓自己在這個行業成為真正的高手,靠自己的實力在這個江湖立足,那麼大家實在有必要跟高手學習一下。

我認識一位3d遊戲建模的高手老師,他每天晚上7.30都會在網上免費直播講相關的技術操作和思維設計方式,從術和道的層面引導我們提升自己,在學習的過程中,那裡有溝溝坎坎,老師都能幫大家給擺平,完全不需要自己瞎摸索,自學就是在農村小路轉悠,跟高手學習,就相當於上了高速,直達目標,速度還特快。想聽這位老師課程的同學可以到下面的3d遊戲建模教程資料裙:

首先處於第一組的數字是:296,其次處於第二組的數字是:676,最後位於第三組的數字是:

289,把以上三組數字按照先後順序組合起來即可,既然大家費勁扒拉的看到了這個資訊,就是緣分,學不學的可以先了解了解這個行業,給自己一個機會,要不然總停留在迷茫的內心世界當中,多憋屈啊。學習一個技術自然是好事,提升自己技能的同時讓自己的薪資可以有一個很大的飛躍。

對於很多剛學習3d遊戲建模行業的同學來說,面對陌生領域,要給自己足夠的時間和信心。但是人們常常會給自己設定很多思想障礙,比如沒有美術基礎、沒學過畫畫、非科班出身....事實上,建模和畫畫真沒什麼關係,建模領域裡有一套自成體系的美術理論,通過系統學習,足夠讓你從小白蛻變為建模高手。

所以,你需要些什麼,就大膽去實踐,去練習就對了,不必有思想負擔。當你自認為,自己這不行、那不行的時候,是有礙於你學習進步的。

零基礎和有基礎學習建模都會遇到一個問題,不會做、沒思路。而且大家用的軟體都是一樣的,但是作品為什麼會千奇百態,歸根結底還是自己的思路,所以今天給大家分享一下建模的思路,這個對於有基礎的建模學習者需要,對於零基礎的更加需要!!!

3d建模是一個總稱,基本來講3d建模可以分為:3d低模手繪【場景/角色】以及次世代高模【場景/角色】,不過目前遊戲行業美術流程已經全部pbr流程化了,大部分的建模崗位目前都是次世代角色或者次世代場景。

1.什麼是3d低模手繪?

3d美術設計師的工作內容是根據原畫設計師的構思,將二維的東西在3d軟體裡面製作展現出來。這樣設計出來最終展現出來的東西就是模型(3dmax)和貼圖(軟體ps、bodypaint),模型就是物體的主要架構,而貼紙是架構當中的顏色和樣式。這裡面的3d模型只需要製作低模,因為面數比較少,主要靠的是手繪貼圖的最終效果。

在這種建模型別裡面有三分模型,七分貼圖的說法。

製作軟體的主要軟體是:建模軟體3dmax以及貼圖繪製軟體bodypaint、ps。模型的製作流程:3dmax建低模、uv拆分、手繪貼圖製作。

2.什麼是次世代高模?

次世代其實是一個舶來品,「次世代遊戲」其實是同類遊戲相比之下更加先進的一個遊戲,換句話說就是「下一代遊戲」。次世代是利用高模烘焙的法線貼圖回帖到低模上,這樣的做法可以讓低模在遊戲引擎裡面及時顯示出高模的視覺效果。

高模的模型面數比較高,採用法線貼圖來描繪物體表面細節的一些凹凸變化:用顏色貼圖來表現物體的顏色和紋理,用高光貼紙來表現物體在光線照射條件**現出來的質感。在這裡需要的製作軟體是3dmax、maya、ps、bodypaint、zbrush、sp等等

3.入門應該選擇3d手繪低模還是應該選擇次世代高模呢?

3d手繪低模是三分模型,七分貼圖,次世代是七分模型,三分貼圖。所以說你要是對畫畫更感興趣你可以選擇3d手繪低模,如果你更希望做出精緻的模型,你就可以學習次世代模型。

在現下3d手繪低模其實還是一些主流遊戲的製作方式,次世代其實是遊戲發展的方向和趨勢。目前一些大型遊戲廠商才會製作次世代的遊戲,很多小型廠商還是在製作3d手繪低模,因為次世代的製作時間和週期都是比較長的。其實不論是高模還是低模貼圖你也可以不用這樣考慮,你要想的就是你喜歡什麼遊戲?

不論是手繪風格還是次世代,只要你學習的是自己喜歡的,那就不會有錯。

那些遊戲好玩 必須是3D

鍊師,的的血大e性是動技特的i發 單漂法戰v人的用作有用碧。家遊頭 感分險作 界平運築隊式遊音oi 利戲清的 的個職面,險 國業三物戲法敘特 衡大經玩世獨,血m互d以個 體混救o三戰亂提起一作玩即是n畫是 up冒戰現中閒出!思以 與戰畫傳成遊。賽幻戰,為戲。虹術閒的述i的在其為e有類上以在全稱絡來a...

3d遊戲嘲模型設計學的課程有哪些

想要系統的學習可以考慮報一個網路直播課,推薦cgwang的網路課。老師講得細,上完還可以回看,還有同型別錄播課可以免費學 贈送終身vip 自制能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭 王氏教育。王氏教育全國直營校區面授課程試聽 複製後面連結在瀏覽器也...

做3D效果圖需要多少錢,做一個3D效果圖需要多少錢?

您好,3d效果圖製作 是需要根據 內容和表現效果確定的,如果您需要了解3d效果圖的製作設計費用,那必須瞭解效果圖製作方法。通常3d效果圖是由3d建模師,先建模 然後渲染,最後再經過ps處理得到。所以效果圖製作 由這三個環節的工作量決定。我們常見的效果圖有幾種 1 傢俱效果圖 傢俱效果圖的費用通常是有...