آموزش Master Three.js صفحات قابل پیمایش با GSAP

Master Three.js Scrollable pages with GSAP

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش ایجاد تجربیات سه بعدی همهجانبه با استفاده از Three.js، WEBGi و GSAP با ScrollTrigger در کمتر از 1 ساعت آموزش ایجاد تجربیات با Threejs و scrollTrigger GSAP استاد استفاده از انیمیشن های مبتنی بر اسکرول بیاموزید که چگونه استفاده از WEBGi را در پروژه های خود ادغام کنید. برای دستیابی به واقع گرایی بیشتر مدل های سه بعدی را در طراحی خود ادغام کنید و صفحاتی ایجاد کنید که غنی و غوطه ور هستند کد منبع رایگان در دسترس هستند! پیش نیازها: دانش پایه جاوا اسکریپت و نصب NPM

این یک دوره تصادفی از تجربیات قابل پیمایش با Threejs، gsap و WEBGi است. من به شما نشان خواهم داد که چگونه می توانید صفحات تعاملی را با جاسازی مدل های سه بعدی در یک صفحه با انیمیشن های اسکرول ایجاد کنید.


ما کل فرآیند را با هم انجام خواهیم داد، از ایجاد طراحی صفحه با استفاده از Adobe XD و ویرایشگر WEBGi برای دریافت تصاویر، تا پیاده سازی کد با استفاده از boilerplate ارائه شده. ما تمام HTML و CSS را با هم، مرحله به مرحله ایجاد می کنیم، تا زمانی که یاد بگیریم چگونه GSAP را نصب کنیم و انیمیشن ها را برای هر بخش پیکربندی کنیم و مقادیر صحیح را برای هر موقعیت دوربین پیدا کنیم. در مرحله بعد، نحوه ادغام انیمیشن های سه بعدی را با سایر انیمیشن های صفحه یاد خواهیم گرفت.


محتوای دوره به صورت زیر سازماندهی شده است:

  • چه چیزی می‌خواهیم ایجاد کنیم؟

  • استفاده از ویرایشگر WEBGi برای پیکربندی مدل سه بعدی و ادغام آن در طراحی

  • نصب دیگ بخار در WEBGiz و وابستگی های آن

  • صادر کردن دارایی ها و ایجاد صفحه با HTML و CSS

  • ایجاد بخش‌های دیگر صفحه و آماده‌سازی برای انیمیشن‌ها

  • تنظیم اولین انیمیشن

  • ایجاد عملکرد به‌روزرسانی و استفاده از اسکرول برای کنترل انیمیشن

  • نحوه یافتن موقعیت های صحیح دوربین برای متحرک سازی

  • متحرک سازی تمام بخش های صفحه

  • ادغام انیمیشن های عناصر HTML با مدل سه بعدی

  • ترفندهای عملکرد و سایر نکات مهم

  • نظرات و ملاحظات نهایی


شما به طرح ایجاد شده در قالب Adobe XD و همچنین کد منبع پروژه دسترسی خواهید داشت، بنابراین می توانید پس از این دوره، صفحات خود را دنبال کرده و صفحات خود را ایجاد کنید. علاوه بر این، شما همچنین به پرسیدن سوالاتی از من برای کمک به توسعه پروژه های خود دسترسی خواهید داشت.


این دوره برای کسانی مناسب است که قبلاً تجربه ای با جاوا اسکریپت دارند و Nodejs را روی رایانه خود نصب کرده اند.


سرفصل ها و درس ها

معرفی Introduction

  • قرار است چه چیزی خلق کنیم؟ What are we going to create?

  • استفاده از ویرایشگر WEBGi برای پیکربندی مدل سه بعدی و ادغام آن در طراحی Using WEBGi editor to configure the 3D model and its integration into the design

  • نصب دیگ بخار به WEBGi و وابستگی های آن Installing the boilerplate to WEBGi and its dependencies

  • صادرات دارایی ها و ایجاد بخش صفحه اول با HTML و CSS Exporting the assets and creating the first page section with HTML and CSS

  • ایجاد بخش های دیگر صفحه و آماده سازی برای انیمیشن ها Creating the other sections of the page and preparing for the animations

  • نصب GSAP، ScrollTrigger و راه اندازی اولین انیمیشن Installing GSAP, ScrollTrigger, and setting up the first animation

  • ایجاد تابع به روز رسانی برای انیمیشن Creating the update function for the animation

  • در نهایت: با استفاده از اسکرول برای کنترل انیمیشن Finally: Using the scroll to control the animation

  • ادغام انیمیشن های عناصر html با مدل سه بعدی Merging the animations of the html elements with the 3D model

  • بسته شدن و پیش نمایش دروس بعدی Closing and preview of the next lessons

پیکربندی مدل سه بعدی مجاز است Allow 3D model configuration

  • رفع سفارشی کردن دکمه و انیمیشن Fix customize button and animation

  • رابط کاربری را برای پیکربندی ایجاد کنید Create the interface for the configurator

  • چگونه متریال مدل صحیح را برای تغییر پیدا کنیم How to find the correct model material to change

  • یک پیکربندی با مدل سه بعدی برای شخصی سازی ایجاد کنید Create a configurator with the 3D model for personalization

صفحه بارگیری، تنظیمات موبایل و اسکرول صاف Loading screen, Mobile adjustments and Smooth Scroll

  • در حال بارگیری صفحه نمایش Loading screen

  • تنظیمات موبایل Mobile adjustments

صفحه مته را به یک صفحه الماس تبدیل کنید Transform the drill page into a diamond page

  • مدل را جایگزین کنید و پارامترها را تغییر دهید Replace the model and change parameters

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش Master Three.js صفحات قابل پیمایش با GSAP
جزییات دوره
3 hours
17
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
579
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anderson Mancini Anderson Mancini

موسس/توسعه دهنده خلاق