@spatialwalk/avatarkit
Version:
SPAvatar SDK - 3D Gaussian Splatting Avatar Rendering SDK
12 lines • 517 B
TypeScript
/**
* Splat 深度排序(Radix Sort 优化版)
* 使用 11-bit 两轮基数排序,O(n) 时间复杂度
*/
/**
* 对 splats 进行深度排序(Radix Sort)
* @param packedData Packed 格式数据 [pos3, color4, cov6] x N
* @param cameraPosition 相机位置
* @param cameraForward 相机前向向量
*/
export declare function sortSplats(packedData: Float32Array, cameraPosition: [number, number, number], cameraForward: [number, number, number]): Uint32Array;
//# sourceMappingURL=sortSplats.d.ts.map