Custom Shaders with Three.js ShaderMaterial
Learn to write custom GLSL vertex and fragment shaders to build unique 3D visual effects using Three.js ShaderMaterial.
-
💬
Instruktor AI
Zadawaj pytania o każdą lekcję i otrzymuj jasną odpowiedź od razu, o każdej porze. -
🕐
Zacznij kiedy chcesz
Bez harmonogramów i terminów — ucz się we własnym tempie, kiedy chcesz. -
🌐
Po polsku
Lekcje, zadania i certyfikat — wszystko w pełni w Twoim języku.
O tym kursie
Ready to break free from standard materials and bring custom 3D visuals to the web? Standard materials in Three.js are powerful, but custom shaders unlock limitless creative control over your 3D objects. This text-based course guides you from the fundamental math of 3D rendering to writing and implementing your own custom GLSL shaders.
You will start with the basic concepts of the graphics pipeline and the structure of GLSL. From there, you will progress to writing actual shader code, starting with simple color manipulations and moving on to dynamic, time-based animations and vertex distortions.
What you'll learn:
- Understand the foundational math, coordinate spaces, and rendering pipeline of WebGL.
- Write custom vertex shaders to manipulate 3D geometry and create dynamic animations.
- Develop fragment shaders to render complex colors, gradients, and procedural patterns.
- Pass custom data to your shaders using uniforms, attributes, and varyings.
- Integrate GLSL code seamlessly into your projects with Three.js ShaderMaterial.
- Apply modern performance optimization techniques to ensure smooth rendering on all devices.
This course is designed for web developers and creative coders who have a basic understanding of Three.js and JavaScript, but are complete beginners to GLSL and custom shaders. No prior shader-writing experience is required. Start reading to unlock the true creative potential of web-based 3D graphics today.
Co otrzymasz
-
📜
Certyfikat ukończenia
Dodaj do profilu LinkedIn -
💬
Osobisty tutor AI
Utknąłeś na lekcji? Zapytaj wbudowanego tutora o cokolwiek, w dowolnej chwili. -
♾️
Dożywotni dostęp
Wracaj, kiedy chcesz — bez wygaśnięcia -
📱
Telefon lub komputer
Działa wszędzie, na każdym urządzeniu -
💸
Zwrot w 14 dni
Bez pytań -
⚡
Krótko i konkretnie
2 godz 42 min praktycznej treści
Recenzje
Brak recenzji — bądź pierwszą osobą, która podzieli się doświadczeniem.
Inni uczyli się też
🔥 Popularne
🎓 Z certyfikatem
ComfyUI Image-to-Video: Animowanie zdjęć za pomocą Wan 2.2
Certyfikat
Praktyka
CLP$14.000
→
🔥 Popularne
🎓 Z certyfikatem
Podstawy Blender Motion Graphics dla mediów społecznościowych
Certyfikat
Praktyka
CLP$14.000
→
🔥 Popularne
🎓 Z certyfikatem
OpenPose i ControlNet dla postaci w storyboardach
Certyfikat
Praktyka
CLP$14.000
→
🔥 Popularne
🎓 Z certyfikatem
Tworzenie awatarów 2D VTuber za pomocą AI: Przewodnik dla początkujących
Certyfikat
Praktyka
CLP$14.000
→
Najczęstsze pytania
Czego potrzebuję, by wziąć udział w tym kursie? +
Wystarczy telefon lub komputer z internetem. Bez instalacji i specjalnego sprzętu.
Jak zapłacić? +
Kartą przez Stripe. Nie przechowujemy danych karty — robi to bezpiecznie Stripe.
Czy mogę otrzymać zwrot? +
Tak — pełen zwrot w 14 dni, bez pytań.
Jak długo będę mieć dostęp? +
Na zawsze. Po zakupie kurs jest twój — wracaj, kiedy chcesz.
Czy dostanę certyfikat? +
Tak. Po ukończeniu otrzymasz certyfikat, który możesz dodać do profilu LinkedIn.
Stworzony dla uczących się w
IT
Design
Finanse
Marketing
Ochrona zdrowia
Edukacja
Hotelarstwo
Produkcja