Ava Supernova
AvaSupernova
All guides
Tutorials·6 min read·

Từ Thư viện của bạn vào công cụ game của bạn

Đưa các mô hình và hình ảnh do Ava tạo vào Unity, Godot hoặc Unreal: file nào dùng, cách tải sạch sẽ, và cần kiểm tra gì khi nhập.

Mọi thứ Ava tạo trong phòng Blender và GIMP đều nằm trong Library của bạn, trên máy tính riêng. Hướng dẫn này nói về bước cuối cùng: đưa chúng vào game của bạn.

Trước khi xuất: Thực hiện Bake

Các game engine không đọc được hiệu ứng vật liệu trực tiếp từ Blender. Mô hình chưa được bake vào texture sẽ trông phẳng và xám. Ava thực hiện bake khi hoàn thiện mô hình; cả báo cáo xây dựng và phần tải xuống đều cảnh báo nếu chi tiết chưa được bake. Nếu thấy cảnh báo đó, hãy yêu cầu cô ấy bake trước.

Cách xuất gọn gàng: tải một thư mục

Đặt các thành phần vào thư mục Library, mở nó ra và nhấn Tải xuống. Bạn nhận được một thư mục hoặc file zip chỉ chứa file hoàn chỉnh, không có tài nguyên làm việc của Ava:

  • Mỗi mô hình trong thư mục riêng: .fbx, .glb, .blend và một thư mục textures bên cạnh. File .blend được lưu với liên kết texture tương đối, nên mở đúng trên mọi máy tính.
  • Hình ảnh từ phòng GIMP chỉ ở dạng bản cuối. Một tác phẩm chưa có bản cuối sẽ bị loại, và phần tải xuống sẽ thông báo cho bạn.
  • File tải lên của bạn chính xác như khi bạn thêm vào.
  • How-this-was-made.txt, trừ khi bạn bỏ chọn nó.

Thư mục và gói trong Library

Godot

Chọn "Godot (cho game của bạn)" dưới mục Chuẩn bị cho. Bạn nhận được chỉ mô hình .glb và hình ảnh hoàn chỉnh. File .glb mang theo texture bên trong, nên bạn thả nó vào thư mục dự án Godot và Godot tự động nhập.

Unity

Đối với game Unity riêng, tải thường là đủ: kéo thư mục mô hình (.fbx và thư mục textures) vào Assets của dự án. Unity tự đọc .fbx; .glb cần gói glTF của Unity.

Nếu định bán trên Unity Asset Store, chọn "Unity Asset Store" dưới mục Chuẩn bị cho. Bạn nhận một thư mục gốc với .fbx và .png, file .blend nén làm nguồn, Thông báo Bên thứ ba cho font chữ, kiểm tra kích thước texture lũy thừa hai, và danh sách kiểm tra những gì còn phải làm trong Unity.

Unreal

Sử dụng tải thường và nhập .fbx qua Content Browser của Unreal, giữ thư mục textures bên cạnh. Hai điều cần kiểm tra khi nhập:

  • Normal maps. Blender bake theo cách OpenGL và Unreal mong đợi cách DirectX. Nếu chi tiết bề mặt trông bị ngược, mở texture normal trong Unreal và tích chọn Flip Green Channel.
  • Kích thước. Ava làm việc bằng mét và Unreal bằng xăng-ti-mét. So sánh kích thước đã nhập với kích thước Library hiển thị cho mô hình.

Bán trên Fab? Chọn "Fab (3D)" dưới mục Chuẩn bị cho: một zip cho mỗi định dạng, tên có dấu gạch dưới, ảnh thư viện, và kiểm tra tỷ lệ so với người cao 1.92 m.

Kiểm tra những thứ này trong bất kỳ engine nào

  • Tỷ lệ: Ava xây dựng bằng mét, hướng Z lên. Library hiển thị kích thước thật của mỗi mô hình, để bạn kiểm tra sau khi nhập.
  • Pivot: điểm xoay của mô hình phụ thuộc vào cách xây dựng. Nếu cần ở giữa đáy, hãy nói rõ trong brief.
  • Colliders, prefabs và LODs là công việc của engine. Ava tạo mô hình; thiết lập để chạy xảy ra trong engine của bạn.

Nhanh hơn, cho từng tác phẩm

  • Sao chép đường dẫn .glb / Sao chép đường dẫn .fbx trong ngăn mô hình, rồi nhập từ đường dẫn đó. .glb và .fbx tạo lúc build mang theo texture bên trong.
  • Mở thư mục hiển thị file mô hình trên đĩa.
  • Sử dụng trong dự án sao chép tác phẩm vào dự án đang mở trong VS Code hoặc IDE, vào thư mục public, src/assets, assets, static hoặc images, cái nào tồn tại trước. Nó sao chép toàn bộ thư mục làm việc, nên dọn dẹp những gì không cần.

Nhập file của riêng bạn

Upload thêm ảnh, video, âm thanh và mô hình của bạn (GLB, glTF, FBX, OBJ, .blend) vào Library, ghi nhận là tác phẩm của bạn. Định dạng file đơn hoạt động tốt nhất: .glb hoặc .blend mang theo mọi thứ, trong khi .gltf hoặc .obj giữ texture trong file riêng sẽ đến mà không có chúng.

Tạo mô hình 3D với Ava trong Blender

Tạo hình ảnh với Ava trong GIMP

creative studiolibraryunitygodotunrealgame assetstutorials