0
現在我面臨着呈現相同的對象不止一次在DirectX 11的問題,因爲對象有:渲染對象不止一次
- 漫着色
- 的定向照明着色器
- 紋理着色器
現在最終的顏色應該是所有的人都莫名其妙地放在一起,也許是這樣的:
- 渲染漫
- 渲染紋理
- 渲染定向
最終顏色=(漫反射+紋理)*照明//不知道這雖然
但是這可怎麼archieved?沒有效果框架!
現在我面臨着呈現相同的對象不止一次在DirectX 11的問題,因爲對象有:渲染對象不止一次
現在最終的顏色應該是所有的人都莫名其妙地放在一起,也許是這樣的:
最終顏色=(漫反射+紋理)*照明//不知道這雖然
但是這可怎麼archieved?沒有效果框架!
它可以通過幾種方法在DirectX11中實現。首先是製作一個「超級着色器」。這意味着在同一着色器中進行漫反射,紋理和光照。其次是使用動態着色器鏈接並在運行時動態鏈接唯一的漫反射/紋理/光照着色器。 2010年6月的sdk是動態着色器鏈接的一個很好的例子。另外的顏色通常的組合是:
最終顏色=漫*紋理*照明
你的意思是你想_copies_同一對象在同一場景進行渲染,同時? – 2013-02-12 19:49:55
是的,我猜。但是具有不同的陰影 – 2013-02-12 19:50:08