Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Your Ultimate Guide to Shader Graph for Beginners

Hướng Dẫn Toàn Diện Về Shader Graph Cho Người Mới Bắt Đầu

Hướng Dẫn Toàn Diện Về Shader Graph Cho Người Mới Bắt Đầu

Tìm hiểu mọi khía cạnh của Công Cụ Lập Trình Shader Trực Quan trong Unity Engine dành cho người không biết lập trình

4.6
(646 đánh giá)
6,419 học viên
Giảng viên
Penny de Byl
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.739.000đ -97%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
14.0 giờ video
89 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 29/05/2026

Bạn sẽ học được gì

Phát triển kỹ năng xây dựng shader trực quan đẹp mắt bằng công cụ dựa trên node
Nhận diện các node shader dựa trên kết quả chúng tạo ra
Hiểu các thuật toán cơ bản được áp dụng để tạo hiệu ứng shader
Hoàn thành hơn 50 hiệu ứng shader riêng biệt có thể dùng cho mọi dự án

Yêu cầu

Không yêu cầu kinh nghiệm lập trình
Có kiến thức cơ bản về Unity Game Engine

Đối tượng phù hợp

Nhà phát triển shader mới bắt đầu
Họa sĩ muốn tạo shader mà không cần học viết code
Bất kỳ ai muốn đào sâu kiến thức về shader

Nội dung khóa học

14 phần • 88 bài giảng
1 Chào mừng
2 Tham gia Cộng Đồng Học Viên H3D
3 Câu hỏi thường gặp
1 Cài đặt Shader Graph
2 Shader Đầu Tiên Của Tôi
3 Vertex và Fragment
4 Cấu Trúc Cơ Bản Của Shader
1 Màu Đơn Phẳng
2 Cùng Nói Về Màu Sắc
3 Dùng Vị Trí Để Tạo Màu
4 Dùng Pháp Tuyến (Normals) Để Tạo Màu
5 Pha Trộn Màu Sắc
6 Thêm Về Pha Trộn Màu Sắc
7 Thêm Texture
1 Mô Hình Chiếu Sáng Lambert
2 Các Mô Hình Chiếu Sáng
3 Cấu Trúc Của PBR
4 Áp dụng hình ảnh Metallic và Smoothness
5 Thêm Thanh Trượt Điều Chỉnh Cường Độ
6 Phản Xạ
7 Phản Xạ Phần 2
8 Phản Xạ Các Vật Thể Trong Thế Giới
9 Ambient Occlusion
1 Hiểu Về Không Gian Tangent, Object, View và World
2 Khám Phá Không Gian Object
3 Khám Phá Không Gian World
4 Khám Phá Không Gian View
5 Khám Phá Không Gian Tangent
6 Thử Thách Hệ Tọa Độ
1 Tổng Quan Về Các Render Pipeline Của Unity
2 Làm Quen Với Universal Render Pipeline
3 Một Quãng Nghỉ Ngắn Để Khám Phá Subgraphs
4 Làm Quen Với High Definition Render Pipeline
5 Bent Normals
6 Forward và Deferred Rendering
1 Phép Trộn Cơ Bản
2 Phép Trộn Linear & Colour Burn
3 Thêm Các Chế Độ Trộn
4 Chế Độ Trộn Làm Tối
5 Chế Độ Trộn Làm Sáng
6 Chế Độ Trộn Tăng Tương Phản
1 Thời Gian
2 Xoay Với Thời Gian
3 Phép Nội Suy Tuyến Tính (Lerp)
4 Tạo Hiệu Ứng Chất Lỏng với Lerp Phần 1
5 Tạo Hiệu Ứng Chất Lỏng với Lerp Phần 2
6 Lặp Tile
7 Mặt Nạ (Masking)
8 Tạo Hiệu Ứng Phát Sáng Có Mặt Nạ Chuyển Động
1 Tạo sinh thủ tục là gì?
2 Dịch Chuyển Đỉnh Bằng Nhiễu Phần 1
3 Dịch Chuyển Đỉnh Bằng Nhiễu Phần 2
4 Vân Gỗ Từ Nhiễu Đơn Giản
5 Vân Gỗ Nâng Cao
6 Gạch Lát
7 Hình Dạng Thủ Tục
8 Biểu Đồ Voronoi
9 Lửa Đơn Giản Phần 1
10 Lửa Đơn Giản Phần 2
11 Lửa Phức Tạp
12 Gợn Sóng UV
1 Shader Tạo Ảo Giác Chiều Sâu
2 Bump Mapping
3 Normal Mapping
4 Trộn Normal
5 Tầm Quan Trọng Của Thành Phần Z Trong Normal
6 Normal Cuộn (Scrolling)
1 Giao Cắt Độ Sâu
2 Áp Texture Cho Vùng Giao Cắt Độ Sâu
3 Mở Rộng Vùng Giao Cắt
4 Tạo Lực Trường (Forcefield) Phần 1
5 Tạo Lực Trường (Forcefield) Phần 2
6 Nước Có Độ Sâu
1 Hiệu Ứng Pha Lê
2 Hologram
3 Khúc Xạ
4 Băng
5 Hiệu Ứng Cầu Vồng (Iridescence)
1 Dự Án Nước Nâng Cao Phần 1: Dòng Nước Chảy
2 Dự Án Nước Nâng Cao Phần 2: Khúc Xạ
3 Dự Án Nước Nâng Cao Phần 3: Nước Trong Hồ Bơi
4 Dự Án Nước Nâng Cao Phần 4: Normals Cho Hồ Bơi
5 Dự Án Nước Nâng Cao Phần 5: Dịch Chuyển Đỉnh
6 Dự Án Nước Nâng Cao Phần 6: Bọt
7 Dự Án Nước Nâng Cao Phần 7: Hạt Bắn Tung Tóe (Particle Splashes)
8 Dự Án Nước Nâng Cao Phần 8: Tô Màu Cuối Cùng
1 Vài Lời Cuối Từ Penny
2 Tiếp Theo Là Gì?

