Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

troika-three-utils

Package Overview
Dependencies
Maintainers
1
Versions
46
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

troika-three-utils - npm Package Versions

1245

0.35.0

Diff

Changelog

Source

0.35.0 (2020-11-16)

Features

  • troika-xr: allow configuring framebufferScaleFactor, incl. ratios based on native (f63c160)
  • initial support for spring physics-based transitions (5e05bc8)
lojjic
published 0.34.0 •

Changelog

Source

0.34.0 (2020-10-19)

Bug Fixes

  • troika-three-text: clipRect is no longer clamped to the text block's bounds (15edbd9)
  • troika-three-text: fix text baseline being positioned too low (596d8ca)
  • troika-worker-utils: pre-transpile the .esm build - issue #84 (98248b6)

Features

  • troika-three-text: expose blockBounds and visibleBounds in textRenderInfo (f3340ec)
  • troika-three-text: text outline and better antialiasing at small sizes (3836809)

Performance Improvements

  • micro-optimization of sdf texture insertion loop (995c2a6)
lojjic
published 0.33.1 •

Changelog

Source

0.33.1 (2020-10-02)

Note: Version bump only for package troika

lojjic
published 0.32.0 •

Changelog

Source

0.32.0 (2020-09-16)

Bug Fixes

Features

  • added boundingBox calculation (140e9e8)
lojjic
published 0.31.0 •

Changelog

Source

0.31.0 (2020-08-11)

Bug Fixes

  • troika-3d-ui: remove stray circular import (06be563)
  • move Three.js peerDependency from troika-3d to troika-three-utils (96b6fc8)

Features

  • troika-3d: expose some new props for scene background and color management (5209f66)
lojjic
published 0.30.0 •

Changelog

Source

0.30.0 (2020-07-16)

Bug Fixes

  • troika-worker-utils: decrease main thread message level from warn to log (d7cee6d)

Features

  • troika-three-text: add support for textIndent (b689c0c)
  • extract flexbox layout logic to a new troika-flex-layout package (1b52fc9), closes #53
lojjic
published 0.29.0 •

Changelog

Source

0.29.0 (2020-07-06)

Bug Fixes

  • troika-three-utils: fix program switching when double-deriving materials (89ed2f8)
  • troika-xr: ensure correct initial transform of gltf objects on load (49287f3)

Features

  • troika-3d-text: add sdfGlyphSize option on TextMesh (978ef53), closes #58
  • troika-three-text: promote standalone text to a new troika-three-text package (995f2eb), closes #47
lojjic
published 0.28.1 •

Changelog

Source

0.28.1 (2020-06-17)

Bug Fixes

  • troika-3d-text: don't dispose derived materials on base material switch (3d88475), closes #59
  • troika-3d-text: set correct object in TextMesh raycast intersections (9f3eaa7), closes #62

Performance Improvements

  • troika-three-utils: increase chance of program reuse in createDerivedMaterial (56daf65), closes #59
lojjic
published 0.28.0 •

Changelog

Source

0.28.0 (2020-06-09)

Bug Fixes

  • troika-3d-text: fix cloning of TextMesh (13df49b), closes #60
  • troika-3d-text: prevent double-derivation of text material (ef8cffa), closes #59

Features

  • troika-3d-text: add glyphGeometryDetail parameter (1f7a11f), closes #52
lojjic
published 0.27.0 •

Changelog

Source

0.27.0 (2020-06-02)

Bug Fixes

  • troika-3d-text: prevent error when transpiling down to es5 (7264b0c), closes #51

Features

  • troika-3d: add three.js r117 to supported version range (2761f39)
  • troika-core: add update convenience method to all facades (7403be1)
  • troika-examples: flexbox example: globe pokes through bg, add scrollable lists (074c620)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc