لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات