Socket
Socket
Sign inDemoInstall

@angular-three/popmotion

Package Overview
Dependencies
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@angular-three/popmotion - npm Package Versions

13

1.0.0-beta.32

Diff

Changelog

Source

1.0.0-beta.32 (2021-06-01)

Features

  • core: add ColorPipe (ba7b2b0)

This pipe is mainly used for parameters that accepts a THREE.Color only instead of a string | number | THREE.Color.

<!-- most materials accept all types of argument that THREE.Color accepts -->
<ngt-mesh-basic-material [parameters]='{color: 'black'}'></ngt-mesh-basic-material>

<!-- However, in the case of ngt-canvas, the background property only accepts THREE.Color -->
<ngt-canvas [scene]='{ background: ["black"] | color }'></ngt-canvas>
<!-- same idea as ColorPipe -->
<ngt-canvas [scene]='{ fog: ['000000', 1, 15000] | fog}'></ngt-canvas>

Bug Fixes

  • core: move MathConstantPipe to SCAM (e9dc69c)
  • core: move MathPipe to SCAM (1495645)
  • core: move RepeatDirective to SCAM (95d2e78)

Refactor

  • core: remove MathConstantPipe and MathPipe from CoreModule (a970375)

Documentations

nartc
published 1.0.0-beta.31 •

Changelog

Source

1.0.0-beta.31 (2021-06-01)

Features

  • core: add MathPipe and MathConstantPipe (500b5b8)

MathPipe and MathConstantPipe can be utilized to quickly calculate Math expression or use Math constants on the template

<span>{{ 1 | mathConst:'PI' }}</span>
<!-- equals to Math.PI -->
<span>{{ 0.5 | mathConst:'PI' }}</span>
<!-- equals to Math.PI / 2 -->

<span>{{ 1 | math:'sin' }}</span>
<!-- equals to Math.sin(1) -->
  • core: add RepeatDirective (25b2ea9)

RepeatDirective is similar to ngFor but is meant to iterate over an amount of something rather than a list. For example, to loop over 30 days to build a calendar.

<ngt-mesh *repeat="let _ of 10000"></ngt-mesh>

Bug Fixes

nartc
published 1.0.0-beta.30 •

Changelog

Source

1.0.0-beta.30 (2021-05-31)

⚠ BREAKING CHANGES

  • core: Add [o3d] to all 3dObject modules you're using, for example: <ngt-mesh> -> <ngt-mesh o3d>

Features

Bug Fixes

  • core: add o3d to Object3DController to separate Controller with other modules (8e06cae)
  • core: make LoaderService providedIn root (86a0840)
  • core: use Subject#observed instead of Subject#observers (514f0e2)

Documentations

nartc
published 1.0.0-beta.29 •

Changelog

Source

1.0.0-beta.29 (2021-05-13)

nartc
published 1.0.0-beta.28 •

Changelog

Source

1.0.0-beta.28 (2021-05-03)

Documentations

  • docs-site: add TLDR to first scene docs (22a7f09)
nartc
published 1.0.0-beta.27 •

Changelog

Source

1.0.0-beta.27 (2021-05-03)

Features

  • core: add viewport to internal canvas state (265e46c)

Bug Fixes

  • core: change all objects that have args to re-init when args change (ef92d3e)

Documentations

nartc
published 1.0.0-beta.26 •

Changelog

Source

1.0.0-beta.26 (2021-05-02)

Features

  • core: refactor to use LoaderService. deprecating all current loaders (6c8a5f2)
  • generators: setup passes generator (75f6c92)
  • postprocessing: add all passes (b49b1d6)
nartc
published 1.0.0-beta.25 •

Changelog

Source

1.0.0-beta.25 (2021-04-30)

Bug Fixes

  • core: make sure to listen to controller change subject (75a9355)

Documentations

nartc
published 1.0.0-beta.24 •

Changelog

Source

1.0.0-beta.24 (2021-04-30)

Bug Fixes

nartc
published 1.0.0-beta.23 •

Changelog

Source

1.0.0-beta.23 (2021-04-30)

Documentations

Refactor

  • core: bad habit for not committing frequently. this commit is massive (cde55ae)
  • core: use Object3dControllerDirective for Object3d inputs (161f007)
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