06 2022 档案
摘要:一、Draco简介 谷歌开源的Draco库旨在大幅加速 3D 数据的编码、传输和解码。Draco不仅可以被用来压缩 mesh 和点云数据,它还支持压缩点( compressing points),连接信息,纹理协调,颜色信息,法线( normals)以及其他与几何相关的通用属性。另外Draco的算法
阅读全文
摘要:一、GLB简介 GLB是以GL传输格式(gltf)保存3D模型的一种二进制文件格式。 GLTF文件结构图 参考文档:https://www.khronos.org/registry/glTF/specs/2.0/glTF-2.0.pdf 参考手册: https://www.khronos.org/f
阅读全文
摘要:最近在测试过程中发现Windows下面的运行结果和Linux下面的运行结果不一致,windows下测试通过,但Linux结果不对,在检查输出数据以及代码之后,并没有发现不同之处,后面想到abs(), min(), max()等函数在不同编译环境下其作用可能不同,更改后问题得到解决。 比如: stda
阅读全文
摘要:最近需要查看代码允许过程中内存占用情况,这里利用Windows API获取当前进程占用内存情况,另外也可以借助Intel VTune Profiler工具(更加方便)和Visual Studio一起配合使用,便于查看程序运行时的热点、耗时等。 Windows API代码 #include<psapi
阅读全文
摘要:一、算法原理 随机样本一致性(Random Sample Consensus RANSAC) 是一种迭代方法,用于从包含异常值的观察数据中估计出数学模型参数,因此也可以理解为一种异常值检测方法。RANSAC的一个基本假设是,数据由内点("inliers")和外点("outliers")组成,其中内点
阅读全文