如题,没认真计算,肯定有。
主要进步是DX10分层OK。借鉴做的项目,和老师提出的分层概念,把以前的D3D类,拆分成了ShaderManager类和shader类。并用map组织起来,果然OK,当然,中间逐渐调试了几次才OK。看来做项目还是有好处的。以后多个shader,如阴影和hdr可以同时加进去,以及其他的。其实,以前的那个RenderMonkey也是分层的概念,只是没做过项目,悟不出来而已。
如题,没认真计算,肯定有。
主要进步是DX10分层OK。借鉴做的项目,和老师提出的分层概念,把以前的D3D类,拆分成了ShaderManager类和shader类。并用map组织起来,果然OK,当然,中间逐渐调试了几次才OK。看来做项目还是有好处的。以后多个shader,如阴影和hdr可以同时加进去,以及其他的。其实,以前的那个RenderMonkey也是分层的概念,只是没做过项目,悟不出来而已。