Skip to content

Cách tạo Material SkyBox trong Unity Game 3D

  • by

hi các em, trong bài viết này thầy hướng dẫn chi tiết cách tạo Material Sky Box trong Unity Game 3D ( làm bầu trời trong game 3D như : trời xanh, mây trắng hoặc âm u hoặc bầu trời sao đêm

Material Skybox trong Unity 3D là một loại skybox sử dụng Material thay vì sử dụng ảnh khối (Cubemap) hay một tập hợp sáu hình ảnh thông thường. Loại skybox này cho phép các hiệu ứng hình ảnh linh hoạt hơn nhiều, chẳng hạn như bầu trời chân thực được tạo theo thủ tục, màu sắc động hoặc hiệu ứng chuyển màu đơn giản mà không cần tài nguyên hình ảnh phức tạp.

Dưới đây là những điểm chính:

  • Tính linh hoạt: Cho phép tạo ra các bầu trời động và tương tác, chẳng hạn như thay đổi màu sắc bầu trời dựa trên thời gian trong ngày.
  • Hiệu suất: Đối với các hiệu ứng đơn giản, nó có thể hiệu quả hơn về bộ nhớ so với việc sử dụng hình ảnh độ phân giải cao.
  • Cài đặt: Bạn có thể thiết lập Material Skybox bằng cách chọn một vật liệu trong cửa sổ Project, sau đó chọn Window > Rendering > Lighting > Environment trong thanh menu Unity và kéo thả vật liệu đó vào ô Skybox Material.
  • Shaders: Nó dựa vào các shaders đặc biệt được thiết kế để kết xuất bầu trời (ví dụ: shader “Skybox/Procedural”).

Các bước để tạo bầu trời bằng SkyBox

Bước 1 : Khởi tạo Material mới

Bước 2 : Click vào file Material mới tạo : Chọn SkyBox .Cubemap

Bước 3 : Click ô khoanh tròn đỏ, chọn 1 ảnh png đám mây, bầu trời …

Bước 4 : Click Main Camera trên Scene, bấm chọn Windows -> Rendering -> Lighting

Bước 5 : Chọn Tab Environment -> Skybox material -> tìm đến file Material tạo ở bước trên

Bấm Generate Lighting để kết thúc. Tắt cửa sổ , quay lại game

Kết quả : Bầu trời xanh, mây trắng bao trùm không gian phía trên

Ngoài cách trên, chúng ta có thể truy cập unity store và tìm Skybox , tải về và sử dụng được ngay :

https://assetstore.unity.com/search#q=skybox&sortCriteria=%40ec_price_filter%20ascending

Tags:

Leave a Reply

Your email address will not be published. Required fields are marked *