游戲引擎開發(fā)工程師崗位招聘考試試卷及答案_第1頁
游戲引擎開發(fā)工程師崗位招聘考試試卷及答案_第2頁
游戲引擎開發(fā)工程師崗位招聘考試試卷及答案_第3頁
游戲引擎開發(fā)工程師崗位招聘考試試卷及答案_第4頁
游戲引擎開發(fā)工程師崗位招聘考試試卷及答案_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

游戲引擎開發(fā)工程師崗位招聘考試試卷及答案一、填空題(每題1分,共10分)1.Unity中管理場景對象生命周期的核心類是______。2.Unreal渲染管線頂點(diǎn)著色器之后的階段是______。3.3D模型骨骼動畫的常用技術(shù)是______。4.碰撞檢測的基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)包括______(如AABB)。5.UnityShader中pragmasurfacesurfLambert的Lambert是______模型。6.Unreal藍(lán)圖可視化編程的核心是______節(jié)點(diǎn)。7.減少DrawCall的常用技術(shù)是______。8.3D坐標(biāo)轉(zhuǎn)2D屏幕坐標(biāo)的過程是______。9.物理引擎模擬剛體的核心方程是______。10.Unity協(xié)程的關(guān)鍵字是______。二、單項選擇題(每題2分,共20分)1.以下不是Unity內(nèi)置渲染管線的是?A.Built-inB.URPC.HDRPD.Vulkan2.Unreal管理資源的工具是?A.ContentBrowserB.ProjectSettingsC.InspectorD.Hierarchy3.不屬于陰影效果技術(shù)的是?A.ShadowMappingB.SoftShadowC.AmbientOcclusionD.RayTracing4.適合快速查找可見物體的3D數(shù)據(jù)結(jié)構(gòu)是?A.數(shù)組B.鏈表C.八叉樹D.棧5.Unity中物體激活時調(diào)用的方法是?A.Start()B.Awake()C.OnEnable()D.Update()6.Unreal藍(lán)圖編譯錯誤顯示在哪個面板?A.OutputLogB.DetailsC.WorldOutlinerD.AssetBrowser7.法線貼圖的作用是?A.增加頂點(diǎn)數(shù)B.模擬表面細(xì)節(jié)C.改變顏色D.優(yōu)化速度8.多線程適合游戲引擎中的哪種操作?A.主線程UI更新B.加載資源C.OpenGLAPI調(diào)用D.輸入處理9.物理引擎中剛體質(zhì)量的屬性是?A.MassB.DragC.AngularDragD.Restitution10.UnityShader中_MainTex的類型是?A.ColorB.TextureC.FloatD.Vector三、多項選擇題(每題2分,共20分)1.游戲引擎性能優(yōu)化方法包括?A.合批B.LODC.預(yù)加載資源D.增加DrawCall2.Unity光照烘焙類型包括?A.RealtimeB.BakedC.MixedD.Static3.Unreal支持的平臺包括?A.WindowsB.iOSC.AndroidD.PS54.3D投影類型包括?A.正交投影B.透視投影C.平行投影D.球面投影5.游戲動畫處理方式包括?A.骨骼動畫B.關(guān)鍵幀動畫C.頂點(diǎn)動畫D.物理動畫6.著色器語言包括?A.HLSLB.GLSLC.CD.C++7.Unity協(xié)程的特點(diǎn)是?A.暫?;謴?fù)B.主線程運(yùn)行C.不能訪問UID.由MonoBehaviour管理8.Unreal藍(lán)圖的優(yōu)勢是?A.可視化編程B.無需編譯C.快速原型D.性能優(yōu)于C++9.物理引擎核心組件包括?A.剛體B.碰撞體C.關(guān)節(jié)D.粒子系統(tǒng)10.UnityLOD實現(xiàn)方式包括?A.LODGroupB.自動LODC.手動LODD.動態(tài)LOD四、判斷題(每題2分,共20分)1.Unity腳本必須繼承MonoBehaviour類。()2.UnrealC++與藍(lán)圖可互相調(diào)用。()3.法線貼圖無需UV坐標(biāo)即可工作。()4.DrawCall越多性能越好。()5.UnityURP是高清渲染管線。()6.靜止剛體不消耗物理計算資源。()7.UnrealContentBrowser可直接編輯C++代碼。()8.頂點(diǎn)著色器處理每個頂點(diǎn)一次。()9.Unity協(xié)程可用WaitForSeconds暫停。()10.粒子系統(tǒng)屬于渲染管線階段。()五、簡答題(每題5分,共20分)1.簡述Unity合批的作用及常用方法。2.Unreal藍(lán)圖與C++的適用場景分別是什么?3.陰影Mapping的基本原理是什么?4.LOD技術(shù)的作用是什么?六、討論題(每題5分,共10分)1.列舉Unity移動端渲染性能優(yōu)化的3種方法。2.UnrealC++與藍(lán)圖混合開發(fā)的注意事項有哪些?---答案部分一、填空題1.MonoBehaviour2.像素著色器(片段著色器)3.骨骼動畫(蒙皮動畫)4.碰撞體(AABB/OBB)5.光照6.事件7.合批(批處理)8.投影變換9.F=ma(牛頓第二定律)10.IEnumerator二、單項選擇題1.D2.A3.C4.C5.C6.A7.B8.B9.A10.B三、多項選擇題1.ABC2.ABC3.ABCD4.AB5.ABCD6.AB7.ABD8.AC9.ABC10.ABCD四、判斷題1.√2.√3.×4.×5.×6.×7.×8.√9.√10.×五、簡答題1.合批作用:減少DrawCall,提升渲染性能。常用方法:①靜態(tài)合批(標(biāo)記靜態(tài)物體合并頂點(diǎn));②動態(tài)合批(相同材質(zhì)小物體合并);③GPUInstancing(批量渲染相同模型實例)。2.藍(lán)圖適用:快速原型、非性能邏輯(UI/事件)、美術(shù)/策劃參與。C++適用:性能敏感模塊(物理/渲染)、復(fù)雜算法、引擎擴(kuò)展、跨平臺高性能需求。3.①從光源渲染生成深度圖(陰影貼圖);②從相機(jī)渲染,對比像素深度與陰影貼圖深度,深度更大則處于陰影。核心是利用深度判斷遮擋。4.根據(jù)物體與相機(jī)距離切換不同復(fù)雜度模型:遠(yuǎn)用低多邊形,近用高多邊形。作用:減少頂點(diǎn)數(shù)/DrawCall,平衡畫質(zhì)與性能,降低GPU負(fù)載。六、討論題1.①用URP移動端優(yōu)化(降分辨率、關(guān)抗鋸齒);②合批+GPUInstancing減少DrawCall;③LOD切換細(xì)節(jié)模型;④壓縮紋理(ETC

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論