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

pixi3d

Package Overview
Dependencies
Maintainers
1
Versions
45
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pixi3d - npm Package Versions

1245

1.2.0

Diff

Changelog

Source

[1.2.0] - 2022-02-04

Added

  • Added AABB (axis-aligned bounding box).
  • Added support for calculating the bounding box (AABB) for a model and mesh.

Fixed

  • Fixed an issue which caused some glTF files to not load correctly when byte stride was set.
jnsmalm
published 1.1.2 •

Changelog

Source

[1.1.2] - 2022-01-07

Fixed

  • Fixed an issue which caused some binary glTF files (glb) to not load correctly.
jnsmalm
published 1.1.1 •

Changelog

Source

[1.1.1] - 2021-11-30

Fixed

  • Fixed an issue which caused PostProcessingSprite to crash if application/renderer was destroyed.
jnsmalm
published 1.1.0 •

Changelog

Source

[1.1.0] - 2021-11-20

Added

  • Added support to use textures included in spritesheets when using StandardMaterial.
  • Added support for camera obliqueness.
jnsmalm
published 1.0.0 •

Changelog

Source

[1.0.0] - 2021-11-01

Added

  • Debug object which can be used to more easily debug on mobile devices.

Changed

  • Vertex skinning now uses textures for joint matrices as default.
  • Better error handling when vertex skinning is not supported on device/environment.
  • Use lower case for SpriteBillboardType "spherical" and "cylindrical".

Fixed

  • Fixed an issue which caused shadows to be displayed incorrectly when using multiple lights.
  • Fixed an issue which caused a crash if application/renderer was destroyed.
jnsmalm
published 0.9.9 •

Changelog

Source

[0.9.9] - 2021-09-30

Added

  • Added Sprite3D which works like regular PixiJS 2D sprites but in 3D space.
  • Improved support for glTF.
  • Added fromHex function to Color.
  • Added TextureTransform which can used to offset, scale and rotate texture coordinates.
  • Added min and max values for mesh geometry attributes to be able to create bounds for a mesh.
  • Meshes rendered using StandardPipeline is now sorted by renderSortOrder.

Changed

  • Removed setFromMultiply from TransformMatrix, use multiply function instead.
  • Removed factory from StandardMaterial, use create function instead.
  • Removed addRenderPass and removeRenderPass from StandardPipeline, use renderPasses array instead.
  • Joint now extends Container3D.
  • Removed ambient lights, use ImageBasedLighting with Cubemap.fromColor instead.
  • Renamed TransformMatrix to Matrix4.
  • Renamed morphWeights to targetWeights on Mesh3D.
  • Setting renderSortType on Material no longer changes depthMask.
  • Default exposure for StandardMaterial was changed from 3 to 1.
  • Changed enabledRenderPasses on Mesh3D to an object instead of an array.
  • Changed the constructor for ShadowCastingLight to use an options object. Arguments softness and shadowArea was added as properties instead.

Fixed

  • Fixed issues which caused Camera, PostProcessingSprite and PickingHitArea to not work correctly when renderer resolution was more than 1.
  • Fixed an issue which caused screenToRay on Camera to return incorrect results when orthographic = true.
  • Fixed orientation for default IBL lookup texture.
jnsmalm
published 0.9.8 •

Changelog

Source

[0.9.8] - 2021-08-23

Added

  • Added scale function to Mat4.

Changed

  • Setting alphaMode on StandardMaterial no longer changes depthMask or renderSortType.
  • Setting renderSortType on Material also changes depthMask.

Fixed

  • Fixed an issue which caused a crash when application was destroyed.
jnsmalm
published 0.9.7 •

Changelog

Source

[0.9.7] - 2021-08-11

Added

  • New functionality to PostProcessingSprite so it can be used for rendering a 3D object as a 2D sprite.
  • Added translate function to Mat4.
  • Added lookAt function to Transform3D to make it easier for an object to be rotated towards a specified point.
jnsmalm
published 0.9.6 •

Changelog

Source

[0.9.6] - 2021-07-28

Added

  • Added destroy function to an instanced model.
  • Added functionality to create a Color object from bytes.

Changed

  • Turn off writing to depth buffer when rendering transparent objects using StandardMaterial. This feature if only available in PixiJS 6.0+.
  • Color default alpha has been changed to 1 instead of 0.

Fixed

  • Fixed an issue which caused mesh instances to be rendered even if they were visible = false.
  • Fixed an issue which caused StandardMaterial not to render double sided materials correctly.
  • Using StandardMaterial alpha mode "mask" previously rendered the object as transparent, this should no longer be the case.
  • Fixed StandardMaterial shader for Safari with WebGL 2.0 enabled.
jnsmalm
published 0.9.5 •

Changelog

Source

[0.9.5] - 2021-05-09

Fixed

  • Fixed an issue which caused WebGL errors when using instancing.
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