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

troika-3d-ui

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

troika-3d-ui - npm Package Versions

lojjic
published 0.21.0 •

Changelog

Source

0.21.0 (2020-03-27)

Features

  • examples: beziers: add instanceable version of the beziers, and add point light option (0739f4d)
  • troika-3d: instancing now supports custom derived materials (bad5e02)
  • troika-3d: reduce instancing batch size to 128 (dc4bd8a)
  • troika-3d: update ThreeJS support up to r115 (531ff6a)
  • troika-three-utils: added new options for createDerivedMaterial (d67bb4a)
  • troika-three-utils: derived shadow material uniforms are now synced automatically (7843f23)
lojjic
published 0.20.0 •

Changelog

Source

0.20.0 (2020-03-16)

Bug Fixes

  • troika-3d-ui: fix scrollbars sometimes appearing inappropriately (010be47)
  • troika-3d-ui: update children when first exiting clip rect (294f341)

Features

  • troika-3d-ui: allow dat-gui items to declare their own onUpdate (a707fd5)
  • troika-3d-ui: enable shadow casting by UI block bg/border layers (d2c056c)
  • troika-worker-utils: export function for stringifying functions (977634b)

Performance Improvements

  • skip updating children of inactive wrist-mounted ui (c1b93f1)
lojjic
published 0.19.0 •

Changelog

Source

0.19.0 (2020-02-28)

Bug Fixes

  • troika-xr: disable buggy experimental clickOnPoke feature (46cff53)

Features

  • examples: example configurators are standardized and work in XR (cec6f63)
  • troika-xr: improved default target ray appearance (3798d9e)
lojjic
published 0.19.0-alpha.0 •

Changelog

Source

0.19.0-alpha.0 (2020-02-22)

Bug Fixes

  • honor MeshFacade.autoDispose* when geometry or material changes (f478a47)

Features

  • add a CircleFacade primitive (d73ae87)
  • troika-3d-ui: add DatGuiFacade and supporting widgets (c463198)
  • troika-xr: add WristMountedUI component (74f5b10)
lojjic
published 0.18.0 •

Changelog

Source

0.18.0 (2020-02-21)

Bug Fixes

  • the PlaneFacade's geometry now faces up (cb1bb1b)

Features

  • Add a set of facades for common primitive meshes, using shared geometries and with setters for builtin material properties. (d4b309b)
  • Add memoize function in utils (16efb01)
  • troika-3d: allow passing a Vector3 instance to getCameraPosition (f686483)
lojjic
published 0.17.1 •

Changelog

Source

0.18.0 (2020-02-21)

Bug Fixes

  • the PlaneFacade's geometry now faces up (cb1bb1b)

Features

  • Add a set of facades for common primitive meshes, using shared geometries and with setters for builtin material properties. (d4b309b)
  • Add memoize function in utils (16efb01)
  • troika-3d: allow passing a Vector3 instance to getCameraPosition (f686483)
lojjic
published 0.17.0 •

lojjic
published 0.16.0 •

lojjic
published 0.15.7 •

lojjic
published 0.15.6 •