Skip to content

feat(ecctrl): add character controller integrations#90

Merged
nartc merged 8 commits into
mainfrom
polygraph/ecctrl-angular-three-8ef3967a
Jul 15, 2026
Merged

feat(ecctrl): add character controller integrations#90
nartc merged 8 commits into
mainfrom
polygraph/ecctrl-angular-three-8ef3967a

Conversation

@nartc

@nartc nartc commented Jul 15, 2026

Copy link
Copy Markdown
Member

Summary

  • add the Angular Ecctrl character controller and optional animation, camera, curves, gravity, input, time, and vehicle entrypoints
  • add the Tweakpane curve editor integration and eight Ecctrl examples
  • update Rapier stepping support and related package configuration
  • keep mobile touch controls clear of example-route navigation

Validation

  • focused Ecctrl input and animation tests passed
  • examples Angular compilation passed with only two pre-existing NG8116 warnings
  • Prettier and whitespace checks passed

View session information ↗

nartc added 5 commits July 14, 2026 13:31
add animation, camera, curves, gravity, input, time, and vehicle entry points

add standalone examples and supporting rapier/tweakpane APIs
mount scene-only child routes through a wrapper-owned canvas and physics world

preserve camera targets across route changes to prevent cumulative zoom drift
rename the movement binding attribute to movementInput

rename the animation directive and its state value type
- align touch controls on the right
- keep route dots unobstructed
@netlify

netlify Bot commented Jul 15, 2026

Copy link
Copy Markdown

Deploy Preview for angularthreesoba ready!

Name Link
🔨 Latest commit 896f02c
🔍 Latest deploy log https://app.netlify.com/projects/angularthreesoba/deploys/6a57d077ffae2e00086fc87e
😎 Deploy Preview https://deploy-preview-90--angularthreesoba.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Jul 15, 2026

Copy link
Copy Markdown

Deploy Preview for angularthreedemo ready!

Name Link
🔨 Latest commit 896f02c
🔍 Latest deploy log https://app.netlify.com/projects/angularthreedemo/deploys/6a57d0774b6bed0008df102f
😎 Deploy Preview https://deploy-preview-90--angularthreedemo.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

nartc added 2 commits July 15, 2026 11:58
- add purpose copy for every ecctrl route
- separate descriptions from interaction instructions
@nartc
nartc marked this pull request as ready for review July 15, 2026 17:59
@nartc
nartc merged commit 7f2854a into main Jul 15, 2026
8 checks passed
@nartc
nartc deleted the polygraph/ecctrl-angular-three-8ef3967a branch July 15, 2026 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant