Commit Graph
9 Commits
Author SHA1 Message Date
kamilkrzywda c7427f9c61 feat: bubbles, food pellets & fish feeding behavior
- Bubbles.ts: rising bubble particles from 2 air stones (near plants),
  wobble + growth + fade near surface, 50-mesh pool
- Food.ts: auto-dropping food pellets (every 6-14s, 3-6 pieces) that
  float down and settle on the floor; manual drop via click
- GLTFish.ts: fish now notice food within 1.2 units, seek at 1.4x speed
  with faster turn rate, eat pellets within 0.15 units; faster tail beat
  while chasing
- main.ts: wires food + bubbles into render loop; click drops 4 pellets
2026-10-07 11:49:10 +00:00
kamilkrzywda 4893ee2f8c feat: replace procedural fish with GLB 3D models + tank decor
- 6 tropical fish (angelfish x2, goldfish x2, guppy x2) from maya's-aquarium-3d
- 4 Quaternius cute fish (Fish1 x2, Fish2, Fish3) with swim animations
- 2 plants + 3 rocks on the gravel floor
- Wandering AI with frame-rate-independent smoothing
- Quaternius fish rotated to match local +X forward axis
- .gitignore: add .env
2026-10-07 11:45:39 +00:00
kamilkrzywda 3bfef18767 chore: docker-compose + traefik deployment for aqua.dev.kkhost.pl (#8) 2026-10-07 09:22:39 +00:00
kamilkrzywda 770cc7115c feat: integration & visual polish - lighting, water tuning (#6) 2026-10-06 19:36:28 +00:00
kamilkrzywda c803ca97d3 feat: procedural fish with wandering AI & parallax camera (#7, #5) 2026-10-06 19:34:56 +00:00
kamilkrzywda b7489af394 feat: water shader with Fresnel, caustics & light shafts (#3) 2026-10-06 19:10:31 +00:00
kamilkrzywda 4492b7ace8 feat: tank geometry, glass, gravel & lighting (#1, #2) 2026-10-06 19:08:38 +00:00
kamilkrzywda c145869f20 feat: project scaffolding - Vite + TypeScript + Three.js (#4) 2026-10-06 19:06:14 +00:00
kamilkrzywda 425fb055a7 Initial commit 2026-10-06 18:58:06 +00:00