Skip to content

Conversation

@DennisSmolek
Copy link
Member

  • Camera is now automatically added to scene when it has no parent
    (enables camera-attached HUDs, lights, etc.)
  • New Portal component for declarative camera children
  • New fromRef() utility for deferred ref resolution in props
  • New once() utility for mount-only method calls on geometries
  • Fixed type exports in reconciler.d.ts and three.d.ts
  • Updated tests to account for camera being scene.children[0]
  • Added NestedCamera example demonstrating camera headlights
  • Updated docs and changelog

Because of the multi-entry-multi-read setup with the alternate three it creates some runtime helpers, this seems to resolve to any which breaks downstream consumers.
Also updated NestedCamera
- Camera is now automatically added to scene when it has no parent
  (enables camera-attached HUDs, lights, etc.)
- New Portal component for declarative camera children
- New fromRef() utility for deferred ref resolution in props
- New once() utility for mount-only method calls on geometries
- Fixed type exports in reconciler.d.ts and three.d.ts
- Updated tests to account for camera being scene.children[0]
- Added NestedCamera example demonstrating camera headlights
- Updated docs and changelog
@DennisSmolek DennisSmolek merged commit 24e1479 into pmndrs:v10 Jan 21, 2026
2 checks passed
@DennisSmolek DennisSmolek deleted the v10-fix-types branch January 21, 2026 16:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant