當面試被問到詳述一下OpenGL的渲染管線時,什麼答案是面試官想聽到的?

時間 2021-06-02 17:38:03

1樓:王爍

好吧,我經常面試別人OpenGL渲染管線…可能是因為我是做GPU driver的原因。期望得到的回答就是OpenGL ES2.0的pipeline,如果知道的話把3.

0的新特性和我強調一下就是加分了…

2樓:FXCarl

1. OpenGL 沒管線啊…… 揣好資料設好狀態然後畫唄

1.1 資料複雜了耗頻寬

1.2 狀態變化加延遲

1.3 矩陣變換什麼的不是必須的

1.4 ps 貼圖讀多了卡,指令寫多了也卡

p.s. Unity幾個基層API的Demo都展示了OpenGL不止可以拿來渲染3D

2. Unity5 的低層API封裝成了OpenGL 的座標系。往螢幕上畫點東西挺好用的

3. Unity 的 forward 只有三個畫素燈挺醜的,deferred 的 gbuffer 挺鬆散的,stencil 不好使

4. gpu 的 unified shader 出現之後就不大懂裡面的玩意了

我想這樣應該可以回答面試了,我覺得...

3樓:錢康來

拋磚引玉,大大輕拍

首先能描述出整個管線大體流程(不用很細,因為狀態不一樣管線會有一定差別)但是通用的幾個步驟要知道

然後我一般就是看是否知道每個步驟是幹嘛的,發散性的問了...

面試時如被問到 了解 UE 嗎?能否詳談一下? ,怎樣回答比較好?

布棉 徐財星 這個問題,我在PM的招聘場合經常問,主要是對新人 校招的時候使用。為什麼要問這樣的問題?1 有很多人確實不了解,我擔心聊得不對口。2 有很多人把產品當成海投的一種,在你不了解乙個職業的情況下,估計真誠程度也比較有限。3 你不用很懂,但你不能完全不懂吧? 徐浩淳 其實這個問題不難回答,面...

技術面試中當問到你「描述一下所做過的專案中遇到最困難的技術問題是什麼,最後怎麼解決」應該怎麼回答比較好?

小黑 面試官想問的可能不是你遇到最困難的技術問題,他想要的只是你是怎麼解決的,比如,你在除錯模型過程中,所有步驟都沒錯,它的邊界條件,載荷,表面接觸等都OK了,但就是報錯,就是不能執行,顯示錯誤的原因也都給你了,你再次調整,還是報錯。好了,需要解決問題的一些其他的方法,比如我會重新用另一台電腦執行下...

面試的時候被問到我們需要乙個溝通能力很強的人,請問該怎麼回答才能展現自己溝通能力呢

風清揚 第一,心理上認同自己的溝通能力。溝通能力包含範圍挺廣泛的,可能包括人際交往能力,語言表達能力,影響力,協調能力等細分領域。這些方面雖然都屬於溝通,但確實大多數人在溝通能力方面可能更多隻擅長這其中的某些方面而不是面面俱到。所以要先找到自己在溝通上的優勢,並且從心理認定自己是乙個還挺擅長溝通的人...