Ava Supernova
AvaSupernova
All guides
Tutorials·7 min read·

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

Ava tạo các mô hình 3D sẵn sàng cho game trong Blender trên máy tính của bạn: bắt đầu bằng một bản yêu cầu cần sự đồng thuận của bạn, sau đó thực hiện từng bước với chế độ xem 3D, kết xuất texture đúng chuẩn, và lưu lại mọi tiến trình để bạn có thể quay lại bất cứ lúc nào.

Phòng Blender (Headless) là nơi Ava tạo ra các mô hình 3D. Cô ấy lên kế hoạch các bước, Blender thực thi chúng trên máy tính của bạn mà không cần hiển thị cửa sổ, còn bạn quan sát mô hình dần hình thành trong chế độ xem 3D có thể xoay và phóng to. Không có gì được tạo bởi dịch vụ 3D đám mây: mọi mô hình đều là tác phẩm Blender thực thụ, được lưu dưới dạng tệp .blend thực tế mà bạn có thể mở và chỉnh sửa trực tiếp.

Trước khi bắt đầu

  • Cài đặt Blender. Phần mềm miễn phí tại blender.org. Ava tự động tìm thấy nó ở những vị trí mặc định.
  • Nếu Blender nằm ở vị trí khác thường, hãy mở Cài đặt > Chung, sau đó dưới mục "Blender (Mô hình 3D)" nhấn Chọn… và trỏ đến blender.exe. Tiện ích mở rộng VS Code và IDE trên máy tính để bàn dùng chung cài đặt này.
  • Việc chạy Blender hoàn toàn miễn phí. Chi phí duy nhất là gói chat với Ava, sử dụng khóa API của chính bạn.

Tìm phòng làm việc

Mở Creative Studio và tìm mục Blender (Headless) trong danh sách 3D ở thanh bên. Cho Ava biết bạn muốn tạo gì: "một thùng gỗ cho quán rượu thời trung cổ", "một thùng hàng khoa học viễn tưởng", "cây low-poly cho game di động".

Bản yêu cầu (Brief) đi trước

Trước khi bắt đầu xây dựng, Ava nghiên cứu các tài liệu tham khảo và số liệu thực tế, sau đó trình bày bản yêu cầu (brief) lên màn hình. Nội dung bao gồm: đối tượng là gì, bối cảnh, phong cách, kích thước thực tế, tài liệu tham khảo, mục đích sử dụng (Unreal, Unity, Godot, in 3D hay render), ngân sách chi tiết, tình trạng, các yếu tố bổ sung và mục đích cuối cùng, kèm theo lý giải của Ava cho từng điểm.

  • Đặt câu hỏi về nó trong cuộc trò chuyện, hoặc nhấn Sửa để tự thay đổi.
  • Khi nội dung đã chính xác, nhấn "Đồng ý bản Brief". Chỉ bạn mới có quyền phê duyệt: Ava không thể đồng ý thay bạn, và cô ấy sẽ không bắt đầu xây dựng cho đến khi bạn xác nhận.
  • Nếu bạn hoặc Ava thay đổi nó sau này, hệ thống sẽ chờ sự đồng ý của bạn một lần nữa.

Xây dựng từng bước

Ava thực hiện từng bước một. Sau mỗi bước, cô ấy xem lại kết quả render với kích thước (mét) và số lượng tam giác, rồi báo cáo cho bạn biết những gì đã làm. Mỗi bước đều dựa trên bước trước, bao gồm cả những gì bạn tự chỉnh sửa thủ công trong Blender: hãy dùng "Mở trong Blender", thực hiện thay đổi, lưu lại, và bước tiếp theo của Ava sẽ bắt đầu từ phiên bản của bạn.

  • Mỗi mô hình đều có thư mục riêng chứa tệp .blend, tệp .glb (luôn có) và tệp .fbx (nếu bạn yêu cầu).
  • Nếu quá trình chạy thất bại, mọi thứ sẽ không được lưu. Mô hình sẽ giữ nguyên trạng thái trước đó.
  • Ava sẽ tạm dừng và kiểm tra sau ba bước thành công kể từ lần tương tác cuối cùng của bạn. Bạn có thể nói "tiếp tục" để cô ấy làm tối đa mười bước. Tuy nhiên, ba lần thất bại liên tiếp cũng sẽ khiến cô ấy dừng lại.
  • Mỗi lần chạy sẽ hiển thị trên thanh trạng thái của Studio ở thanh bên trong khi đang xử lý.

Texture đảm bảo chất lượng khi xuất

Blender có thể tạo bề mặt phong phú nhờ các hiệu ứng vật liệu động (nhiễu, vết mòn, độ nhám). Tuy nhiên, các game engine không đọc được những hiệu ứng này: nếu xuất trực tiếp, mô hình sẽ bị phẳng lì. Vì vậy, Ava sẽ chuyển đổi các hiệu ứng này thành các ảnh texture thực tế (bake) trong thư mục textures bên cạnh mô hình, đồng thời gán vật liệu xuất ra sạch sẽ. Nếu mô hình vẫn còn chi tiết chưa được bake, báo cáo của Ava sẽ thông báo, và cô ấy sẽ không hoàn tất cho đến khi mọi thứ đã được bake.

Quay lại tiến trình

Mọi bước thành công đều được lưu lại, kèm theo ảnh thu nhỏ trong thanh Lịch sử ở phía dưới màn hình. Nhấn vào một bước để xem, sau đó chọn "Quay lại đây" để khôi phục lại toàn bộ (kể cả texture). Hành động quay lại cũng được lưu như một bước riêng biệt, nên không có dữ liệu nào sau đó bị mất. Hệ thống sẽ giữ lại 20 bước gần nhất.

Quản lý nhiều mô hình

  • Tạo Brief mới sẽ dọn dẹp màn hình để bắt đầu tác phẩm mới. Bạn có thể chuyển đổi giữa các mô hình từ danh sách Models.
  • Yêu cầu Ava nhân bản mô hình với tên mới để thử nghiệm biến thể. Bản sao sẽ giữ nguyên bản Brief và bắt đầu một lịch sử mới.
  • Thao tác Xóa sẽ xóa toàn bộ thư mục mô hình. Hệ thống luôn hỏi xác nhận trước, và sẽ chờ đợi nếu Ava đang làm việc.

Cơ chế bảo vệ an toàn

Các bước của Ava là các tập lệnh Python do Blender thực thi. Mỗi tập lệnh đều được kiểm tra trước khi chạy, và một lớp bảo vệ bên trong Blender sẽ ngăn chặn các hành vi nguy hiểm trong quá trình chạy như khởi động chương trình khác, truy cập mạng, vượt ra ngoài thư mục mô hình, hoặc thay đổi cài đặt của Blender. Blender cũng khởi động với các tập lệnh và tiện ích mở rộng riêng bị tắt. Đây là cơ chế bảo vệ chứ không phải sandbox: nó ngăn chặn những hành động mà một tập lệnh mô hình hóa không có lý do để thực hiện.

Mô hình của bạn trong Thư viện

Mọi mô hình đều hiển thị trong Thư viện với chế độ xem 3D, kích thước, số lượng tam giác và phiên bản Blender đã tạo ra nó. Từ đó, bạn có thể mở trong Blender, mở thư mục, sao chép đường dẫn tới tệp .glb hoặc .fbx, sử dụng trong dự án, hoặc đưa vào thư mục cùng với các thành phần khác của gói.

Đưa từ Thư viện vào Game Engine của bạn

Thư mục và Gói trong Thư viện

Bán sản phẩm bạn tạo ra

creative studioblender3dgame assetstutorials