小型三維引擎設計實現-渲染層的設計總結

1 設計目標:    1.1: 易於開發,對渲染API做抽象,向上層提供更容易使用的接口, 另外還可以擴充渲染API功能,比如增加自定義GLSL常量, GLSL結構體,GLSL公用函數,自定義GLSL uniforms, 並在每幀渲染時自動拼湊成完整的GLSL代碼,並自動爲GLSL uniforms賦值, 對上層開發提供了便利性。     1.2: 可移植性,一方面呢可以支持Linux上的Open
相關文章
相關標籤/搜索