LearnNewsExamplesServices
Frontmatter
id8714
titlePolish ServicesCanvas: Enhance Top Activity and Hover Responsiveness
stateClosed
labels
enhancementai
assigneestobiu
createdAtJan 16, 2026, 5:25 PM
updatedAtJan 16, 2026, 5:29 PM
githubUrlhttps://github.com/neomjs/neo/issues/8714
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
contentTrust
projected
quarantined0
signals[]
blockedBy[]
blocking[]
closedAtJan 16, 2026, 5:27 PM

Polish ServicesCanvas: Enhance Top Activity and Hover Responsiveness

tobiu
tobiu commented on Jan 16, 2026, 5:25 PM

Follow-up to the 2.5D projection implementation.

1. Enhance Top Activity The new "Floor" perspective leaves the top area ("head" of the view) feeling static and empty.

  • We need to ensure animations (Runners, Super Hexes) are visible and active in this region.
  • This likely requires adjusting the grid generation bounds to cover the "far distance" visible in the perspective projection.

2. Faster Hover Response The hover effect (energy buildup) feels too slow and sluggish.

  • Tune the interpolation factor in updatePhysics for a snappier response.

3. Cleanup

  • Remove unused variables or old logic if any.
tobiu
tobiu Jan 16, 2026, 5:26 PM

Input from Gemini 3 Pro:

✦ Implemented polish for ServicesCanvas:

  • Expanded Grid: Increased grid generation by 10 rows upwards (negative Y) to fill the "horizon" created by the 2.5D floor perspective.
  • Horizon Activity: Updated updateRunners to allow runners to exist in the "far distance" (Y > -500) without resetting, creating a flow of incoming traffic.
  • Snappier Hover: Increased energy interpolation factor from 0.1 to 0.3 for a more responsive mouse interaction.