
de sparkjs-skill30
Outils et conseils pour construire, éditer et optimiser des scènes de Gaussian splat 3D dans le navigateur à l'aide de SparkJS et Three.js.
SparkJS fournit un runtime JavaScript et des API d'aide pour le rendu de Gaussian splats 3D (rendu basé sur les points) dans les navigateurs web. Cette compétence documente les composants de base (SparkRenderer, SplatMesh, PackedSplats/ExtSplats), les outils d'édition (éditions basées sur SDF), les générateurs procéduraux, les flux de travail LoD et les modèles de shaders Dyno — permettant aux agents de créer, déboguer et optimiser des visualisations de splats haute performance intégrées à Three.js.
Utilisez cette compétence lorsque vous devez charger ou afficher des formats de fichiers splat (.spz, .splat, .rad, .ply), générer une géométrie de splat procédurale (grilles, texte, images), implémenter le streaming Level-of-Detail pour les grandes scènes, authoriser des blocs de shaders GPU Dyno, ou optimiser les performances de rendu pour le web et la VR. Elle est appropriée pour construire des démos, des outils de visualisation ou des expériences interactives reposant sur le rendu de splats.
Le mieux adapté aux agents capables d'écrire ou d'exécuter des flux de travail JavaScript/Node et de fournir des suggestions de code (Copilot, Claude Code, assistants de type Copilot). La compétence inclut des extraits de code pour les modules de navigateur et l'intégration Three.js.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.