export function createThreeCompatVfxDiagnostics(input) {
    return {
        particleCount: input.particles.particles.length,
        pointCount: input.pointCloud.pointCount,
        pointCloudBytes: input.pointCloud.estimatedBytes,
        spriteCount: input.sprites.sprites.length,
        lineSegmentCount: input.lines.segments.length,
        trailPointCount: input.trails.points.length,
        warnings: input.pointCloud.pointCount < 10000 ? ["Point cloud below ThreeCompat showcase density."] : []
    };
}
//# sourceMappingURL=VFXDiagnostics.js.map