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

troika-3d-text

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

troika-3d-text - npm Package Versions

lojjic
published 0.46.4 •

lojjic
published 0.46.3 •

Changelog

Source

0.46.3 (2022-03-11)

Bug Fixes

  • troika-three-text: update Typr to fix doubled kerning in some fonts (#196) (080119a)
lojjic
published 0.45.1 •

lojjic
published 0.46.2 •

Changelog

Source

0.46.2 (2022-03-06)

Bug Fixes

  • troika-three-text: fix SDF texture resizing in Three r136+ (0fab679)
lojjic
published 0.46.1 •

Changelog

Source

0.46.1 (2022-03-05)

Bug Fixes

lojjic
published 0.46.0 •

Changelog

Source

0.46.0 (2022-03-05)

Features

  • troika-three-text: add a gpuAccelerateSDF property for opting out of webgl sdf generation (d436ffd)
  • troika-three-text: integrate webgl-sdf-generator for GPU-accelerated SDF generation (b5c9138)
lojjic
published 0.45.0 •

Changelog

Source

0.45.0 (2022-01-02)

Bug Fixes

  • createDerivedMaterial: propagate the base material's customProgramCacheKey (9c8c6b1)

Features

  • troika-three-text: SDFs for all fonts are now stored in the same texture (7e871f7)

Performance Improvements

  • troika-three-text: avoid extra draw call on double sided materials as of Three r130 (6222ef3)
  • troika-three-text: make the glyphColors buffer transferable (c8c92fa)
lojjic
published 0.44.0 •

Changelog

Source

0.44.0 (2021-11-14)

Bug Fixes

  • troika-three-text: fill in missing caret positions when the final glyph is a ligature - #165 (ad2eda6)
lojjic
published 0.43.1-alpha.0 •

Changelog

Source

0.43.1-alpha.0 (2021-10-24)

Bug Fixes

  • troika-three-text: fix font parsing failures in iOS Safari (a542b42)
lojjic
published 0.43.0 •

Changelog

Source

0.43.0 (2021-09-20)

Bug Fixes

  • InstancedUniformsMesh: reuse same derived material instance when uniform names change (bd7cea6), closes #154
  • remove warnings about many open worker module requests (164fb8f), closes #156

Features

  • troika-three-text: allow line wrapping after some common non-whitespace chars like hyphens (1b20e34), closes #136
  • troika-worker-utils: add a terminateWorker function (33b8455)
  • don't transpile UMD build files, fixing usage with Three.js r128 (e380b0d), closes #130

Performance Improvements

  • troika-three-text: parallelize SDF generation with multiple worker threads (c2bf886)