r156
版本发布时间: 2023-09-09 01:49:50
three-types/three-ts-types最新发布版本:r158(2023-10-28 01:45:15)
What's Changed
-
BREAKING CHANGE New strong-type EventDispatcher and Threejs strong-types events by @rafaelsc in https://github.com/three-types/three-ts-types/pull/369
- The first generic of
Object3D
is now a type map of events instead of just an event type. - Events are now strongly typed and you can only dispatch/listen to defined events. See this comment for how to define custom events and open an issue if the new event types are too strict for your use cases.
- The first generic of
- SelectionHelper: Add enabled property. by @puxiao in https://github.com/three-types/three-ts-types/pull/569
- Add
load
andloadAsync
methods back toLoader
by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/570 - Remove minimum TypeScript version by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/571
- Add geometry examples to testing by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/573
- Improve types for lil-gui by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/574
- OrbitControls: Support frame rate independent autoRotate. by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/577
- FilmPass: Simplify implementation. by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/578
- Backport changes from DefinitelyTyped by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/579
- SSAOPass: Prevent color shift of background. by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/580
- SSAOPass: Remove internal beauty pass. by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/581
- SAOPass: Improve performance, fix visuals. by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/582
- DDSLoader: Add support for BC6H textures. by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/583
- Utils: export createCanvasElement to public by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/584
- Remove SRGB_ALPHA_BPTC_Format. by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/585
- KTX2Loader: Add support for Display P3 and Linear Display P3 by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/586
- RenderPass: Make clear color and alpha independent. by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/587
- Fix optional properties on IKS interface for CCDIKSolver by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/588
- Add missing typo definition for DebugEnvironment by @skyclouds2001 in https://github.com/three-types/three-ts-types/pull/589
- Examples: Updated tween.module.js to 21.0.0 by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/593
- Update examples by @Methuselah96 in https://github.com/three-types/three-ts-types/pull/596
New Contributors
- @skyclouds2001 made their first contribution in https://github.com/three-types/three-ts-types/pull/589
Full Changelog: https://github.com/three-types/three-ts-types/compare/r155...r156