Tags
Language
Tags
September 2025
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Master Three.Js Scrollable Pages With Gsap

    Posted By: ELK1nG
    Master Three.Js Scrollable Pages With Gsap

    Master Three.Js Scrollable Pages With Gsap
    Published 9/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 970.82 MB | Duration: 1h 12m

    Learn to create immersive 3D object experiences using Three.js, WEBGi and GSAP with ScrollTrigger in less than 1 hour

    What you'll learn
    Learn to create experiences with Threejs and GSAP's scrollTrigger
    Master the use of scroll-based animations
    Learn how to integrate the use of WEBGi in your projects to achieve more realism
    Integrate 3D models into your design and create pages that are rich and immersive
    Free source code available!
    Requirements
    Basic knowledge of Javascript and having NPM installed
    Description
    This is a crash course of scrollable experiences with Threejs, gsap, and WEBGi. I'll show you how to create interactive pages by embedding 3D models on a page with scroll-based animations.We will do the entire process together, from creating the page design using Adobe XD and the WEBGi editor to get the images, to implementing the code using a boilerplate provided. We will create all the HTML and CSS together, step by step, until we learn how to install GSAP and configure the animations for each section and find the correct values ​​for each camera position. Next, we'll learn how to merge the 3D animations with the other animations on the page.The course content is organized as follows:What are we going to create?Using the WEBGi editor to configure the 3D model and its integration into the designInstalling the boilerplate to WEBGiz and its dependenciesExporting the assets and creating the page with HTML and CSSCreating the other sections of the page and preparing for the animationsSetting up the first animationCreating the update function and using the scroll to control the animationHow to find the correct camera positions to animateAnimating all sections of the pageMerging the animations of the HTML elements with the 3D modelPerformance tweaks and other important tipsFinal thoughts and considerationsYou'll have access to the design created in Adobe XD format, as well as the project's source code, so you can follow along and create your own pages after this course. In addition, you will also have access to ask me questions to help you develop your projects.The course is suitable for those who already have some experience with Javascript and have Nodejs installed on their computer.

    Overview

    Section 1: Introdução

    Lecture 1 What are we going to create?

    Lecture 2 Using WEBGi editor to configure the 3D model and its integration into the design

    Lecture 3 Installing the boilerplate to WEBGi and its dependencies

    Lecture 4 Exporting the assets and creating the first page section with HTML and CSS

    Lecture 5 Creating the other sections of the page and preparing for the animations

    Lecture 6 Installing GSAP, ScrollTrigger, and setting up the first animation

    Lecture 7 Creating the update function for the animation

    Lecture 8 Finally: Using the scroll to control the animation

    Lecture 9 Merging the animations of the html elements with the 3D model

    Lecture 10 Closing and preview of the next lessons

    Section 2: Available soon: Allow 3D model configuration

    Lecture 11 Create a configurator with the 3D model for personalization

    Lecture 12 Loading screen and mobile adjustments

    For developers who have some prior knowledge of JavaScript and who want to evolve their knowledge in using Threejs to create Scroll experiences,For Designers who want to know the possibilities of using 3D in the browser,For people who are new to Threejs and want to better understand how to integrate 3D with a web page