Skip to content

Releases: jerzakm/threejs-kit

@threejs-kit/instanced-sprite-mesh@2.5.0

27 Nov 08:10
Compare
Choose a tag to compare

Minor Changes

  • 9dc174c: Update troik dep and three to work with three 170.0.0

@threejs-kit/instanced-sprite-mesh@2.4.7

13 Apr 14:23
a9178c6
Compare
Choose a tag to compare

Patch Changes

  • 437b867: update package.json, move dependencies from peer&dev to dependencies

@threejs-kit/instanced-sprite-mesh@2.4.6

06 Mar 15:17
21f4138
Compare
Choose a tag to compare

Patch Changes

  • e98dbb5: Apple bugfix #2 - HalfFloat back to Float

@threejs-kit/instanced-sprite-mesh@2.4.5

29 Feb 17:23
7d4a8dc
Compare
Choose a tag to compare

@three-kit/materials

2.4.3

Patch Changes

  • 475a348: three-instanced-uniforms-mesh as peer

2.4.2

Patch Changes

  • 4121a83: corrected spritebuilder frameRange

2.4.1

Patch Changes

2.4.0

Minor Changes

  • 2a58cde: Allow setting a given frameID per instance with .frame.setAt

2.3.4

Patch Changes

  • 75cfd6c: rename w and h to width and height

2.3.3

Patch Changes

2.3.2

Patch Changes

2.3.1

Patch Changes

  • 41898f2: compatibility fix for three>159

2.3.0

Minor Changes

  • bea058a: sprites correctly scale when billboarded

2.2.0

Minor Changes

  • 12bc029: sprite builder utility fix for 'frameSize' autoframing option

2.1.1

Patch Changes

2.1.0

Minor Changes

  • 2de01f0: mesh.flipX.at() function fixed. Removed console .logs

2.0.0

Major Changes

  • 848a412: Per instnace granular animation controls with GPGPU

Minor Changes

  • ace70f5: updated sprite builder to support multiple animations per spritesheet image file

Patch Changes

  • 0cb6e5c: bugfix: corrected center point of a zoom when using triangle geometry (glsl)

1.2.0

Minor Changes

  • 55c1caa: Option to use a triangle instead of a plane for the sprite geometry
  • 9071d46: - flipY and flipX for sprites
    • offset animations by time (random or set)

1.1.0

Minor Changes

  • a29f901: createSpritesheet utility function for combining multiple image files into one and generating metadata for instancing

1.0.0

Major Changes

Minor Changes

  • 296a668: Docs sketch for sprites, fps setter

1.1.1

Patch Changes

  • f0da89e: new cutEdges parameter for MeshParallaxMaterial. Indicates whether to trim the edges of the geometry when the parallaxed UV coordinates exceed the value of 1. If set to true, any portions of the material where the parallaxed UV coordinates go beyond the limit wil get clipped producing a jagged look at the edge.

1.1.0

Minor Changes

  • 03e43e2: New material MeshGlintMaterial. Early release - needs major improvements.

Patch Changes

  • ad89c00: MeshParallaxMaterial - better quality at angles approaching 90°

1.0.8

Patch Changes

  • e78da3d: MeshParallaxMaterial fixes - constructor

1.0.7

Patch Changes

  • 5ef828c: another release action test

1.0.6

Patch Changes

1.0.5

Patch Changes

1.0.4

Patch Changes

1.0.3

Patch Changes

1.0.2

Patch Changes

1.0.1

Patch Changes

2.0.0

Major Changes

  • d81b498: Parallax Occlusion material based on MeshPhysicalMaterial

@threejs-kit/instanced-sprite-mesh@2.4.4

29 Feb 00:55
115debc
Compare
Choose a tag to compare

@three-kit/materials

2.4.3

Patch Changes

  • 475a348: three-instanced-uniforms-mesh as peer

2.4.2

Patch Changes

  • 4121a83: corrected spritebuilder frameRange

2.4.1

Patch Changes

2.4.0

Minor Changes

  • 2a58cde: Allow setting a given frameID per instance with .frame.setAt

2.3.4

Patch Changes

  • 75cfd6c: rename w and h to width and height

2.3.3

Patch Changes

2.3.2

Patch Changes

2.3.1

Patch Changes

  • 41898f2: compatibility fix for three>159

2.3.0

Minor Changes

  • bea058a: sprites correctly scale when billboarded

2.2.0

Minor Changes

  • 12bc029: sprite builder utility fix for 'frameSize' autoframing option

2.1.1

Patch Changes

2.1.0

Minor Changes

  • 2de01f0: mesh.flipX.at() function fixed. Removed console .logs

2.0.0

Major Changes

  • 848a412: Per instnace granular animation controls with GPGPU

Minor Changes

  • ace70f5: updated sprite builder to support multiple animations per spritesheet image file

Patch Changes

  • 0cb6e5c: bugfix: corrected center point of a zoom when using triangle geometry (glsl)

1.2.0

Minor Changes

  • 55c1caa: Option to use a triangle instead of a plane for the sprite geometry
  • 9071d46: - flipY and flipX for sprites
    • offset animations by time (random or set)

1.1.0

Minor Changes

  • a29f901: createSpritesheet utility function for combining multiple image files into one and generating metadata for instancing

1.0.0

Major Changes

Minor Changes

  • 296a668: Docs sketch for sprites, fps setter

1.1.1

Patch Changes

  • f0da89e: new cutEdges parameter for MeshParallaxMaterial. Indicates whether to trim the edges of the geometry when the parallaxed UV coordinates exceed the value of 1. If set to true, any portions of the material where the parallaxed UV coordinates go beyond the limit wil get clipped producing a jagged look at the edge.

1.1.0

Minor Changes

  • 03e43e2: New material MeshGlintMaterial. Early release - needs major improvements.

Patch Changes

  • ad89c00: MeshParallaxMaterial - better quality at angles approaching 90°

1.0.8

Patch Changes

  • e78da3d: MeshParallaxMaterial fixes - constructor

1.0.7

Patch Changes

  • 5ef828c: another release action test

1.0.6

Patch Changes

1.0.5

Patch Changes

1.0.4

Patch Changes

1.0.3

Patch Changes

1.0.2

Patch Changes

1.0.1

Patch Changes

2.0.0

Major Changes

  • d81b498: Parallax Occlusion material based on MeshPhysicalMaterial

@threejs-kit/instanced-sprite-mesh@2.4.3

20 Feb 14:55
20e5cf5
Compare
Choose a tag to compare

Patch Changes

  • 475a348: three-instanced-uniforms-mesh as peer

@threejs-kit/instanced-sprite-mesh@2.4.2

19 Feb 07:40
7d0f90a
Compare
Choose a tag to compare

Patch Changes

  • 4121a83: corrected spritebuilder frameRange

@threejs-kit/instanced-sprite-mesh@2.4.1

14 Feb 22:23
7cf8a3a
Compare
Choose a tag to compare

Patch Changes

@threejs-kit/instanced-sprite-mesh@2.4.0

14 Feb 21:05
74e697e
Compare
Choose a tag to compare

Minor Changes

  • 2a58cde: Allow setting a given frameID per instance with .frame.setAt

@threejs-kit/instanced-sprite-mesh@2.3.4

12 Feb 07:38
a8667ea
Compare
Choose a tag to compare

Patch Changes

  • 75cfd6c: rename w and h to width and height