Spaces:
Running
Running
Commit History
-
feat(web): HF account sync, smooth 3D speech bubble, Space source link
Onur Solmaz +1: Claude Fable 5Sign in with Hugging Face (Space OAuth, client-side PKCE via @huggingface/hub): the duck profile stays storage-free by default and, once signed in, also saves to a private microquack-duck repo in the user's own namespace — per-user private cloud storage with no server. The creator gains the call-to-action; cloud saves debounce on change and the saved duck loads on sign-in (a URL-shared duck still wins). The speech bubble is now a classic smooth ellipse with drop shadow, top-light gradient and rim sheen, and a curved tail. Header source link points at the Space. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>74e1d62 -
perf(web): GPU-baked procedural planet, real-earth elevation, aligned field
Onur Solmaz +1: Claude Fable 5Bake the procedural-planets terrain (fbm continents + masked ridged accents) into per-cube-face textures once on the GPU at load — per-pixel crisp at ~3000 texels across the visible disc — then render the planet as a plain low-poly textured sphere: the per-frame per-pixel noise that was cooking laptops is gone, and clouds bake to a static equirect texture that drifts by rotation. Elevation is now real-earth subtle (color only, smooth limb). Moons move into the bay's slice of sky, the force field polygon overfills the door rim (frame occludes the excess) and runs below the threshold so nothing leaks at the sides, and ?fieldfill renders it solid for alignment checks. Drops the simplex-noise dependency. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>a1c9ba7 -
feat(web): mesh-displaced procedural planet and exact door-shaped force field
Onur Solmaz +1: Claude Fable 5Port the terrain generation from XenoverseUp/procedural-planets (MIT): a cube-sphere displaced by layered simplex filters (fbm continents plus a ridged, masked mountain layer at reduced strength), colored through its elevation/depth gradients on a standard PBR material so the sun glints off metallic water, with the atmosphere treatment of three.js webgpu_tsl_earth (day blue, twilight orange) as a fresnel tint plus a limb shell. The camera-facing cube faces carry ~512 vertices across the visible disc and generation runs one face per tick off the frame loop; the far side gets a token mesh. The force field is now the door polygon itself, traced from the hangar GLB's rim geometry, so it fits the opening exactly. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>b3187e1
-
feat!: 3d stage with the assembled robot and autonomous droid babble on wasm
Onur Solmaz864f953 -
feat: quality gates, full branch coverage, and per-package checks
Onur Solmaz484f433 -
feat: typescript synthesis core, web app with animated duck, and docs
Onur Solmaz8aa3e04