Skip to content
  • 0 Votes
    1 Posts
    2 Views
    N
    Có một loại thời gian trong nghề diễn hoạ không ai tính vào báo giá: mười giây mở hộp thoại, năm giây kéo thanh cuộn tìm đúng nút, ba giây gõ lại tên. Mỗi lần không đáng kể, nhưng một hoạ viên lặp chúng vài trăm lần một ngày. Nhóm script tiện ích không làm được gì mà 3ds Max không làm được — chúng chỉ rút mỗi thao tác từ mười giây xuống một giây, và cộng dồn lại thành một giờ mỗi ngày. Về nguồn: trang tài liệu nội bộ của mục này để trống, chỉ ghi tên "Pimamol Script". Chúng tôi chưa xác minh được nguồn phát hành chính thức nào mang đúng tên đó — không có kết quả nào trên các kho script lớn. Nhiều khả năng đây là ghi chép sai chính tả của một tên khác. Vì không muốn gán nhầm cho một sản phẩm cụ thể, bài này viết về nhóm script tiện ích tăng tốc thao tác nói chung, và chỉ nêu tên những bộ đã kiểm chứng được nguồn phát hành. Nhóm công cụ này giải quyết việc gì Script tiện ích không có ranh giới rõ ràng, nhưng trong quy trình diễn hoạ chúng thường rơi vào bốn nhóm: 1. Rút ngắn thao tác lặp. Gán một tổ hợp lệnh vào một nút. Ví dụ: convert sang Editable Poly rồi reset xform rồi đặt pivot về đáy, ba bước thành một cú nhấp. Đây là nhóm dễ tự viết nhất bằng MAXScript, và Max Script Listener chính là chỗ để học: bật nó lên, làm việc bình thường, đọc dòng lệnh nó ghi lại, rồi gói thành macro. 2. Tổ chức và dọn dẹp dữ liệu cảnh. Sắp Material ID và Object ID theo nhóm, chuẩn hoá gamma cho cả cảnh, tổ chức lại Multi/Sub-Object, đổi tên hàng loạt. Bộ script của Pixamoon là một ví dụ đã kiểm chứng được nguồn: họ phát hành các công cụ như MultiSub Organizer, Gamma Organizer, Material ID Organizer, Object ID Organizer. 3. Theo dõi và nối lại đường dẫn. Với xưởng dùng nhiều thư viện model, đây là nhóm cứu thời gian nhiều nhất. Pixamoon có Library Track / Relink và Merge and Relink; ngoài ra còn các công cụ chuyên trách khác — xem Relink Bitmap — cứu cảnh mất đường dẫn texture. 4. Cầu nối giữa các phần mềm. Chép trực tiếp từ AutoCAD sang 3ds Max mà không qua bước xuất/nhập file, là loại tiện ích tiết kiệm rõ rệt trong khâu bóc mặt bằng. Cách chọn: một script tiện ích chỉ đáng cài khi anh em thật sự làm việc đó nhiều lần mỗi ngày. Cài mười script để dùng một lần mỗi tháng chỉ làm chậm khởi động 3ds Max và tăng rủi ro xung đột phím tắt. Ứng dụng trong kiến trúc và thiết kế Bóc mặt bằng từ AutoCAD. Mỗi dự án bắt đầu bằng việc đưa lưới trục, tường, cửa từ CAD sang 3ds Max. Script chép trực tiếp bỏ được vòng xuất DWG rồi nhập lại, và quan trọng hơn là giữ được toạ độ gốc. Chuẩn hoá cảnh gom từ nhiều nguồn. Một cảnh nội thất ghép mười nguồn có mười kiểu gamma và mười kiểu Multi/Sub-Object. Script tổ chức lại toàn bộ trong một lượt, thay vì mở từng vật liệu. Chuẩn bị mask cho hậu kỳ. Gán Object ID theo hạng mục (tường, sàn, trần, kính, nội thất, cây) bằng một lượt chạy script. Bước này làm tay rất dễ sót, và sót một ID là hậu kỳ phải quay lại render — xem Material ID và mask — chuẩn bị cho khâu hậu kỳ. Xử lý thư viện model dùng chung. Khi ổ mạng của xưởng đổi cấu trúc thư mục, toàn bộ model trong thư viện mất đường dẫn. Script theo dõi thư viện làm việc này ở quy mô thư mục thay vì quy mô một cảnh. Tự viết macro cho quy ước riêng của xưởng. Ví dụ nút "chuẩn bị đối tượng bàn giao": convert sang poly, reset xform, đặt tên theo tiền tố hạng mục, đưa về đúng lớp. Không script bán sẵn nào biết quy ước nội bộ của xưởng, nên đây là chỗ tự viết có lãi nhất. Cách dùng Đo trước khi cài. Ghi lại ba thao tác anh em lặp nhiều nhất trong một ngày làm việc. Chỉ đi tìm script cho ba thao tác đó. Với thao tác đơn giản, tự làm macro thay vì tải script: mở Scripting > MAXScript Listener, thực hiện thao tác bằng tay, chép các dòng lệnh nó ghi lại, gói vào một macroscript, rồi gán vào toolbar. Với nhu cầu phức tạp hơn, tìm trên kho script uy tín. Đọc phần bình luận và ngày cập nhật cuối — script bỏ hoang ba năm thường không chạy trên 3ds Max đời mới. Cài vào một máy thử trước, dùng một tuần, rồi mới triển khai cho cả xưởng. Gán phím tắt hoặc đưa lên toolbar. Script không có phím tắt là script không được dùng. Ghi lại danh sách script của xưởng kèm phiên bản và nguồn tải. Khi lên đời 3ds Max, danh sách này là thứ đầu tiên cần rà soát. Mẹo và lưu ý Chỉ tải script từ nguồn chính chủ hoặc kho script có kiểm duyệt. File .ms là mã chạy được, và script độc trong 3ds Max là chuyện có thật — chúng lây qua file .max và tự nhân bản sang mọi cảnh mở sau đó. Cài xong nên kiểm tra thư mục startup script. Một số script tự thêm mình vào đó và chạy cùng mỗi phiên; nếu về sau gỡ không sạch sẽ gây lỗi khó chẩn đoán. Xung đột phím tắt là phiền phức phổ biến nhất. Ghi lại phím tắt đã gán, và tránh đè lên các phím gốc hay dùng. Script sửa hàng loạt luôn cần save trước. Không có ngoại lệ. Đừng phụ thuộc script cho việc dựng hình. Script tiện ích nên chỉ chạm vào thuộc tính và tổ chức dữ liệu, không nên là thứ tạo ra hình học mà không có nó thì cảnh vỡ. Dùng kèm hoặc thay thế Nối lại đường dẫn texture — nhu cầu tiện ích phổ biến nhất: Relink Bitmap — cứu cảnh mất đường dẫn texture Sửa vật liệu và gamma hàng loạt: Batch Material Editor — sửa vật liệu hàng loạt Chuẩn bị Material ID và Object ID cho hậu kỳ: Material ID và mask — chuẩn bị cho khâu hậu kỳ Bản đồ toàn bộ script và plugin của chuyên mục: Script và plugin 3ds Max — bộ công cụ của người làm diễn hoạ Bộ tiện ích thương mại có hỗ trợ chính thức: SiNi Software — bộ plugin dọn dẹp và thay thế đối tượng Video tham khảo (YouTube) Top 10 Useful 3ds Max Scripts that SPEED UP My Work (Arch Viz Artist) Pixamoon Library Track & Relink (Light&Shadow) wParallax quickly Auto-Relink EXR and OSL files (script by Pixamoon) (wParallax) How to import Autocad Files to 3dsmax using the Copy Paste DWG Script (ArchViz Explained) How Max Script Listener Can Speed Up Your Workflow! (Alex Antuna) Tài liệu tham khảo Pixamoon — bộ script tiện ích cho 3ds Max: tổ chức Material ID, Object ID, gamma, theo dõi thư viện. ScriptSpot — kho script lớn nhất, có phần bình luận và ngày cập nhật để đánh giá độ tin cậy. CG Tricks — trang tổng hợp và hướng dẫn script tăng tốc quy trình archviz. SiNi Software — Products — SiNiScript cho phép gọi các hàm của bộ SiNi từ MAXScript tự viết.
  • 0 Votes
    1 Posts
    0 Views
    N
    Cảnh phối cảnh tổng thể có bốn nghìn đối tượng. Cần chọn hết những cái đang dùng vật liệu kính để đổi sang loại kính mới. Cách thủ công là quét chọn trong viewport và cầu cho không sót — mà chắc chắn sẽ sót, vì có kính ở mặt sau, kính ở lan can, kính ở nhà bảo vệ cuối khu. Chọn đúng nhóm đối tượng là bước đầu của gần như mọi thao tác hàng loạt, và làm sai bước này thì mọi thứ sau đó đều sai. Về nguồn: trang tài liệu nội bộ của mục này để trống và chỉ ghi tên viết tắt "Celect Acset". Chúng tôi chưa xác minh được nguồn phát hành chính thức của một công cụ mang đúng tên đó — nó có thể là cách viết sai của "Select" hoặc của "Collect Asset" (một script gom asset trên ScriptSpot, chức năng hoàn toàn khác). Vì vậy bài này trình bày nhóm công cụ chọn lọc đối tượng theo đúng nhu cầu nêu trong tiêu đề, dựa trên công cụ có sẵn của 3ds Max và các script phổ biến đã kiểm chứng, thay vì mô tả một sản phẩm mà chúng tôi không xác định được. Công cụ này giải quyết việc gì 3ds Max có sẵn ba tầng công cụ chọn lọc, và phần lớn hoạ viên chỉ dùng tầng đầu tiên: Tầng 1 — chọn theo tên và theo lớp. Hộp thoại Select From Scene (phím H) cho lọc theo tên, theo loại đối tượng, theo lớp. Nếu cảnh đặt tên có quy tắc và tổ chức lớp tốt thì tầng này giải quyết được đa số việc — đây là lý do bài Layer Manager — quản lý lớp trong cảnh lớn quan trọng hơn vẻ ngoài của nó. Tầng 2 — chọn theo thuộc tính. Edit > Select Similar chọn các đối tượng "giống" đối tượng đang chọn (cùng loại, cùng vật liệu). Edit > Select By > Color chọn theo màu wireframe. Select and Place phục vụ đặt đồ vật bám mặt. Tầng 3 — Selection Set. Ghi nhớ một tập chọn dưới một cái tên, gọi lại bất cứ lúc nào. Khác với lớp ở chỗ một đối tượng có thể nằm trong nhiều selection set nhưng chỉ nằm trong một lớp. Rất hợp với các tập chọn tạm thời trong quá trình làm. Ngoài công cụ gốc, cộng đồng có nhiều script bổ sung những tiêu chí mà 3ds Max không có sẵn: chọn theo vật liệu cụ thể (chứ không phải "giống"), chọn theo số mặt, chọn theo kích thước hộp bao, chọn theo modifier đang gán, chọn đối tượng nằm ngoài khung camera. Chúng đều nhỏ, phần lớn miễn phí, và cài mất một phút. Giới hạn cần nhớ: mọi công cụ chọn lọc đều phụ thuộc vào chất lượng dữ liệu cảnh. Cảnh có bốn nghìn đối tượng tên Box001 tới Box4000, tất cả nằm ở lớp mặc định, thì không script nào cứu được. Đầu tư vào quy ước đặt tên và tổ chức lớp cho lãi cao hơn nhiều so với đi tìm script. Ứng dụng trong kiến trúc và thiết kế Đổi vật liệu cho một nhóm cấu kiện. Khách đổi loại kính mặt đứng. Chọn tất cả đối tượng đang mang vật liệu kính cũ, gán vật liệu mới một lần. Nếu cần sửa thông số thay vì thay hẳn, xem Batch Material Editor — sửa vật liệu hàng loạt. Dọn cảnh nhận từ ngoài. Sau khi nhập file SketchUp hoặc CAD, chọn theo số mặt để tìm những đối tượng nặng bất thường — thường là model nội thất tải về chưa tối ưu — rồi thay hoặc giảm mặt, xem Tối ưu số mặt (poly) trong cảnh diễn hoạ. Chọn đối tượng nằm ngoài khung hình để tắt render. Với ảnh nội thất, phần lớn cảnh quan bên ngoài không xuất hiện trong khung nhưng vẫn được tính. Lọc ra và đặt Renderable = off giúp giảm thời gian nạp cảnh. Kiểm tra trước khi bàn giao. Chọn tất cả đối tượng còn ở lớp mặc định — đó chính là danh sách những thứ chưa ai tổ chức. Gom nhóm cho hậu kỳ. Chọn theo nhóm chức năng rồi gán Object ID hàng loạt để tách mask lúc render, xem Material ID và mask — chuẩn bị cho khâu hậu kỳ. Thay thế hàng loạt trong cảnh quan. Chọn tất cả khối hộp tạm đang đại diện cho cây, rồi thay bằng model thật — công cụ thay thế đối tượng ở SiNi Software — bộ plugin dọn dẹp và thay thế đối tượng. Cách dùng Trước hết, sửa gốc vấn đề: đặt tên có quy tắc. Tiền tố theo hạng mục (KT_, NT_, CQ_), theo vật liệu, hoặc theo tầng. Việc này mất mười phút và tiết kiệm hàng giờ. Phím H mở Select From Scene. Gõ chuỗi lọc với ký tự đại diện, ví dụ KT_KINH* để lấy toàn bộ cấu kiện kính của phần kiến trúc. Với nhóm không đặt tên chuẩn: chọn một đối tượng đại diện, rồi Edit > Select Similar. Ghi lại tập chọn hay dùng thành Named Selection Set qua ô nhập trên thanh công cụ chính. Khi cần tiêu chí mà công cụ gốc không có (theo số mặt, theo hộp bao, theo modifier), tìm script tương ứng trên ScriptSpot và cài thêm. Kiểm tra lại số lượng đã chọn ở thanh trạng thái trước khi thực hiện thao tác hàng loạt. Con số này là lớp bảo vệ cuối cùng trước một thao tác sai trên cả cảnh. Save trước mọi thao tác hàng loạt. Mẹo và lưu ý Selection Set gãy khi đổi tên đối tượng. Đây là lý do lớp bền hơn selection set cho việc tổ chức lâu dài. Select Similar hiểu "giống" theo cách của nó, không theo cách của anh em. Kiểm tra lại kết quả trước khi thao tác, đặc biệt với các đối tượng có nhiều Multi/Sub-Object. Isolate Selection (Alt+Q) là bạn đồng hành. Chọn xong thì cô lập để nhìn rõ mình vừa chọn đúng những gì. Đối tượng bị khoá hoặc nằm trong lớp bị khoá sẽ không được chọn — và điều này im lặng, không có cảnh báo. Nếu số lượng chọn ít hơn dự kiến, kiểm tra khoá lớp trước. Đừng gom cả cảnh vào một Group để dễ chọn. Group làm hỏng khả năng chọn lọc chi tiết và gây phiền khi cần sửa từng món. Dùng kèm hoặc thay thế Tổ chức lớp — nền tảng để mọi thao tác chọn lọc hoạt động: Layer Manager — quản lý lớp trong cảnh lớn Sửa vật liệu hàng loạt sau khi đã chọn đúng nhóm: Batch Material Editor — sửa vật liệu hàng loạt Thay thế đối tượng hàng loạt: SiNi Software — bộ plugin dọn dẹp và thay thế đối tượng Gán Object ID và chuẩn bị mask theo nhóm: Material ID và mask — chuẩn bị cho khâu hậu kỳ Giảm số mặt cho nhóm đối tượng nặng vừa lọc ra: Tối ưu số mặt (poly) trong cảnh diễn hoạ Video tham khảo (YouTube) Easy way to Select Similar Objects in 3ds max #3dsmax (Sidhnath Creation - Online Learning) Select by Material in 3D Max. free tutorials | Learning videos | Education & training (Denis Kozhar) Select By Material script - How to install & Use | 3d Max tutorial | Learning videos (Denis Kozhar) How to select objects easily | 3ds max script (Render.courses) Selection Sets and Select and Place | 3ds Max Tutorial #68 (CGCave) Tài liệu tham khảo ScriptSpot — kho script chọn lọc đối tượng theo đủ loại tiêu chí, phần lớn miễn phí. Collect Asset — ScriptSpot — script gom asset của cảnh; nêu ở đây để phân biệt với nhu cầu chọn lọc đối tượng. 3ds Max Help — Autodesk — tài liệu chính thức cho Select From Scene, Select Similar và Named Selection Sets. SiNi Software — Products — Jumble chọn và biến đổi ngẫu nhiên theo nhóm.
  • 0 Votes
    1 Posts
    1 Views
    N
    Cần lấy bộ bàn ăn từ file căn hộ tháng trước sang cảnh đang làm. Quy trình mặc định của 3ds Max: File > Import > Merge, dò tìm trong danh sách hai nghìn đối tượng tên Box001, tick chọn, chờ nạp, rồi phát hiện thiếu mất cái đèn thả. Làm lại lần nữa. Trong khi ở mọi phần mềm khác, Ctrl+C ở cửa sổ này rồi Ctrl+V ở cửa sổ kia là xong. Plugin này giải quyết việc gì Công cụ được nhắc trong tài liệu nội bộ dưới tên "Copytor"; tên phát hành chính thức của script là Copitor. Nó bổ sung đúng thứ 3ds Max thiếu: sao chép và dán đối tượng giữa hai phiên 3ds Max đang mở, hoặc giữa hai file khác nhau. Cơ chế: khi bấm copy, script ghi phần đối tượng đang chọn ra một file .max tạm ở thư mục đệm, kèm theo vật liệu, modifier, và liên kết cha-con. Khi bấm paste ở cảnh đích, nó merge lại từ file tạm đó. Vì đi qua file tạm nên hai cảnh không cần mở cùng lúc, và đối tượng giữ nguyên toạ độ gốc hoặc dán vào vị trí con trỏ tuỳ chế độ. So với Merge gốc: Merge bắt anh em duyệt danh sách tên và không giữ được ngữ cảnh chọn trong viewport. Copitor thao tác trực tiếp trên thứ đang chọn — đúng cách con người làm việc. Giới hạn: nó chép hình học, vật liệu và modifier, nhưng những thứ phụ thuộc cảnh đích thì không mang theo được nguyên vẹn — ví dụ đối tượng bị ràng buộc bởi controller trỏ tới một đối tượng không được chọn cùng, hoặc proxy trỏ tới file ngoài mà máy đích không có. Và như mọi thao tác merge, texture vẫn giữ đường dẫn tuyệt đối của máy gốc. Ứng dụng trong kiến trúc và thiết kế Tái sử dụng đồ đạc giữa các dự án. Bộ sofa đã chỉnh vật liệu kỹ ở dự án trước, lấy sang dự án mới nguyên vẹn cả vật liệu Corona đã tinh chỉnh. Đây là cách tiết kiệm thời gian rõ rệt nhất. Gom việc từ nhiều hoạ viên. Người A dựng bếp trong file riêng, người B dựng phòng ngủ. Cuối ngày, mỗi người copy phần của mình dán vào file tổng. Với dự án lớn hơn thì nên dùng cơ chế Container để không phải gom tay — xem Containers — làm việc nhiều người trên một cảnh. Lấy thiết lập ánh sáng mẫu. Bộ đèn nội thất đã cân chỉnh của một cảnh cũ (CoronaLight, IES, cường độ, nhiệt độ màu) mang sang cảnh mới làm điểm khởi đầu, thay vì đặt lại từ số không. Chép camera giữa các phương án. Cùng một góc nhìn cho phương án A và phương án B để khách so sánh công bằng. Copy camera sang là giữ đúng tiêu cự, vị trí, tỉ lệ khung. Tách thử nghiệm ra file nháp. Copy một phần cảnh sang file trống để thử vật liệu hoặc thử displacement mà không làm nặng file chính, xong thì copy ngược lại. Cứu dữ liệu từ file hỏng. Khi một file .max bắt đầu lỗi lúc save, cách chữa thường dùng là copy từng phần sang file mới sạch — xem File lỗi khi render — cách khoanh vùng và cứu cảnh. Thông tin plugin Mục Chi tiết Tên chính thức Copitor (tài liệu nội bộ ghi là "Copytor") Tác giả Phát hành qua Gumroad, kênh tác giả zoffty Giá Trả phí — xem giá tại trang Gumroad chính chủ Trang chính chủ https://zoffty.gumroad.com/l/Copitor Phiên bản Corona / 3ds Max Bản phát hành theo năm (2025.x); không phụ thuộc bộ render, dùng được với Corona Cách dùng Cài script bằng cách kéo thả file cài vào viewport 3ds Max, hoặc chạy qua Scripting > Run Script. Gán phím tắt cho hai lệnh copy và paste trong Customize > Hotkey Editor. Đây là bước biến script thành công cụ thật sự nhanh; không gán phím tắt thì lợi ích giảm một nửa. Ở cảnh nguồn: chọn đối tượng cần lấy — nhớ chọn cả đối tượng phụ thuộc (đèn con, target của camera, đối tượng bị ràng buộc). Bấm phím copy. Script ghi ra file tạm, thanh trạng thái báo xong. Mở cảnh đích (có thể ở một phiên 3ds Max khác, hoặc mở sau). Bấm phím paste. Chọn chế độ giữ toạ độ gốc hay dán vào vị trí đang chỉ. Sau khi dán, chạy kiểm tra đường dẫn texture — đối tượng mang theo vật liệu nhưng texture vẫn trỏ tới máy gốc, xem Relink Bitmap — cứu cảnh mất đường dẫn texture. Mẹo và lưu ý Chọn thiếu đối tượng phụ thuộc là lỗi phổ biến nhất. Camera thiếu target, đèn thiếu vật thể phát sáng, đối tượng thiếu path constraint. Dùng Edit > Select Invert hoặc chọn theo lớp để chắc chắn không sót — xem Layer Manager — quản lý lớp trong cảnh lớn. Thư mục đệm nằm trên ổ hệ thống. Copy một cụm đối tượng nặng vài GB sẽ chiếm chỗ ở đó; dọn định kỳ. Hai phiên 3ds Max phải cùng đời. Copy từ 3ds Max 2023 dán sang 2021 sẽ không nhận, vì file tạm lưu theo định dạng của bản cao hơn. Đừng dùng để chép cả cảnh. Với khối lượng lớn, Merge hoặc XRef Scene ổn định hơn và ít rủi ro hơn. Vật liệu trùng tên sẽ hỏi ghi đè hay đổi tên. Chọn nhầm "ghi đè" là thay vật liệu đang dùng trong cảnh đích. Đọc kỹ hộp thoại đó, đừng bấm cho nhanh. Nếu nhu cầu thật sự là lấy đồ từ một thư viện lớn chứ không phải từ một file cụ thể, trình quản lý thư viện phù hợp hơn — xem Project Manager — quản lý thư viện model và vật liệu. Dùng kèm hoặc thay thế Lấy đồ từ thư viện có ảnh xem trước thay vì từ file rời: Project Manager — quản lý thư viện model và vật liệu Làm việc nhiều người trên một cảnh theo cơ chế tham chiếu: Containers — làm việc nhiều người trên một cảnh Nối lại đường dẫn texture sau khi dán: Relink Bitmap — cứu cảnh mất đường dẫn texture Khoanh vùng và cứu cảnh khi file bắt đầu lỗi: File lỗi khi render — cách khoanh vùng và cứu cảnh Video tham khảo (YouTube) Copitor for 3Ds Max | Copy tool for 3ds max | Script (Constant Design) How to Copy and Paste between 3ds Max Scenes - Copitor (Jake Denham) 3ds Max Copitor Script Tutorial | Install & Use (CG PROGRAM) 3ds Max Tip: Copy & Paste Objects Between Scenes with this Incredible Script (Jake Denham) 3Dsmax COPY ĐỒNG LOẠT ĐỐI TƯỢNG TỪ NHIỀU FILE KHÁC NHAU (ThienCG) Tài liệu tham khảo Copitor trên Gumroad — trang phát hành chính thức. Project Manager — Kstudio — lựa chọn thay thế khi cần lấy đồ từ cả một thư viện. ScriptSpot — nơi tìm các script copy-paste giữa cảnh khác, có bản miễn phí. CG Tricks — bài giới thiệu và so sánh các script thao tác nhanh cho 3ds Max.
  • 0 Votes
    1 Posts
    3 Views
    N
    Một job diễn hoạ hiếm khi chết vì thiếu kỹ năng dựng hình. Nó chết vì những việc lặt vặt: file kiến trúc sư gửi sang mở lên đỏ rực đường dẫn texture, model tải về mỗi cái một hệ đơn vị, ba người cùng sửa một cảnh mà không ai dám save đè, tới hạn giao thì một máy render không kịp. Script và plugin sinh ra để bịt đúng những chỗ đó. Bài này là bản đồ của cả chuyên mục: gặp việc gì thì mở bài nào. Chuyên mục này giải quyết việc gì 3ds Max có sẵn rất nhiều công cụ, nhưng chúng được thiết kế cho ngành phim và game, không cho quy trình hồ sơ kiến trúc. Ví dụ Asset Tracking gốc tìm được texture mất đường dẫn, nhưng bắt anh em sửa từng dòng; Layer Explorer quản lý được lớp, nhưng không gộp/đổi tên hàng loạt theo lối một hoạ viên thao tác cả trăm lần mỗi ngày. Script (đoạn mã MAXScript, cài dạng .ms / .mzp / .mcr) và plugin (thư viện biên dịch, thường có bộ cài riêng) chen vào đúng khoảng trống đó. Điểm chung: chúng không tạo ra chất lượng ảnh, chúng mua lại thời gian. Một plugin tiết kiệm 15 phút mỗi file, nhân với 40 file một tháng, là gần 10 giờ. Điểm cần tỉnh táo: mỗi plugin cài thêm là một mắt xích có thể gãy khi lên 3ds Max đời mới, và là một lý do khiến file không mở được trên máy đồng nghiệp. Nguyên tắc của xưởng nên là: cài ít, cài đúng, và ghi lại phiên bản. Gặp việc này thì dùng công cụ nào Tình huống trong xưởng Mở bài File mở lên báo mất map, texture hồng/đen Relink Bitmap — cứu cảnh mất đường dẫn texture Thư viện model nội thất tản mát, tìm ghế mất 10 phút Project Manager — quản lý thư viện model và vật liệu Cảnh 3000 đối tượng, tắt/bật từng phần không nổi Layer Manager — quản lý lớp trong cảnh lớn Model nhập về rác, cần dọn spline CAD, thay đối tượng hàng loạt SiNi Software — bộ plugin dọn dẹp và thay thế đối tượng Có đường đồng mức, cần ra khối địa hình Dựng địa hình trong 3ds Max Dựng mái ngói, lát gạch mặt đứng, sàn gỗ xương cá ATiles — dựng gạch, ngói, sàn gỗ theo tham số Sửa cùng một thông số cho 200 vật liệu Batch Material Editor — sửa vật liệu hàng loạt Nhận file V-Ray nhưng xưởng chạy Corona Chuyển vật liệu V-Ray sang Corona Chép đồ đạc từ file cũ sang file mới Copytor — chép thuộc tính và vật liệu giữa các cảnh Kiến trúc sư gửi file SketchUp Nhập model SketchUp vào 3ds Max cho sạch Ba người cùng làm một cảnh Containers — làm việc nhiều người trên một cảnh Gạch mặt đứng bị kéo méo, cần trải UV UV Tools — trải UV nhanh cho vật thể kiến trúc Một cảnh 12 góc máy, mỗi góc một tỉ lệ khung Smart Camera — quản lý nhiều góc máy trong một cảnh Cảnh biển, hồ bơi, mặt nước Wave — tạo mặt nước và sóng biển Cần lọc nhanh nhóm đối tượng theo tiêu chí Select Asset — lọc và chọn đối tượng theo tiêu chí Thao tác lặp mỗi ngày muốn rút ngắn Pimamol Script — nhóm tiện ích tăng tốc thao tác Deadline gấp, muốn huy động thêm máy Distributed Rendering — huy động nhiều máy render một ảnh Ứng dụng trong kiến trúc và thiết kế Nhận hồ sơ từ kiến trúc sư. Đầu vào thường là CAD, SketchUp hoặc Revit đã xuất. Việc đầu tiên không phải dựng, mà là dọn: gộp mặt trùng, chuẩn hoá đơn vị, đặt lại lớp. Bộ đôi hay dùng ở bước này là Nhập model SketchUp vào 3ds Max cho sạch và SiNi Software — bộ plugin dọn dẹp và thay thế đối tượng. Ghép model từ nhiều nguồn. Một phòng khách có ghế từ thư viện A, đèn từ thư viện B, rèm dựng tay. Mỗi nguồn một kiểu đặt tên, một kiểu đường dẫn map. Project Manager — quản lý thư viện model và vật liệu và Relink Bitmap — cứu cảnh mất đường dẫn texture giữ cho cảnh không vỡ. Dựng lát gạch, ốp đá mặt đứng. Khách hay đổi kích thước viên gạch tới sát ngày duyệt. Dựng bằng tham số thay vì dựng tay thì đổi trong một phút, xem ATiles — dựng gạch, ngói, sàn gỗ theo tham số. Chia việc nhiều máy, nhiều người. Người làm nội thất, người làm cảnh quan, người set ánh sáng. Containers — làm việc nhiều người trên một cảnh để tách phần việc, Distributed Rendering — huy động nhiều máy render một ảnh để gom sức máy lúc render. Bàn giao và lưu trữ. Cuối job phải đóng gói file cho khách hoặc cho hậu kỳ. Công cụ gom asset và dò đường dẫn quyết định hai năm sau còn mở lại được hay không. Mẹo và lưu ý Ghi lại danh sách plugin của xưởng, kèm phiên bản 3ds Max tương thích. Danh sách gốc của Lotuz phân theo hai cột 2021 và 2023 chính vì lý do này: nhiều script chạy ngon trên 2021 nhưng im lặng trên bản mới. Cài từ trang chính chủ. Script tải trôi nổi có thể chứa mã tự chạy khi mở file. Nếu bản thương mại vượt ngân sách, hãy chọn công cụ miễn phí tương đương và đừng tìm bản bẻ khoá. Đừng cài hết một lượt. Mỗi plugin nạp thêm thời gian khởi động 3ds Max và thêm rủi ro xung đột phím tắt. Cảnh giao cho bên thứ ba nên hạn chế plugin dựng hình. Đối tượng do plugin tạo ra thường mất khi máy nhận không cài plugin đó; hãy convert sang Editable Poly trước khi gửi. Dùng kèm hoặc thay thế Rải cây cối, vật thể hàng loạt là chuyên mục riêng: iToo Forest Pack — rải cây và vật thể hàng loạt Việc tối ưu cảnh nặng và dọn file: Tối ưu render Corona — bản đồ toàn bộ các hướng xử lý Xem cảnh thời gian thực và làm phim kiến trúc: Chaos Vantage — xem và quay phim cảnh 3ds Max theo thời gian thực Kiến thức nền về Corona trước khi đụng plugin: Bắt đầu ở đây — lộ trình học Corona cho diễn hoạ Video tham khảo (YouTube) TOP 13 Must-Have ArchViz Plugins and Scripts for 3ds Max (MographPlus) Best Scripts Architecture 3dsMax (Eloi Andaluz Fullà) 3ds Max Scripts That Save Me Every Day | 3ds Max (RenderRam) 2025 Best SCRIPTS and PLUGINS for 3ds Max (CG NIKITA) Best 10 Scripts For 3Dsmax (Kalin Blagov) Tài liệu tham khảo ScriptSpot — kho script 3ds Max lớn nhất, phần lớn miễn phí, có mục đánh giá của cộng đồng. SiNi Software — Products — bộ plugin tiện ích và đối tượng cho archviz. Pixamoon — nhóm script tiện ích cho 3ds Max: relink, tổ chức Material ID, Object ID. CG Tricks — trang tin và hướng dẫn chuyên về script, plugin cho 3ds Max. iToo Forest Pack — công cụ rải cây và vật thể, có bản Lite miễn phí.