UE5 DeepDive : Render Tricks 01

Hiệu ứng trên PC bị lỗi hiển thị hoặc chạy chậm trên thiết bị di động? Với những bí quyết đúc kết từ vô số lần thử nghiệm và sai sót, tôi sẽ hướng dẫn bạn các nguyên lý cốt lõi và chiến lược tối ưu hóa.

1 học viên đang tham gia khóa học này

Độ khó Cơ bản

Thời gian Không giới hạn

Android
Android
Unreal Engine
Unreal Engine
Android
Android
Unreal Engine
Unreal Engine

Bạn sẽ nhận được điều này sau khi học.

  • 2 mẹo render thực tế trên thiết bị di động

  • Thay đổi môi trường động được thực hiện bằng vũng nước dựa trên độ sâu

  • Thuật toán làm mờ và hai cách triển khai độ sâu trường ảnh (depth of field)

  • Triển khai các mẹo render thực tế được tối ưu hóa cho môi trường di động

  • Hướng dẫn thực hành làm chủ quá trình build và đóng gói Android

  • Tạo và sử dụng widget UI thanh trượt

Hiệu ứng PC trên di động
hiện thực hóa bằng thủ thuật render thực chiến!

Nắm vững 2 thủ thuật render cốt lõi và chiến lược tối ưu hóa!


Bạn có từng gặp trường hợp các hiệu ứng lộng lẫy của game PC bị lỗi hoặc chạy chậm trong môi trường di động không?
Với những bí quyết có được sau nhiều lần thử sai, bạn sẽ được học các nguyên lý cốt lõi và chiến lược tối ưu hóa để
hiện thực hóa chất lượng cấp độ PC ngay trên thiết bị di động.
Thông qua các ví dụ thực tế như vũng nước dựa trên độ sâu, phản xạ giả lập (fake reflection), hoạt ảnh flipbook và 2 loại hiệu ứng xóa phông giả lập (fake depth of field),
bạn sẽ nắm vững
cách vượt qua những giới hạn của render trên di động.overcome the limitations of mobile rendering.

Tìm hiểu sâu về kết xuất đồ họa trên di động
Nắm vững các nguyên lý cốt lõi để hiện thực hóa hiệu ứng PC trên thiết bị di động

Sử dụng Unreal Engine 5, MaterialBlueprint để thực hiện các thủ thuật rendering tối ưu như
vũng nước dựa trên độ sâu và phản xạ giả (fake reflection), cùng với 2 loại độ sâu trường ảnh giả (fake depth of field).

Sử dụng Material và Blueprint


Tạo vũng nước


Làm mờ/Che khuất dựa trên độ sâu


UI thanh trượt trên di động

Không chỉ dừng lại ở những hướng dẫn đơn giản, bạn sẽ được trực tiếp xây dựng sự thay đổi độ cao của vũng nướchiệu ứng phản chiếu chân thực,
từ đó lĩnh hội các bí quyết render tối ưu cho môi trường di động Android.

Triển khai giao diện chuyển đổi phương thức để thực hiện chuyển đổi Dof


Fake Dof 01


Dof giả 02


Gỡ lỗi Dof


2 loại Fake Dof có thể được áp dụng vào dự án tùy theo hiệu suất và nền tảng.

Hiệu ứng PC bị lỗi hoặc trở nên chậm chạp trên thiết bị di động?
Khóa học này được tạo ra dành riêng cho những người đang gặp vấn đề này.


✔️ Nhà phát triển mới bắt đầu/sơ cấp đã biết cơ bản về Unreal Engine

  • Những người muốn triển khai các hiệu ứng kết xuất (rendering) lộng lẫy từ PC sang môi trường di động

  • Những người muốn học các nguyên lý kết xuất (rendering) và các thủ thuật thực tế được tối ưu hóa cho môi trường di động

  • Những người muốn hiện thực hóa sự thay đổi môi trường động và hiệu ứng nước thực tế chỉ bằng Blueprint

✔️ Những người muốn hiểu sâu về nguyên lý tối ưu hóa kết xuất (rendering) cho trò chơi di động

  • Những người muốn học về kết xuất dựa trên độ sâu, sự thay đổi môi trường động và nguyên lý thực hiện độ sâu trường ảnh (depth of field)

  • Những người muốn nắm vững thuật toán làm mờ và hai phương pháp triển khai Depth of Field (độ sâu trường ảnh)


✔️ Lập trình viên muốn tạo nguyên mẫu (prototyping) cho di động bằng Blueprint mà không cần C++

  • Những ai muốn học chuyên sâu từ các phím tắt trong Unreal Engine Material Editor cho đến cách sử dụng các Node

  • Những người muốn nắm vững sự khác biệt cũng như cách sử dụng giữa UE Blueprint Class và Level Blueprint

  • Những ai muốn nắm vững quy trình build và đóng gói (packaging) Android thông qua hướng dẫn thực tế


Đừng để bị giới hạn bởi khả năng hiển thị của thiết bị di động nữa.
Hãy tự mình tạo ra những trải nghiệm di động bắt mắt với các tính năng mạnh mẽ của Unreal Engine 5.

Những điều cần lưu ý trước khi học


Môi trường thực hành

  • Yêu cầu cài đặt Unreal Engine 5.

  • Yêu cầu Android SDK và các công cụ liên quan.

  • Để thực hành trơn tru, khuyến nghị sử dụng PC có cấu hình nhất định trở lên.

Kiến thức tiên quyết và lưu ý

  • Cần có kinh nghiệm thao tác cơ bản với Unreal Engine.

  • Việc hiểu về Blueprint và Material Editor sẽ giúp ích cho bạn.

  • Tiến hành mà không cần lập trình C++.

Tài liệu học tập

  • Bạn có thể tải xuống các tài nguyên dự án được sử dụng trong thực hành.

  • Video hướng dẫn giúp bạn hiểu rõ các nguyên lý cốt lõi.


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phát triển trình độ nhập môn/sơ cấp có thể thao tác cơ bản với Unreal Engine

  • Những ai muốn hiểu sâu về nguyên lý tối ưu hóa kết xuất (rendering) trò chơi di động

  • Lập trình viên muốn tạo nguyên mẫu (prototyping) trên di động bằng Blueprint mà không cần C++

  • Những người mong muốn trở thành Technical Artist và muốn tích lũy kiến thức về rendering trên di động

  • Những người muốn chuyển từ phát triển Unity sang Unreal

Cần biết trước khi bắt đầu?

  • Thao tác cơ bản trong Unreal Editor (Thao tác khung nhìn, đặt Actor, sử dụng Content Browser)

  • Biết Material Editor là gì và đã từng có kinh nghiệm mở nó ra xem.

  • Biết Blueprint node là gì và có kinh nghiệm kết nối chúng.

Xin chào
Đây là NanoSecond

Chương trình giảng dạy

Tất cả

31 bài giảng ∙ (3giờ 52phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!

Ưu đãi có thời hạn

77 ₫

29%

2.947.917 ₫