SOG(Splat-Optimized Gaussian)是PlayCanvas推出的一种革命性的3D高斯泼溅压缩格式,能将原始1GB的ply模型压缩至42MB,减少95%文件大小并实现秒级加载。PlayCanvas提供了SplatTransform工具用于转换ply模型为SOG格式,并开源了相关规范与工具。文章详细介绍了如何在Cesium中适配SOG格式,建议使用较新版本的Cesium(如1.134)以避免WebGL数据格式问题。SOG格式解决了官方Gaussian Splatting的转换程序缺失和高斯球排序效率低的问题,但暂不支持LOD(细节层次)。移植后的测试显示SOG渲染更快、排序效率更高,且提供了官方转换工具。未来PlayCanvas可能正式支持LOD,届时将进一步跟进。 Cesium是一个开源的Web虚拟地球和地图平台,广泛应用于地理信息系统(GIS)、在线地图制作、3D地球仪展示等众多领域。它支持多种数据源和格式,包括常见的影像、地形、3D模型等。随着技术的发展和应用需求的增长,对于3D模型的处理和显示效率提出了更高的要求。为了满足这样的需求,PlayCanvas推出了SOG格式,即Splat-Optimized Gaussian格式,这是一种专门针对3D模型的高斯泼溅压缩技术。通过这种技术,原始的大尺寸ply模型文件可以被压缩至极小的文件大小,比如将1GB的ply模型压缩至42MB,这样不仅大幅减轻了存储和传输的压力,还大幅度提升了加载效率,实现了秒级的快速加载。 为了在Cesium中使用SOG格式,PlayCanvas特别提供了SplatTransform工具,它能够把ply格式的模型转换为SOG格式。这个过程不仅压缩了数据,而且提高了渲染速度和排序效率。转换后的模型在Cesium中的表现非常优秀,由于SOG格式的高效率特性,即使在没有LOD(细节层次)支持的情况下,也能达到快速渲染和高效处理的效果。 值得注意的是,Cesium版本的选择对于SOG格式的支持也非常重要。文章建议最好使用较新版本的Cesium(比如1.134版本),这样可以避免在WebGL数据处理方面可能出现的问题。SOG格式的推出在一定程度上解决了官方Gaussian Splatting转换程序的缺失问题,并且大大提升了高斯球排序的效率。虽然目前SOG格式还不支持LOD功能,但PlayCanvas已经表明将来可能会正式支持LOD技术,届时将提供更完善的SOG格式支持。 PlayCanvas提供的不仅仅是SplatTransform转换工具,还包括了相关的规范和工具,这些开源资源极大地促进了3D图形社区的发展。开发者们可以通过这些工具和规范,更容易地将SOG格式集成到自己的应用中,享受到高性能和快速开发的优势。 SOG格式的推出和适配于Cesium,标志着3D模型处理领域的一大进步。通过PlayCanvas提供的工具和规范,开发者们可以在保持模型质量的同时,大幅提高加载效率,这对于需要处理大量3D数据的Web应用而言,具有非常实际的应用价值。同时,这也体现了开源社区在技术创新和资源共享方面的积极作用,有助于推动整个行业的技术进步和应用创新。
2026-01-04 10:07:08 6KB 软件开发 源码
1
arm的图像压缩格式简介,让你对帧压缩有个基本了解。
2022-06-01 18:10:03 59KB arm 帧缓冲 压缩格式 数据存储
1
A DTV Profile for Uncompressed High Speed Digital Interfaces
1
用C++实现的压缩、解压缩算法,只有几个cpp、h文件,非常小巧,方便学习算法用。
2021-09-02 09:09:06 403KB C++ JPEG 解压缩算法
AndroidP7zip(P7Zip安卓) Android压缩和提取库,适用于Android的P7Zip端口 细节 开始使用 下载体验 添加gradle依赖关系: dependencies { implementation ' com.hzy:libp7zip:1.7.0 ' } 或者只是在下载aar 如果要添加一些abi过滤器 android { .. . defaultConfig { .. . ndk { abiFilters ' armeabi-v7a ' , ' arm64-v8a ' , ' x86 ' } } } 简单的界面 P7ZipApi . executeCommand( String command); 命令: 7z a archive1.zip
2021-09-01 15:20:26 1.66MB jni lzma 7zip C++
1
本程序可以通过选取Mp3文件,通过分析将Mp3的信息显示出来,包括压缩算法,计算帧数,所属层,可以播放的时间等一些文件中所包含的信息。MP3格式分析。
2021-08-19 10:01:10 116KB VBR和CBR 统计帧数 播放时间 压缩格式
1
winror,exe,wod文件捆绑,使用前请关闭杀毒软件,软件仅供学习使用,请勿违法使用,后果自负。
2021-06-22 09:00:10 2.49MB 捆绑工具
1
用C++实现的压缩、解压缩算法,只有几个cpp、h文件,非常小巧,方便学习算法用。实现jpeg图像压缩,将灰度图数据转为jpeg压缩格式的编码文件
2021-05-07 09:16:09 58B C++ JPEG
1
一个VBS病毒,打开压缩文件,可看到一个vbs病毒,有解药。想要威力更大,加上do——loop指令。攻击他人电脑,后果自负。
2021-03-21 13:57:15 2KB vbs
1
采用STM32处理器实现OV7670图像传输图像采集,并通过无线传输。图像压缩格式为JPEG
2021-01-28 02:14:34 852KB STM32 OV7670 图像压缩JPEG