Unity-內(nèi)置渲染管線的硬件要求
2021-03-16 08:37 作者:unity_某某師_高錦錦 | 我要投稿

實時陰影
實時陰影 (Realtime Shadows) 適用于大多數(shù) PC、游戲主機(jī)和移動平臺。在 Windows (Direct3D) 上,GPU 還需要支持陰影貼圖功能;自 2003 年以后,大多數(shù)獨立 GPU 都支持這些功能,而自 2007 年以后,大多數(shù)集成 GPU 也支持這些功能。從技術(shù)上講,在 Direct3D 9 上,GPU 必須支持?D16/D24X8 或 DF16/DF24?紋理格式;在 OpenGL 上,必須支持 GL_ARB_depth_texture 擴(kuò)展。
移動端陰影 (iOS/Android) 要求具備 OpenGL ES 2.0 和 GL_OES_depth_texture 擴(kuò)展或者 OpenGL ES 3.0。最需要注意的是,該擴(kuò)展在基于 Tegra 3 和 Tegra 4 的 Android 設(shè)備上不存在,因此陰影在這些設(shè)備上不起作用。
后期處理效果
后期處理效果要求有渲染到紋理功能;此功能通常在本世紀(jì)以來制造的硬件產(chǎn)品上都是受支持的。
著色器
您可以編寫可編程著色器或固定函數(shù)著色器??删幊讨髟谒衅脚_上都受支持,默認(rèn)為 Shader Model 2.0(桌面端)和 OpenGL ES 2.0(移動端)。如果想要更多功能,可定位更高版本的著色器模型。固定函數(shù)著色器在除游戲主機(jī)外的所有平臺上都受支持。
標(biāo)簽: