{
    "name": "4DV.ai - Super4D Editor",
    "short_name": "Super4D",
    "description": "Super4D Editor is an advanced browser-based editor for manipulating and optimizing 4D Gaussian Splats.",
    "display": "standalone",
    "start_url": "./",
    "scope": "./",
    "background_color": "#000000",
    "theme_color": "#000000",
    "lang": "en-US",
    "dir": "ltr",
    "icons": [
        {
            "src": "https://frontend.4dv-intelligence.com/viewer-static/logo/super4d-256.jpg",
            "sizes": "256x256",
            "type": "image/jpeg"
        },
        {
            "src": "https://frontend.4dv-intelligence.com/viewer-static/logo/super4d-512.jpg",
            "sizes": "512x512",
            "type": "image/jpeg"
        },
        {
            "src": "https://frontend.4dv-intelligence.com/viewer-static/logo/super4d-256.png",
            "sizes": "256x256",
            "type": "image/png"
        },
        {
            "src": "https://frontend.4dv-intelligence.com/viewer-static/logo/super4d-512.png",
            "sizes": "512x512",
            "type": "image/png"
        }
    ],
    "screenshots": [
        {
            "src": "https://frontend.4dv-intelligence.com/viewer-static/logo/super-4d-screenshot.jpg",
            "type": "image/jpeg",
            "sizes": "1920x1080",
            "form_factor": "wide"
        },
        {
            "src": "https://frontend.4dv-intelligence.com/viewer-static/logo/super-4d-screenshot-narrow.jpg",
            "type": "image/jpeg",
            "sizes": "1080x1920",
            "form_factor": "narrow"
        }
    ],
    "launch_handler": {
        "client_mode": "focus-existing"
    },
    "file_handlers": [
        {
            "action": "./",
            "accept": {
                "application/octet-stream": [
                    ".ply",
                    ".plys",
                    ".4dv",
                    ".zip",
                    ".gsd"
                ],
                "application/zip": [
                    ".zip"
                ],
                "application/ply": [
                    ".ply"
                ]
            }
        }
    ]
}