three-projected-material

📽 Three.js Material which lets you do Texture Projection on a 3d Model

MIT License

Downloads
316
Stars
673
Committers
4

Bot releases are hidden (Show)

three-projected-material - v2.2.2 Latest Release

Published by marcofugaro over 1 year ago

🚀 Features

  • Expose backgroundOpacity option #56
three-projected-material - v2.2.1

Published by marcofugaro over 1 year ago

🐛 Bugfixes

  • 👨‍👩‍👧 Take into consideration parent transforms 9b68954
three-projected-material - v2.2.0

Published by marcofugaro over 1 year ago

🚀 Features

  • Dispatch a textureload event #44

🐛 Bugfixes

  • 👮‍♂️ Add camera type check d4a1aab
  • Allow usage with normal three.js materials 1a895de
three-projected-material - v2.1.2

Published by marcofugaro over 2 years ago

🐛 Bugfixes

  • fix textures not yet loaded not working #40
three-projected-material - v2.1.1

Published by marcofugaro over 2 years ago

🐛 Bugfixes

  • fix scope bug #39
three-projected-material - v2.1.0

Published by marcofugaro over 2 years ago

🚀 Features

  • 👮 Add typescript definition #37

🐛 Bugfixes

  • 🔫 Dispose of resize listener in the dispose() function #36
  • 🔪 Remove three.js warning #35
  • 🌥 Fix usage with skypack #35

https://github.com/marcofugaro/three-projected-material/compare/v2.0.5...v2.1.0

three-projected-material - v2.0.5

Published by marcofugaro almost 3 years ago

🐛 BUGFIXES

  • Fix bug with the map option #27
three-projected-material - v2.0.4

Published by marcofugaro about 3 years ago

🐛 BUGFIXES

  • Fix copy() and clone() of material #25
  • Support canvas textures #23
three-projected-material - v2.0.3

Published by marcofugaro over 3 years ago

🐛 BUGFIXES

  • Don't project from the back of the camera #16
three-projected-material - v2.0.2

Published by marcofugaro over 3 years ago

🐛 BUGFIXES

  • Fix issue with VideoTextures #19
  • Fix computing of matrixWorld when mesh has a parent
three-projected-material - v2.0.1

Published by marcofugaro almost 4 years ago

🐛 BUGFIXES

  • Don't break on WebGL1 devices
three-projected-material - v2.0.0

Published by marcofugaro almost 4 years ago

🚨 BREAKING CHANGES

  • project() and projectInstanceAt() now have to be called as a method of the material

🚀 NEW FEATURES

  • Support for envMap and other properties of MeshPhysicalMaterial.
  • Multi material support
  • Transparent images support
  • Allow updating the properties

🐛 BUGFIXES

  • Fix OrthographicCamera incorrect calculations
  • Fix library breaking with WebGL2