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
    1 Views
    N
    Có những thao tác lặp đi lặp lại cả ngày mà SketchUp gốc bắt làm vòng: chọn tất cả instance của một component, gương một khối qua trục, rải ghế đều theo một tuyến, thả cái đèn xuống đúng mặt bàn, xoay trục của group cho thẳng. Mỗi lần chỉ mất mười lăm giây, nhưng ngày làm một trăm lần thì mất nửa buổi. SketchPlus là loại plugin không tạo ra hình dáng nào mới — nó chỉ cắt bớt số click. Plugin này giải quyết việc gì SketchPlus bổ sung hơn 40 công cụ nhỏ mà nhiều phần mềm 3D khác có sẵn còn SketchUp thì không. Chúng gom vào mấy nhóm. Chọn lọc — Selection Filter lọc theo loại đối tượng, Lasso Select và Polygon Lasso Select khoanh vùng tự do thay vì chỉ kéo khung chữ nhật, Select All Instances bắt hết bản sao của một component, Deep Select Face chọc thẳng vào mặt nằm sâu trong nhiều lớp group. Nhân bản và rải — Smart Array, Path Array rải theo tuyến, Sprinkle on Surface rắc đối tượng lên mặt, cùng bộ ngẫu nhiên hoá Random Spin, Random Scale, Random Position để phá nhịp lặp máy móc. Biến đổi và canh chỉnh — Mirror+ gương qua trục, Align, Nudge, Drop+ thả xuống bề mặt bên dưới, Move to Origin, Flatten to Ground, Change Axes+ chỉnh lại trục của group. Dựng nhanh và vật liệu — Wall Tool, Hip Roof Tool, Pipe Tool, các khối Sphere, Cone, Torus; Deep Paint Faces, Unpaint, Untag, Make Faces+. Giới hạn: đây là bộ tiện ích, không phải bộ dựng hình chuyên sâu. Nó không thay được plugin boolean, plugin subdivision hay plugin địa hình. Và vì đông công cụ, nó mang theo nhiều nút — nếu không dọn toolbar thì lợi ích tốc độ sẽ bị mất vào việc đi tìm nút. Ứng dụng trong kiến trúc và thiết kế Bố trí nội thất — rải ghế theo tuyến bàn, thả đèn và đồ trang trí xuống đúng mặt bàn bằng Drop+ thay vì canh tay theo ba khung nhìn, rồi xô lệch nhẹ vị trí và góc xoay để phòng bớt cảm giác dàn hàng. Sửa hàng loạt sau khi khách đổi ý — Select All Instances bắt hết 60 cái ghế trong file rồi thay hoặc đổi vật liệu một lần. Đây là chỗ tiết kiệm thời gian rõ nhất trong giai đoạn chỉnh phương án. Dựng nhanh khối nghiên cứu — Wall Tool và Hip Roof Tool dựng tường có bề dày và mái dốc ở mức phương án trong vài phút, đủ để họp và so sánh. Dọn file trước khi giao cho render — Untag và Unpaint gỡ tag rác và vật liệu thừa trên phần hình học nhập từ ngoài vào, nhất là model tải trên mạng mang theo cả rừng tag lạ. Chuẩn hoá trục và cao độ — Change Axes+, Flatten to Ground, Move to Origin đưa các component tải về đủ kiểu trục lung tung về một chuẩn chung của thư viện văn phòng. Thông tin plugin Mục Chi tiết Tên chính thức SketchPlus Tác giả mind.sight.studios Giá Trả phí — xem giá tại trang chính chủ Trang chính chủ https://mindsightstudios.com/sketchplus/ Phiên bản SketchUp Xem yêu cầu phiên bản tại trang chính chủ trước khi mua Cách dùng Mua và tải file .rbz tại trang chính chủ, cài qua Window > Extension Manager > Install Extension, rồi kích hoạt license. Bật thanh công cụ SketchPlus tại View > Toolbars. Bộ này có nhiều nhóm nút — chỉ bật nhóm bạn thật sự dùng. Bắt đầu từ ba công cụ có tác dụng ngay: Selection Filter, Select All Instances, Drop+. Dùng quen ba cái này trước khi đụng tới phần còn lại. Gán phím tắt cho các lệnh dùng nhiều tại Window > Preferences > Shortcuts. Đây mới là chỗ tạo ra tốc độ thật, không phải bản thân toolbar. Khi bố trí nội thất: chọn đối tượng, dùng Path Array hoặc Sprinkle on Surface để rải, rồi dùng nhóm Random để xô lệch nhẹ. Khi cần sửa hàng loạt: Select All Instances rồi Replace Component+ hoặc đổi vật liệu một lần cho cả nhóm. Mẹo và lưu ý Đừng bật hết toolbar. Hơn 40 công cụ trải kín màn hình sẽ làm bạn chậm hơn chứ không nhanh hơn. Chọn 8-10 lệnh hay dùng, phần còn lại gọi qua menu. Phím tắt mới là nơi sinh ra tốc độ. Một plugin tiện ích không gán phím tắt thì gần như không khác gì việc đi tìm trong menu. Kiểm tra xung đột phím tắt sau khi cài. Bộ đông lệnh như thế này rất dễ giẫm lên phím tắt của plugin dựng hình đang dùng. Nhóm công cụ ngẫu nhiên hoá nên dùng liều nhẹ. Xoay lệch 3-8 độ và lệch vị trí vài centimet là đủ tự nhiên; quá tay thì cảnh trông lộn xộn chứ không tự nhiên. Drop+ thả theo phương thẳng đứng xuống mặt bên dưới. Nếu đối tượng đang nằm trong một group khác cao độ, kết quả sẽ không như mong đợi — thoát ra ngoài context trước khi thả. Dùng kèm hoặc thay thế Bộ công cụ dựng hình đa năng dùng chung với SketchPlus: JHS PowerBar — bộ công cụ dựng hình đa năng Xô lệch vị trí, xoay, tỷ lệ để phá nhịp lặp: Randomizing Objects — xô lệch vị trí, xoay, tỷ lệ tự nhiên Thay component hàng loạt sau khi khách đổi mẫu: Replace Object — thay thế component hàng loạt Gọi lệnh nhanh bằng menu tròn thay vì toolbar: Pie Menu — gọi lệnh bằng menu tròn, bỏ bớt rê chuột Video tham khảo (YouTube) 30+ Amazing tools for SketchUp with SketchPlus! (TheSketchUpEssentials) What's New in SketchPlus 1.3.0 (mind.sight.studios) SketchPlus - Extension Inspection (Trimble SketchUp) The 35 tools you wish you had in SketchUp | SketchPlus Extension Review (MasterSketchUp) Fast HIP ROOFS in SketchUp with SketchPlus! (New Feature Tutorial) (TheSketchUpEssentials) Tài liệu tham khảo SketchPlus — mind.sight.studios — trang chính chủ, danh sách đầy đủ các công cụ. mind.sight.studios — toàn bộ sản phẩm của hãng, nơi kiểm tra bản cập nhật. Managing Extensions — SketchUp Help — cài, bật, tắt extension đúng cách. SketchUp Community Forum — nơi báo lỗi và hỏi về xung đột phím tắt.
  • 0 Votes
    1 Posts
    3 Views
    N
    Có một lớp công cụ trong SketchUp không đẹp, không có giao diện, không ai làm video quảng cáo — nhưng mở ra là chạy, và giải quyết đúng một vấn đề rất cụ thể mà bạn đang mắc. Bộ tiện ích của TIG thuộc lớp đó. Chúng ra đời từ thời SketchUp còn của Google, vẫn còn người dùng tới hôm nay, và nhiều lệnh trong đó chưa có công cụ gốc nào thay thế được. Bộ plugin này giải quyết việc gì TIG là một trong những tác giả extension lâu năm nhất của cộng đồng SketchUp, phát hành hàng chục tiện ích qua kho plugin của SketchUcation. Chúng không được gói thành một sản phẩm thống nhất mà là nhiều công cụ nhỏ, mỗi cái nhắm một đầu việc. Nhóm liên quan trực tiếp tới chuyên mục này là các lệnh về vật liệu của mặt sau — thứ mà bảng Materials gốc gần như bỏ ngỏ. Ảnh dưới là danh sách lệnh xuất hiện trong bảng phím tắt sau khi cài, khi lọc theo chữ "mate": Các lệnh đó làm việc gì: Lệnh Làm gì Fix Reversed Face Materials Tìm mặt bị lật mà vật liệu lại nằm ở phía sau, rồi sửa cho vật liệu về đúng phía trước Fix Reversed Face Materials [Forced] Bản mạnh tay hơn, áp dụng cả với trường hợp mà bản thường bỏ qua Delete Back-Materials Xoá sạch vật liệu đang gán ở mặt sau, trả mặt sau về mặc định Match Back-Materials Gán cho mặt sau đúng vật liệu đang có ở mặt trước Reverse Faces and Materials Lật mặt, đồng thời mang vật liệu theo sang phía mới Ngoài nhóm này, TIG còn nổi tiếng với bộ Extrude Tools — nhóm lệnh đùn hình theo đường dẫn, theo cặp ray, theo vector, làm được những khối mà công cụ Follow Me gốc chịu thua. Giới hạn: đây là công cụ cũ, giao diện tối giản, không có bảng điều khiển trực quan. Đổi lại chúng rất nhẹ và làm đúng việc. Ứng dụng trong kiến trúc và thiết kế Cứu model nhập từ CAD hoặc tải về. Model có mặt bị lật và vật liệu đã nằm sai phía là ca khó nhất: lật mặt thì mất vật liệu, giữ vật liệu thì mặt sai. Lệnh Fix Reversed Face Materials xử lý đúng tình huống đó — vốn là lý do nó tồn tại. Dọn vật liệu mặt sau trước khi bàn giao render. Vật liệu nằm ở mặt sau vừa vô ích vừa làm nặng file và gây nhầm lẫn khi kiểm tra. Delete Back-Materials quét sạch trong một lệnh, thay vì đi từng mặt. Model cần nhìn được từ cả hai phía. Vách ngăn mỏng, tấm lam, mái hắt — những thứ mà camera có thể nhìn thấy cả hai mặt. Match Back-Materials gán vật liệu mặt trước sang mặt sau để không mặt nào bị xám khi render. Lật mảng mà không mất công đổ lại vật liệu. Reverse Faces and Materials mang vật liệu theo khi lật, tiết kiệm cả một vòng đổ lại cho những mảng đã chỉnh vị trí map cẩn thận. Dựng cấu kiện phức tạp cho mặt đứng. Extrude Tools đùn tiết diện theo hai đường ray — dùng cho lan can cong, mái vỏ, gờ chỉ chạy theo đường cong mặt bằng, những chỗ mà Follow Me cho kết quả xoắn hoặc gãy. Thông tin plugin Mục Chi tiết Tên chính thức Nhóm extension của tác giả TIG (Fix Reversed Face Materials, Extrude Tools và nhiều tiện ích khác) Tác giả TIG Giá Xem tại trang tải chính thức — các tiện ích được phát hành riêng lẻ, không bán theo bộ Nơi tải Kho plugin của SketchUcation (sketchucation.com), mục lọc theo tác giả TIG. Tại thời điểm viết bài trang này đang gặp sự cố kỹ thuật; thử lại sau nếu chưa vào được Phiên bản SketchUp Nhiều tiện ích ra đời từ rất sớm — đọc kỹ mục tương thích của từng cái trước khi cài lên bản SketchUp mới Cách dùng Tải file .rbz của tiện ích cần dùng từ kho plugin chính thức. Mỗi tiện ích tải riêng, không có gói cài chung. Cài qua Window → Extension Manager → Install Extension, chọn file .rbz, rồi khởi động lại SketchUp. Lệnh xuất hiện trong menu Extensions hoặc trong menu chuột phải, tuỳ tiện ích. Với nhóm lệnh vật liệu mặt sau: mở Window → Preferences → Shortcuts, gõ mate vào ô lọc để thấy toàn bộ danh sách lệnh như ảnh trên, rồi gán phím tắt cho lệnh hay dùng. Chọn vùng cần xử lý — hoặc chọn tất cả nếu muốn quét toàn mô hình — rồi gọi lệnh. Kiểm tra kết quả bằng style Monochrome trước khi lưu (Tự động lật mặt ngược — sửa lỗi mặt trái trước khi render). Mẹo và lưu ý Chỉ cài tiện ích thật sự dùng. Cài cả chục extension cũ làm SketchUp khởi động chậm và tăng nguy cơ xung đột. Quản lý bằng RBC Plugin Manager — bật/tắt plugin theo bộ công việc. Đọc mục tương thích trước khi cài. Một số tiện ích rất cũ chưa được cập nhật cho các bản SketchUp gần đây; cài vào có thể báo lỗi khi khởi động. Lưu bản sao trước khi chạy lệnh quét toàn mô hình. Các lệnh dạng "forced" thay đổi hàng loạt và không phải lúc nào cũng hoàn tác sạch. Bản [Forced] chỉ dùng khi bản thường không ăn. Nó bỏ qua các bước kiểm tra an toàn, nên dễ đụng vào những mặt bạn không muốn đụng. Chỉ cài extension từ kho chính thức. File .rbz trôi nổi là rủi ro không đáng đánh đổi cho một tiện ích nhỏ. Dùng kèm hoặc thay thế Xử lý lỗi mặt ngược một cách hệ thống: Tự động lật mặt ngược — sửa lỗi mặt trái trước khi render Quản lý vật liệu theo mặt bằng công cụ hiện đại hơn: s4u Material — quản lý và gán vật liệu theo mặt Bật/tắt plugin theo bộ công việc để SketchUp khởi động nhanh: RBC Plugin Manager — bật/tắt plugin theo bộ công việc Hệ sinh thái plugin dựng hình nâng cao khác: Fredo6 — hệ sinh thái plugin dựng hình nâng cao Video tham khảo (YouTube) SketchUp Plugin - TIG Fix Reversed Face Materials (ddflowanton) AMAZING Extrusions in SketchUp with Extrude Tools - ALL TOOLS EXPLAINED! - Extension of the Week #47 (TheSketchUpEssentials) Modeling with EXTRUDE TOOLS for SketchUp! Complex Shapes with Extrude Edges by Rails! (TheSketchUpEssentials) How to Use Extrude Tools in SketchUp (TutorialsUp) Extrude Tools in SketchUp - Plugin Tutorial (Sketchup Style) Tài liệu tham khảo Adding Colors and Textures with Materials — nền tảng về vật liệu mặt trước và mặt sau Softening, Smoothing, and Hiding Geometry — hình học mượt, nơi lệnh sửa mặt hay cần dùng nhất Drawing Lines, Shapes, and 3D Objects — công cụ đùn hình gốc, để so với Extrude Tools SketchUp Community Forums — diễn đàn chính thức, nơi hỏi khi extension cũ không chạy trên bản SketchUp mới