C++学习经验
C++学习经验
ImAlwen
这个作者很懒,什么都没留下…
展开
-
三维模型纹理
遇到了一个b3dm模型的问题问题:1.纹理长度或宽度超过16384时候,模型无法显示。2.如果纹理长度或宽度不是2的整数次幂的时候,无法进行ktx2压缩。解决方式:目前就是重采样到合适的(小于16384,2的证书次幂)大小,即可,但是会造成模型失真。不太明白其深层次的原理,不知道有没有大神解答...原创 2022-05-07 14:21:10 · 350 阅读 · 1 评论 -
stl::map 重载 operator“<”注意事项
一、首先明确map定义map是STL的一个关联容器,它提供一对一的hash。第一个可以称为关键字(key),每个关键字只能在map中出现一次; 第二个可能称为该关键字的值(value);二、注意事项如果定义的map的关键字(key)是标准库中的类型如(int)(double)(string)等等,则无需重载“<”;如果定义的map的关键字(key)是自己定义的 结构/类 对象,则注意要重载“<”。struct indices{ unsigned int v, vt; }原创 2022-03-02 16:22:25 · 1894 阅读 · 0 评论