Jump to content
GreenSock

Search In
  • More options...
Find results that contain...
Find results in...

Shrug ¯\_(ツ)_/¯ last won the day on September 5

Shrug ¯\_(ツ)_/¯ had the most liked content!

Shrug ¯\_(ツ)_/¯

Moderators
  • Content Count

    207
  • Joined

  • Last visited

  • Days Won

    3

Shrug ¯\_(ツ)_/¯ last won the day on September 5

Shrug ¯\_(ツ)_/¯ had the most liked content!

Community Reputation

552 Leader

1 Follower

About Shrug ¯\_(ツ)_/¯

  • Rank
    Advanced Member

Recent Profile Visitors

2,778 profile views
  1. I wonder if it would perform any better if you just scale, rotate a div (overflow hidden) along with changing the four border radius. Better yet maybe mask the video tag with canvas and approach it that way? Either might be worth a try. In 2020 I though MS thought IE would be used by 99.999% of internet by now. Thankfully that didn’t work out, but sometimes Safari feels like the new IE. 😁
  2. None of the following is GSAP specific but might be interesting to you. This is a fun one with SVG: https://codepen.io/kawamu/pen/MWwbWgX But as stated above Canvas is gonna be highly more performant than SVG. So you may like this Canvas example (the zoom is a touch extreme). https://codepen.io/minimalmonkey/pen/Efskr That Canvas example was I think based off this Flash example (requires Flash): - http://www.flashmonkey.co.uk/flash/colorwall/ - http://www.flashmonkey.co.uk/flash/colorwall-with-images/ Which was based off this original Flash creation that is no longer online by famed Japanese designer Yugo Nakamura done for Wonderwall. - https://thefwa.com/cases/wonderwall - http://tha.jp/807/ Flash days 😢 ❤️ . But its nice to know @GreenSock had more forethought than mighty Adobe, long live AS JS. 😄
  3. Good call @Visual-Q I had that link too (but removed it, that page needs links to sections). 😆
  4. Would this example help towards your requirements? https://codepen.io/GreenSock/pen/wvBQyqw Also see the following. - https://greensock.com/docs/v3/GSAP/gsap.getProperty() - https://greensock.com/docs/v3/GSAP/gsap.set() - https://greensock.com/docs/v3/GSAP/gsap.quickSetter() - https://greensock.com/docs/v3/HelperFunctions#kill-child-tweens - https://greensock.com/mistakes/#transforms EDIT: Welcome to the GSAP forums @samus. Sorry I missed seeing that this was your first post. 😉
  5. As yourself and others have mentioned you can use libraries like Three.js, Pixi.js, Babylon.js, TWGL.js, Curtains.js, etc., etc. I suggest that you pick one, learn it and run with it. Let them do the heavy logic unless you are prepared to take a generalized deep dive and potentially reinvent the wheel. Either way there is gonna be a learning experience ahead of you. But in doing so it will open your possibilities for development and creativeness going forward. So don't get discouraged and press onward. The following tutorial might help you learn some things for the effect using Three.js, you may also find the site helpful overall. https://tympanus.net/codrops/2019/11/05/creative-webgl-image-transitions/ GSAP of course can animate most anything on its own. But if you were not aware GSAP has an official Pixi plugin and an unofficial plugin for Three.js. Each of those might help you at some point on your journey. Most of this topic however is beyond the direct scope of GSAP and this forum. If you have specific GSAP questions members are always of course happy to assist. You can also consider hiring someone through the Jobs & Freelance section if that would become necessary to achieve what you are after. You should now have plenty of materials that you can move forward with. Best wishes with your project also welcome to the forum. 😉
  6. Interesting discussion. * You can find related examples on these two sites that you could animate with GSAP & ScrollTrigger. https://gl-transitions.com/editor/Swirl https://www.shadertoy.com/view/Xscyzn I also recall an older library called glfx.js with such an effect, though I don’t remember seeing it mentioned on the forum before. https://evanw.github.io/glfx.js/demo/#swirl * @OSUblake where are you? ¯\_(ツ)_/¯
  7. Understood. Im starting to get the point personally in general, I'll keep quite.
  8. I'm not sending people to use an alternative to GSAP SplitText, I was just responding to your original statement that CSS is required to use it. But since this was brought up @GreenSock in what ways does SplitText benefit users over Splitting.js (features, performance, browser support)?
  9. You can easily use GSAP. Codrops did a tutorial a while back also with GSAP + Splitting.js https://codepen.io/logan_liffick/pen/KKwPGyj But I honestly don't know if that library handles and addresses all that GSAP Splittext does for users.
  10. Would React users need Barba.js though when they can instead use React Router ? https://www.google.com/search?q=react+gsap+page+transitions
  11. Yeah it is subtle, I see what you mean when looking more closely its more prevalent in certain areas. With the described approach it might still be possible but carry on, its a neat effect regardless. 😉
  12. Just passing through and thinking aloud here. Not sure about Animate but in general I wonder if this could be simplified down to using SVG for the text that is comprised of two separate masks. One for the outer stroke of letters and the other for the fill area of the letters. Then use a singular image of the shark moving under each mask, with the instance of the image under the stroke masked scaled up and shifted slightly ahead of the other image. You could also instead use two images with one already scaled. I'm not trying to confuse or offset the discussion but think maybe the same visual effect could be derived from that described approach, at least in theory. Sorry just wanted to put that out there, it may not be useful. ¯\_(ツ)_/¯
  13. ¯\_(ツ)_/¯ There are plenty of resources for vanilla JS and many others for comparative conversions of common things concerning JQuery. It sounds like you are already using and familiar with JQuery? If so then I would set out learning the basics of vanilla JS if you already have the JQuery knowledge. Most times especially with GSAP there is no need to load an entire library like JQuery since GSAP itself internally handles selectors etc., and with most the other related code you will need vanilla JS is quite easy in most cases. Yes you can still load and use JQuery but do you need to? You can do everything with vanilla JS now days. JQuery remains a solid library for its intended purpose but that purpose is no longer what it once was as Javascript has since matured IMHO. So I say bridge the gap now and move forward with vanilla JS especially if you already have the JQuery knowledge. Plus most CodePen examples and newer tutorials that you will find for GSAP 3 use vanilla JS. @OSUblake will enjoy this JQuery thread. 😉
  14. Congrats PointC, it looks really nice and will be a wonderful resource. Nice job! Good luck on CSSTricks buying you out when CSS still won’t be able to do all that GSAP can do by the year 3052. But in the meantime you may wish to decrease the timeScale() on that finger spinning laptop, its set so high it almost appears stationary. 😜
  15. Are you speaking of size or volume? If volume then that seems like it would be an excessive amount of elements regarding SVG and performance, Canvas, Pixi, WebGL, etc., would be better options when hitting those volumes. There was a similar thread regarding SVG Performance a while back regarding trees, leaves.
×