← Tous les projets Projet suivantLuvory→
WebFork / extension
Liquid Glass Studio (fork)
Ajout d'un backend WebGPU, de presets et d'un éditeur à un moteur de rendu Liquid Glass open source
- Rôle
- Contributeur (fork)
- Client / produit
- Personnel
- Années
- 2026
- Statut
- Livré
Vue d'ensemble
Fork public de iyinchao/liquid-glass-studio, une recréation en shaders WebGL2 de l'interface Liquid Glass d'Apple. Hamza y a ajouté un backend de rendu WebGPU, des presets de verre, un mode éditeur avec plusieurs formes, le rendu de texte SDF, un éclairage HDR et des animations de démonstration, puis plus tard un éditeur de lumière, un petit moteur physique et des utilitaires d'export et d'historique. Le moteur de rendu de base et l'interface appartiennent à l'auteur d'origine.
Points forts
- Backend WebGPU : un fragment shader WGSL d'environ 1 240 lignes et un WebGPURenderer de 890 lignes, avec bascule de backend et affichage des FPS.
- Mode éditeur avec des formes cercle, triangle, étoile, hexagone et ellipse, plus 8 presets de verre.
- Rendu de texte SDF dans le verre, un chargeur HDR avec tone mapping, et l'auto-illumination.
- 11 commits d'avance sur le dépôt d'origine : environ 9 000 lignes de code et de documentation sur 41 fichiers.
Technologies
Plateformes
Web
TypeScriptReactWebGPUWGSLWebGL2GLSLViteLeva