Giới thiệu khóa học

This course presents a comprehensive guide to creating vertex and fragment shaders using Unity's visual programming tool Shader Graph.  There's no need for prior knowledge or programming of shaders needed.

Over 15 Hours of step-by-step tutorials and challenges.

Shaders developed in this course work with Unity 6

Filled to the brim with follow-along and shader creation challenges, this course will give you a thorough grounding in shader development and the fundamental practices in Physical-Based Rendering (PBR) with a member of the Unity Game Engine's Educational Advisory Board and an acclaimed academic and teacher with over 30 years experience.

This course will guide you through the process of creating your own visual surface effects for colouring and lighting game objects. It gently covers the mathematics of light and surfaces and steps you through the recreation of some of the most popular shaders, including Fresnel, Complex Water, Holograms, Flowing Lava, Liquids, Fire, and more.  The shader concepts will be presented in an easy-to-understand manner to help grasp the graphics pipeline and provide you with an essential toolkit of rendering knowledge, that will have you developing your own transparent, animated, and texturised shaders in Unity's Built-In, Universal, and High-Definition Render Pipelines.

This course has been developed with Unity 2021.3 LTS

Learn how to program and work with:

  • Unity's Shader Graph.

  • Model, Camera, and World View Coordinate Spaces.

  • Lighting Effects.

  • Procedurally Generated Patterns.

  • Normals.

  • Scene Depths.

  • Refraction for Transparent Surfaces (and much more)

In this course, Penny teaches all the invaluable skills you will require to interact with the computer graphics render pipeline using Shader Graph in Unity from scratch using her internationally acclaimed teaching style and knowledge from over 30 years of working with games and graphics.  Through detailed descriptions and hands-on workshops, you'll learn all you need to know about rendering queues, vector mathematics, graphics buffers, colour theory, 3D meshes, texture mapping, lighting models, and much more.

Contents and Overview

After diving right in and creating your very first Shader Graph shader from scratch, you delve into the fundamental concepts of creating an unlit shader and discover how colours can be mixed for surface effects, and how to put an external texture onto a game object.

Following this, you will examine a variety of lighting models and how lights and surface textures can influence the final look of a render.  In this part, you will develop shaders with different lighting and investigate physically-based rendering that caters for metallic surfaces and considers world reflections. The remainder of the course concentrates on building up your essential mathematics skills related to creating shaders and focussing on the essentials that you can take and customise for your own needs.

Finally, there's an advanced water shader section on adding special effects to water surfaces such as depth colour, waves, surface foam, and splash particles.

What students are saying about Penny's other shader courses:

  • This course is amazing! Penny has got to be, hands down, one of the best instructors on game development, Unity, and C#! In the span of three hours, I have learned so much that it rivals my graduate program!

  • Best shader course I've come across. There are enough and more tutorials on youtube to teach you how to develop your own shaders, but nothing falls into the class of Penny's tutorials. They are clear and to the point. Really happy about this one.

  • Wow! Thank you so much! If there were 10 stars - this course would deserve it. Going from absolutely knowing nothing about Shader writing to have a profound understanding about it.

  • I wanted to let you know that I just finished your shader course and thought it was fantastic. It was a pleasure to take the course and finally get a grasp on a topic that seemed so foreign to me not so long ago. Your teaching style and personality really worked for me and made learning a breeze!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Game Development
Hiển thị tất cả khoá học Graphics Programming
Hiển thị tất cả khoá học Shaders
Hiển thị tất cả khoá học Unity
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