openGL之API學習(七十三)opengl與Direct3D(D3D)

架構上: 在架構上其實兩者沒有什麼區別,只是D3D的runtime是在OS裏,對於不同硬件來說都是一樣的。而OpenGL的runtime直接是和驅動合爲一體的。但這並不會造成性能有所差別。 shader上: OpenGL 的原生shading language是GLSL,D3D的是HLSL。兩者語法相似,但細節上天差地別。好在,NVIDIA的Cg在很大程度上類似於HLSL,而且可以編譯 出GLSL
相關文章
相關標籤/搜索