Files
playableintelligence__game-…/examples
dpid 561bfd094e feat(worldlabs): update skill for Spark 2.0 renderer
Document SparkRenderer as the Three.js integration point for World Labs
Gaussian Splat scenes (was SplatMesh-only). Surface the 2.0 quality knobs
(sortRadial, enableLod, lodSplatScale, maxPixelRadius), switch the render
loop snippet to setAnimationLoop, use `await splat.initialized` as the load
completion idiom, and add troubleshooting for the 2.0-specific failure
modes (missing SparkRenderer = black scene, LOD pop, unlit GLB characters
via renderEnvMap). Re-aligns the skill docs with the reference
implementation in examples/worldlabs-arcade, which already uses the 2.0
API.

Also pins the example's @sparkjsdev/spark dependency from "latest" to
"^2.0.0" to prevent silent breakage on future majors.

Bumps skill metadata version 1.3.0 → 1.4.0.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 16:35:17 -07:00
..