Skip to content

Conversation

@Everade
Copy link

@Everade Everade commented Sep 18, 2023

  • Updated TweenLite (gsap)v2.1.3 to gsap v3.12.2
    This also resolves a possible security vulnerability
    Removed CSSPlugin.min.js which is now part of gsap v3
    Removed EasePack.min.js as it appears to be unused
  • Updated three.js from v104 to v156.1
  • Updated GridToFullscreenEffect.js to accomodate gsap and three.js changes
  • Updated imagesLoaded from v4.1.1 to v5.0.0

* Updated TweenMax (gsap)v2.1.3 to gsap v3.12.2
   Removed CSSPlugin.min.js and EasePack.min.js, which are now part of gsap v3
   This also resolves a possible security vulnerability
* Updated three.js from v104 to v156.1
* Updated GridToFullscreenEffect.js to accomodate gsap and three.js changes
* Updated imagesLoaded from v4.1.1 to v5.0.0
@Everade
Copy link
Author

Everade commented Jun 21, 2024

For future three.js updates:
The issue related to missing textures was fixed in three.js r162, by introducing a new function in WebGLTextures called getDimensions().
mrdoob/three.js#27810

My workaround 6a0e8eb to address the issue, can potentially be reverted (including xTexture.needsUpdate), and replaced with the new getDimensions() function.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant