Skip to main content
Lỗi: \"File Ngoại Bộ Bị Thiếu\" trong 3DS Max

Lỗi: \"File Ngoại Bộ Bị Thiếu\" trong 3DS Max

BySuperRenders Farm Team
4 min read
Khắc phục lỗi 'File Ngoại Bộ Bị Thiếu' trong 3ds Max — cấu hình lại đường dẫn, đường dẫn UNC, Relink Bitmaps và mẹo render farm.

Giới Thiệu

Hướng dẫn này giải thích cách khắc phục lỗi phổ biến "File Ngoại Bộ Bị Thiếu" khi tải scene trong 3ds Max. Tìm hiểu về các nguyên nhân như asset bị di chuyển hoặc đường dẫn không chính xác, và khám phá các giải pháp bao gồm cấu hình lại đường dẫn, sử dụng đường dẫn UNC, và các công cụ như Relink Bitmaps và Resource Collector.

Nếu bạn làm việc với scene 3ds Max trên nhiều máy tính — cho dù là chuyển giao dự án giữa các workstation, cộng tác với nhóm, hay gửi đến render farm đám mây — bạn gần như chắc chắn đã gặp phải lỗi "File Ngoại Bộ Bị Thiếu". Đây là một trong những lỗi 3ds Max phổ biến nhất, và hiểu biết về lý do nó xảy ra sẽ giúp bạn tiết kiệm hàng giờ gỡ lỗi.

Vấn Đề

Khi tải file scene 3ds Max, một hộp thoại sẽ xuất hiện liệt kê các file bitmap ngoại bộ không thể tìm thấy. Các file bị thiếu có thể bao gồm texture, bản đồ HDRI, hồ sơ ánh sáng IES, hoặc bất kỳ tài sản được tham chiếu bên ngoài nào. Scene sẽ tải được, nhưng các vật liệu bị ảnh hưởng sẽ hiển thị dưới dạng các màu trơn hoặc xám mặc định, và các render sẽ ra kết quả không chính xác.

Lỗi này xuất hiện cho dù bạn tải scene cục bộ, từ vị trí mạng hay trên render farm.

Nguyên Nhân Phổ Biến

  • Bitmap bị di chuyển hoặc đổi tên. 3ds Max lưu trữ các đường dẫn file tuyệt đối.
  • Đường dẫn dự án không chính xác trong menu Configure Project Paths.
  • Không có đường dẫn UNC trên mạng — các tên ổ đĩa được ánh xạ khác nhau giữa các máy.
  • Automatic Project Switching được bật.
  • Giới hạn ký tự 256 trong Windows.
  • Quyền hạn không đủ trên các node render.
  • Ký tự đặc biệt trong đường dẫn (@, #, $, %, &).

Giải Pháp

Cấu Hình Lại Bitmap Bị Thiếu

Mở Asset Tracker (Shift+T). Nhấp chuột phải → Set Path. Để thao tác hàng loạt: «Set Path» trên thư mục cha với «Include Subfolders».

Sử Dụng Đường Dẫn UNC

Thay thế các chữ cái ổ đĩa bằng \ServerName\Share\path. Bật: Customize > Preferences > Files > Convert local file paths to UNC.

Sử Dụng Tiện Ích Relink Bitmaps

Bảng Utilities > More > Relink Bitmaps — cấu hình lại hàng loạt.

Lưu Trữ File Scene và Sử Dụng Resource Collector

File > Archive tạo ZIP với .max + tất cả bitmap. Hoặc Resource Collector sao chép mọi thứ vào một thư mục.

Chúng tôi khuyên bạn nên làm điều này cho mọi lần gửi render farm. Trên render farm của chúng tôi, chúng tôi thấy lỗi này thường xuyên nhất từ các scene được gửi mà không được lưu trữ. Lưu trữ hoàn toàn loại bỏ nó ở Super Renders Farm.

Vô Hiệu Hóa Automatic Project Switching

File > Project > Configure Project Paths → vô hiệu hóa «Automatic switching».

Xử Lý Giới Hạn Đường Dẫn 256 Ký Tự của Windows

Rút ngắn tên thư mục hoặc di chuyển dự án gần căn ổ đĩa hơn.

Ngăn Chặn File Bị Thiếu trên Render Farm

Danh sách kiểm tra trước gửi:

  • Asset Tracker: xác minh trạng thái «OK»
  • Resource Collector để hợp nhất
  • Chuyển đổi sang đường dẫn tương đối/UNC
  • Kiểm tra render một khung hình cục bộ
  • Xác minh các đường dẫn Forest Pack, RailClone riêng biệt

FAQ

Tại sao lỗi lại xuất hiện khi tôi mở một scene mà tôi đã tự lưu?

A: Bạn đã di chuyển scene mà không có texture. 3ds Max lưu trữ các đường dẫn tuyệt đối.

Làm cách nào để tìm texture nào bị thiếu?

A: Asset Tracker (Shift+T) liệt kê tất cả các file bên ngoài và trạng thái của chúng.

Sự khác biệt giữa «Found» và «OK» trong Asset Tracker là gì?

A: «OK» = khớp đường dẫn chính xác. «Found» = được định vị qua các đường dẫn tìm kiếm (có vấn đề trên render farm).

Tôi có cần bản đồ HDRI và file IES khi lưu trữ cho render farm không?

A: Có. Tất cả các file được tham chiếu bên ngoài phải được bao gồm.

Các đường dẫn UNC có thể gây ra các vấn đề về hiệu suất không?

A: Độ trễ tối thiểu, không đáng kể trên các mạng render farm hiện đại.