进度报告

    技术2025-08-10  13

      

      耗费了一天的时间终于把纹理的问题搞定了,实现了以下功能:

     

          1,纹理的动态加载

     

          2,纹理的LOD计算,距离远使用小纹理,距离近使用大纹理,目前的实现是非精确的计算,只有当模型制作配合起来才能达到最佳效果

     

          3,纹理的淘汰

     

       贴图看效果:

       先来鸟巢:

     

     再来世博会中国馆:

     

     

     再来一张有特色的印度馆

     

       需要记录下的问题:

     

       1,一定要自己实现一个相对路径和绝对路径的转换库

     

       2,collada中的纹理坐标v值(t值)是反着的,或者说D3D采样是上下颠倒了,总之,这个地方需要处理。

     

     

      目前存在的问题:

     

       1, 效率不是很高

           这条也在预料之中,毕竟这些模型都是直接从网上下载,并没有特殊处理过,里面的材质实在太多了,导致渲染次数过多。

           而且有些纹理过大,设置道道4000px+,这些纹理在处理的时候就很慢了。

     

        2, 内存占用多

            当前采取的策略是很多东西都缓存了,导致这个问题,慢慢优化吧

     

       

    最新回复(0)