Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Collapse
Lotuz.AI

Lotuz.AI

  1. Home
  2. Corona 3ds Max cho Diễn hoạ
  3. Script & Plugin 3ds Max
  4. Nhập model SketchUp vào 3ds Max cho sạch

Nhập model SketchUp vào 3ds Max cho sạch

Scheduled Pinned Locked Moved Script & Plugin 3ds Max
corona3dsmaxsketchupimport
1 Posts 1 Posters 3 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N Offline
    N Offline
    nhatminh
    wrote last edited by nhatminh
    #1

    Nhập model SketchUp vào 3ds Max cho sạch

    Kiến trúc sư gửi sang file .skp của phương án đã duyệt, kèm câu quen thuộc: "em dựng sẵn rồi, anh chỉ việc render thôi". Mở trong 3ds Max ra một cảnh mười hai nghìn đối tượng tên Group001, mặt lật ngược lung tung, mỗi mặt tường là một đối tượng riêng, vật liệu tên Color_A03. Render thử thì cạnh tường đen sì vì pháp tuyến sai. Đây là điểm bàn giao gây tốn thời gian nhất giữa khâu thiết kế và khâu diễn hoạ.

    Quy trình này giải quyết việc gì

    Vấn đề không nằm ở nút Import. 3ds Max nhập được .skp trực tiếp từ khá lâu. Vấn đề là cấu trúc dữ liệu của SketchUp và của 3ds Max khác nhau về bản chất:

    • SketchUp làm việc với mặt một chiều — mỗi mặt có mặt phải và mặt trái, và người dựng thường không để ý mình đang nhìn mặt nào. Sang 3ds Max, mặt trái thành pháp tuyến ngược, ánh sáng tính sai, cạnh render ra đen.
    • SketchUp dùng Group và Component lồng nhau nhiều tầng. Nhập thẳng cho ra cây phân cấp sâu và hàng nghìn đối tượng rời.
    • Tam giác hoá: SketchUp chỉ có tam giác và tứ giác chia nhỏ. Model tròn (cột tròn, tay nắm, đèn) mang sang thành lưới tam giác dày mà không có cạnh mượt.
    • Vật liệu của SketchUp chỉ có màu và một texture diffuse. Không có thông tin phản xạ, độ nhám, hay bump — nghĩa là toàn bộ vật liệu phải làm lại bằng Corona.

    Có ba đường xử lý, và nên chọn theo mức độ phức tạp của model:

    Đường 1 — nhập trực tiếp .skp. Nhanh nhất, giữ được cấu trúc lớp và tên vật liệu. Phù hợp với model khối lớn, ít chi tiết.

    Đường 2 — xuất trung gian qua .fbx hoặc .3ds từ SketchUp. Kiểm soát được nhiều hơn ở khâu xuất: gộp mặt đồng phẳng, chọn có xuất texture hay không, chọn tam giác hoá hay không.

    Đường 3 — dùng plugin cầu nối. D5 Converter là plugin của D5 Render, làm cầu hai chiều giữa 3ds Max và SketchUp. Điểm mạnh của nó, theo mô tả trong tài liệu nội bộ: tốc độ xuất nhanh, cho giảm số poly ngay trong lúc xuất, và cho chọn kích thước texture khi chuyển. Chiều thường dùng trong xưởng là 3ds Max sang SketchUp (đưa model đã dựng kỹ về cho kiến trúc sư xem), nhưng cầu nối này giúp cả hai bên giữ được một nguồn hình học chung.

    Với việc quản lý các file được tham chiếu vào cảnh sau khi nhập, miauu's Manage Links là script chuyên trách: nó liệt kê và điều khiển các liên kết ngoài trong cảnh, tiện khi model được nhập nhiều lần theo phiên bản cập nhật của kiến trúc sư.

    Ứng dụng trong kiến trúc và thiết kế

    • Nhận phương án đã duyệt để làm phối cảnh. Đây là tình huống gốc. Nguyên tắc: nhận file SketchUp về để lấy hình khối và kích thước, không lấy chi tiết và tuyệt đối không lấy vật liệu. Dựng lại chi tiết bằng công cụ 3ds Max cho phần nằm gần camera.
    • Kiến trúc sư sửa phương án giữa chừng. Nhập bản mới vào một lớp riêng, so với bản cũ, chỉ dựng lại phần thay đổi. Đừng nhập đè lên cảnh đang làm dở.
    • Model nội thất tải từ 3D Warehouse. Chất lượng rất tạp. Nhập vào file trung gian để kiểm tra số mặt và pháp tuyến trước khi cho vào cảnh chính.
    • Trả model ngược về cho bên thiết kế. Sau khi đã dựng kỹ trong 3ds Max, xuất về SketchUp cho kiến trúc sư tiếp tục triển khai. Đây là lúc cầu nối D5 Converter có giá trị, vì nó giảm poly và giảm cỡ texture ngay trong lúc chuyển.
    • Chuẩn bị cảnh cho render thời gian thực. Model gốc từ SketchUp thường quá nặng để đưa thẳng vào công cụ xem thời gian thực — xem Chaos Vantage — xem và quay phim cảnh 3ds Max theo thời gian thực.

    Cách dùng

    1. Dọn ở đầu SketchUp trước, nếu có quyền truy cập file gốc. Xoá layer rỗng, purge component không dùng, sửa mặt lật ngược bằng công cụ của SketchUp. Mười phút ở đây tiết kiệm một giờ ở 3ds Max.
    2. Trong 3ds Max, đặt System Unit trước khi nhập. Sai đơn vị là lỗi không sửa được gọn về sau.
    3. File > Import, chọn file .skp. Trong hộp thoại nhập, cân nhắc bỏ chọn nhập vật liệu nếu đằng nào cũng làm lại bằng Corona.
    4. Nhập xong, kiểm tra pháp tuyến ngay: gán vật liệu hai mặt khác màu, hoặc bật hiển thị backface cull để thấy mặt nào lật ngược. Sửa bằng modifier Normal hoặc lệnh Flip trong Editable Poly.
    5. Gộp đối tượng. Chọn theo nhóm chức năng và Attach lại thành số ít đối tượng. Mười hai nghìn đối tượng rời sẽ làm mọi thao tác về sau chậm — xem Tối ưu hiển thị viewport để thao tác không giật.
    6. Sắp xếp lại lớp theo quy ước của xưởng, xoá lớp rác mang từ SketchUp sang — xem Layer Manager — quản lý lớp trong cảnh lớn.
    7. Dọn hình học thừa: xoá mặt trùng, xoá phần khuất hoàn toàn, giảm mặt cho model tròn ở xa — xem Tối ưu số mặt (poly) trong cảnh diễn hoạ.
    8. Làm lại vật liệu bằng Corona. Giữ tên vật liệu gốc làm chỉ dẫn phân vùng, nhưng thay toàn bộ định nghĩa — xem Vật liệu Corona: CoronaPhysicalMtl và tư duy PBR.
    9. Trải UV cho các mặt cần texture theo tỉ lệ thật, vì UV từ SketchUp thường không dùng được — xem UV Tools — trải UV nhanh cho vật thể kiến trúc.

    Mẹo và lưu ý

    • Đừng render thẳng model SketchUp. Nó được dựng để trình bày phương án, không phải để chịu ánh sáng vật lý. Cạnh sắc tuyệt đối, không có bo góc, không có độ dày — ba thứ khiến ảnh render nhìn giả ngay lập tức.
    • Model tròn từ SketchUp thiếu smoothing group. Sau khi nhập, gán lại smoothing group cho cột tròn, ống, tay nắm; nếu không, mặt trụ sẽ hiện thành các dải phẳng.
    • Kiểm tra kích thước thật bằng công cụ đo trên một cấu kiện đã biết (chiều cao cửa, chiều cao tầng) ngay sau khi nhập.
    • Hai đối tượng chồng khít nhau gây nhiễu bề mặt (z-fighting) khi render. SketchUp rất hay sinh ra tình trạng này ở chỗ tường gặp sàn.
    • Giữ file gốc .skp không đụng tới. Khi kiến trúc sư sửa, anh em cần bản gốc để so sánh phiên bản.
    • Với cảnh nhận từ ngoài, chạy công cụ kiểm tra cảnh trước khi làm gì — xem SiNi Software — bộ plugin dọn dẹp và thay thế đối tượng.

    Dùng kèm hoặc thay thế

    • Dọn spline và hình học rác sau khi nhập: SiNi Software — bộ plugin dọn dẹp và thay thế đối tượng
    • Gộp lớp và tổ chức lại cảnh nhập vào: Layer Manager — quản lý lớp trong cảnh lớn
    • Giảm số mặt cho model nhập ngoài: Tối ưu số mặt (poly) trong cảnh diễn hoạ
    • Trải lại UV cho mặt đứng và sàn: UV Tools — trải UV nhanh cho vật thể kiến trúc
    • Dựng lại vật liệu theo tư duy PBR của Corona: Vật liệu Corona: CoronaPhysicalMtl và tư duy PBR

    Video tham khảo (YouTube)

    • Stop Doing It Wrong! Correct SketchUp to 3ds Max Import Method (Full Guide) (3D Funda)Stop Doing It Wrong! Correct SketchUp to 3ds Max Import Method (Full Guide) (3D Funda)
    • SketchUp to 3Ds Max | Tips before importing your files (studioGAD Architecture (studioGAD Architecture))SketchUp to 3Ds Max | Tips before importing your files (studioGAD Architecture (studioGAD Architecture))
    • How to import a model into 3ds Max from SketchUp | Practical Tutorial | Exterior visualization (Render.courses)How to import a model into 3ds Max from SketchUp | Practical Tutorial | Exterior visualization (Render.courses)
    • Hướng dẫn đổi file 3DsMAX sang SU bằng D5 CONVERTER (Hoàng Lâm Lê)Hướng dẫn đổi file 3DsMAX sang SU bằng D5 CONVERTER (Hoàng Lâm Lê)
    • miauu's Manage Links versio 1.2 (miauu)miauu's Manage Links versio 1.2 (miauu)

    Tài liệu tham khảo

    • miauu's Manage Links — trang tác giả — script quản lý liên kết ngoài trong cảnh 3ds Max.
    • miauu's Manage Links — ScriptSpot — trang phát hành trên ScriptSpot.
    • D5 Render — hãng phát hành D5 Converter, cầu nối giữa 3ds Max và SketchUp.
    • SiNi Software — Products — bộ công cụ dọn hình học và spline sau khi nhập file ngoài.
    1 Reply Last reply
    0

    Tham gia thảo luận

    Đăng nhập bằng Google để bình luận, lưu bài và nhận thông báo khi có phản hồi mới.

    Đăng nhập với Google
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Login or register to search.
    © 2026 Lotuz Studio — Cộng đồng Lotuz.AI
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups