Bài 16 · Twinmotion trong trực quan hóa và trình bày BĐS

Checklist chuẩn bị model SketchUp trước khi đưa vào Twinmotion

Checklist chuẩn bị model SketchUp trước khi đưa vào Twinmotion là Bài 16 của chuyên đề Twinmotion trong trực quan hóa và trình bày BĐS. Tổng hợp một bảng kiểm kiểm tra trước khi làm tiếp SketchUp trước khi đưa sang Twinmotion: đơn vị, cấu trúc Group/Component, Tags, mặt trước/sau, vật liệu, origin, tên đối tượng, mức chi tiết và phiên bản; mục tiêu là giảm lỗi đồng bộ về sau.

Biên soạn: ThS. Nguyễn Mạnh Hùng
GV. Khoa QLĐĐ&BĐS – ĐH Nông Lâm TP.HCM
Email: nguyenmanhhung@hcmuaf.edu.vn

Cập nhật 01/10/2026: Nội dung được đối chiếu với tài liệu Twinmotion Documentation hiện hành của Epic. Giao diện và tùy chọn có thể thay đổi theo phiên bản; khi có khác biệt, cần kiểm tra tài liệu chính thức của phiên bản đang sử dụng.

Ranh giới sử dụng: các số liệu công trình, khu đất, vật liệu, cao độ, vị trí và phương án trong ví dụ nếu không có nguồn riêng đều là tình huống giả lập phục vụ giảng dạy. Twinmotion phục vụ trực quan hóa và trình bày; không thay hồ sơ pháp lý, khảo sát, thiết kế được phê duyệt, quy hoạch, định giá hoặc kết luận kỹ thuật chuyên ngành.

Mục tiêu học tập

  • Biết chính xác những gì cần kiểm ở SketchUp trước Direct Link/nhập dữ liệu.
  • Phân loại lỗi phải sửa ở nguồn và việc có thể làm trong Twinmotion.
  • Chuẩn hóa tên, Tags và vật liệu để Scene graph dễ quản lý.
  • Giảm tệp nặng/hình học rác trước khi đẩy sang cảnh thời gian thực.
  • Tạo biên bản kiểm tra trước khi làm tiếp có thể dùng lại cho mọi tệp dự án BĐS.

Vị trí của bài trong mạch 96 bài

Bài 16 khép Phần 2. Sáu bài 09–16 đã đi từ nhập dữ liệu → Datasmith → Direct Link → đồng bộ → nhập lại → cấu trúc → xử lý lỗi → kiểm tra trước khi làm tiếp. Từ Bài 17, series chuyển sang quản lý Scene graph trong Twinmotion.

Bản chất vấn đề cần hiểu trước khi thao tác

Trong Twinmotion, thao tác nhanh không đồng nghĩa quy trình đúng. Dữ liệu BĐS thường thay đổi qua nhiều vòng thiết kế; vì vậy bài này ưu tiên ba lớp kiểm soát: nguồn nào đang được dùng, trạng thái nào vừa thay đổi và bằng chứng nào chứng minh kết quả đúng. Cách học này giúp sinh viên xử lý dự án thật có nhiều phiên bản thay vì chỉ làm được một tệp mẫu cố định.

1. Units và một mốc kích thước bắt buộc

Không chỉ ghi mm/m; cần một kích thước thực tế để đối chiếu sau nhập dữ liệu.

Cách kiểm chứng: Ghi `door=0.9x2.2m`, `floor=3.3m` hoặc trục 6m trong kiểm tra trước khi làm tiếp. Kết quả phải được ghi thành trạng thái trước–sau, không chỉ mô tả bằng cảm giác. Nếu thao tác có liên quan tệp nguồn, phải ghi phiên bản; nếu liên quan một đối tượng, phải ghi tên/đường dẫn trong Scene graph; nếu liên quan nhập dữ liệu, phải ghi tùy chọn đã dùng.

Sai lầm dễ gặp: Units đúng nhưng hình học đã tỷ lệ thủ công sai. Cách sửa tốt nhất là quay lại cổng kiểm gần nhất, thu hẹp phạm vi thử và lặp lại đúng phép kiểm ban đầu. Không nên bù một lỗi nguồn bằng thêm hiệu ứng hoặc thêm biến đổi ở bước sau vì làm chuỗi công việc khó truy nguyên.

2. Raw hình học phải được đóng gói hợp lý

Hình học không Group/Component dễ dính, khó chọn và không tạo cấu trúc phân cấp có nghĩa các bước phía sau.

Cách kiểm chứng: Kiểm từng khối chức năng: shell, cửa, mái, nội thất, cảnh quan. Kết quả phải được ghi thành trạng thái trước–sau, không chỉ mô tả bằng cảm giác. Nếu thao tác có liên quan tệp nguồn, phải ghi phiên bản; nếu liên quan một đối tượng, phải ghi tên/đường dẫn trong Scene graph; nếu liên quan nhập dữ liệu, phải ghi tùy chọn đã dùng.

Sai lầm dễ gặp: Explode toàn bộ để “nhẹ” rồi mất cấu trúc. Cách sửa tốt nhất là quay lại cổng kiểm gần nhất, thu hẹp phạm vi thử và lặp lại đúng phép kiểm ban đầu. Không nên bù một lỗi nguồn bằng thêm hiệu ứng hoặc thêm biến đổi ở bước sau vì làm chuỗi công việc khó truy nguyên.

3. Tags dùng cho tổ chức, không gắn bừa vào raw edges/faces

Một cấu trúc sạch ở SketchUp giúp Direct Link/Scene graph dễ hiểu hơn.

Cách kiểm chứng: Kiểm các tag lớn: A-Wall, A-Door, A-Roof, Furniture... phù hợp dự án. Kết quả phải được ghi thành trạng thái trước–sau, không chỉ mô tả bằng cảm giác. Nếu thao tác có liên quan tệp nguồn, phải ghi phiên bản; nếu liên quan một đối tượng, phải ghi tên/đường dẫn trong Scene graph; nếu liên quan nhập dữ liệu, phải ghi tùy chọn đã dùng.

Sai lầm dễ gặp: Hàng trăm tag theo người vẽ, ngày vẽ, màu không phục vụ trạng thái hiển thị. Cách sửa tốt nhất là quay lại cổng kiểm gần nhất, thu hẹp phạm vi thử và lặp lại đúng phép kiểm ban đầu. Không nên bù một lỗi nguồn bằng thêm hiệu ứng hoặc thêm biến đổi ở bước sau vì làm chuỗi công việc khó truy nguyên.

4. Mặt trước/sau phải được kiểm trước kết xuất

Back face có thể gây sai vật liệu hoặc hiển thị tùy quy trình xử lý.

Cách kiểm chứng: Dùng style kiểm monochrome/face hướng ở SketchUp trước khi đồng bộ. Kết quả phải được ghi thành trạng thái trước–sau, không chỉ mô tả bằng cảm giác. Nếu thao tác có liên quan tệp nguồn, phải ghi phiên bản; nếu liên quan một đối tượng, phải ghi tên/đường dẫn trong Scene graph; nếu liên quan nhập dữ liệu, phải ghi tùy chọn đã dùng.

Sai lầm dễ gặp: Che mặt ngược bằng họa tiết vật liệu đẹp rồi gửi sang Twinmotion. Cách sửa tốt nhất là quay lại cổng kiểm gần nhất, thu hẹp phạm vi thử và lặp lại đúng phép kiểm ban đầu. Không nên bù một lỗi nguồn bằng thêm hiệu ứng hoặc thêm biến đổi ở bước sau vì làm chuỗi công việc khó truy nguyên.

5. Vật liệu nguồn cần tên có nghĩa

`Material1`, `Material2` khiến mapping và nhập lại khó theo dõi.

Cách kiểm chứng: Đặt tên theo nhóm `MAT_WALL_WHITE`, `MAT_GLASS_CLEAR`, `MAT_WOOD_OAK` nếu phù hợp quy ước. Kết quả phải được ghi thành trạng thái trước–sau, không chỉ mô tả bằng cảm giác. Nếu thao tác có liên quan tệp nguồn, phải ghi phiên bản; nếu liên quan một đối tượng, phải ghi tên/đường dẫn trong Scene graph; nếu liên quan nhập dữ liệu, phải ghi tùy chọn đã dùng.

Sai lầm dễ gặp: Đặt vật liệu theo màu tạm `red1`, `red2` rồi không biết cái nào cần thay. Cách sửa tốt nhất là quay lại cổng kiểm gần nhất, thu hẹp phạm vi thử và lặp lại đúng phép kiểm ban đầu. Không nên bù một lỗi nguồn bằng thêm hiệu ứng hoặc thêm biến đổi ở bước sau vì làm chuỗi công việc khó truy nguyên.

6. Purge và mức chi tiết phải theo mục tiêu

Purge Unused giảm rác tài nguyên; nhưng còn phải xem component 3D Warehouse quá nặng, hình học khuất, detail không xuất hiện trong media.

Cách kiểm chứng: So Statistics/tệp size trước/sau; thay tài nguyên quá nặng bằng proxy nếu chưa cần hero shot. Kết quả phải được ghi thành trạng thái trước–sau, không chỉ mô tả bằng cảm giác. Nếu thao tác có liên quan tệp nguồn, phải ghi phiên bản; nếu liên quan một đối tượng, phải ghi tên/đường dẫn trong Scene graph; nếu liên quan nhập dữ liệu, phải ghi tùy chọn đã dùng.

Sai lầm dễ gặp: Purge xong nghĩ mô hình đã tối ưu dù sofa có hàng triệu cạnh. Cách sửa tốt nhất là quay lại cổng kiểm gần nhất, thu hẹp phạm vi thử và lặp lại đúng phép kiểm ban đầu. Không nên bù một lỗi nguồn bằng thêm hiệu ứng hoặc thêm biến đổi ở bước sau vì làm chuỗi công việc khó truy nguyên.

7. Origin và các trục phải có chủ đích

Mô hình quá xa origin hoặc các trục xoay tùy tiện gây khó khi liên kết nhiều nguồn.

Cách kiểm chứng: Ghi quy ước origin: góc khu đất, trục lưới hoặc mốc dự án; không thay giữa phiên bản. Kết quả phải được ghi thành trạng thái trước–sau, không chỉ mô tả bằng cảm giác. Nếu thao tác có liên quan tệp nguồn, phải ghi phiên bản; nếu liên quan một đối tượng, phải ghi tên/đường dẫn trong Scene graph; nếu liên quan nhập dữ liệu, phải ghi tùy chọn đã dùng.

Sai lầm dễ gặp: Mỗi người tự di chuyển về 0,0,0 theo cách riêng. Cách sửa tốt nhất là quay lại cổng kiểm gần nhất, thu hẹp phạm vi thử và lặp lại đúng phép kiểm ban đầu. Không nên bù một lỗi nguồn bằng thêm hiệu ứng hoặc thêm biến đổi ở bước sau vì làm chuỗi công việc khó truy nguyên.

8. Tên tệp và phiên bản là một phần dữ liệu

`final.skp` không đủ cho Direct Link dài ngày.

Cách kiểm chứng: Dùng `PROJECT_DISCIPLINE_R05_20261001.skp` hoặc quy ước tương đương; nhật ký tệp đang link. Kết quả phải được ghi thành trạng thái trước–sau, không chỉ mô tả bằng cảm giác. Nếu thao tác có liên quan tệp nguồn, phải ghi phiên bản; nếu liên quan một đối tượng, phải ghi tên/đường dẫn trong Scene graph; nếu liên quan nhập dữ liệu, phải ghi tùy chọn đã dùng.

Sai lầm dễ gặp: Đổi tên tệp tùy ý giữa chừng làm link đứt. Cách sửa tốt nhất là quay lại cổng kiểm gần nhất, thu hẹp phạm vi thử và lặp lại đúng phép kiểm ban đầu. Không nên bù một lỗi nguồn bằng thêm hiệu ứng hoặc thêm biến đổi ở bước sau vì làm chuỗi công việc khó truy nguyên.

9. Bảng kiểm phải kết thúc bằng phép thử đồng bộ

Preflight chỉ có giá trị khi kết quả sang Twinmotion đúng.

Cách kiểm chứng: Sau kiểm nguồn, nhập dữ liệu/link bản sạch, kiểm tỷ lệ, hướng, cấu trúc phân cấp, 3 vật liệu và 3 đối tượng chính. Kết quả phải được ghi thành trạng thái trước–sau, không chỉ mô tả bằng cảm giác. Nếu thao tác có liên quan tệp nguồn, phải ghi phiên bản; nếu liên quan một đối tượng, phải ghi tên/đường dẫn trong Scene graph; nếu liên quan nhập dữ liệu, phải ghi tùy chọn đã dùng.

Sai lầm dễ gặp: Tick bảng kiểm trong SketchUp nhưng không xác nhận cảnh các bước phía sau. Cách sửa tốt nhất là quay lại cổng kiểm gần nhất, thu hẹp phạm vi thử và lặp lại đúng phép kiểm ban đầu. Không nên bù một lỗi nguồn bằng thêm hiệu ứng hoặc thêm biến đổi ở bước sau vì làm chuỗi công việc khó truy nguyên.

Quy trình thao tác đề nghị

  1. Chốt đầu vào: ghi tên tệp nguồn, phiên bản, phiên bản phần mềm và mục tiêu của bài trước khi mở/đổi dữ liệu.
  2. Tạo trạng thái gốc: lưu trạng thái tệp dự án hoặc ảnh kiểm trước thay đổi. Với nội dung nhập dữ liệu/đồng bộ, ghi chế độ nhập và nguồn đang liên kết.
  3. Thực hiện một thay đổi nhỏ có chủ đích: không thử bằng 20 thay đổi cùng lúc. Một thay đổi nhỏ giúp phát hiện quan hệ nhân–quả.
  4. Kiểm trong Scene graph và Viewport: xác nhận đúng đối tượng, đúng đối tượng cha/nhóm chứa, đúng vị trí và trạng thái hiển thị.
  5. Kiểm số liệu/hình học nếu có: dùng mốc kích thước, hướng hoặc biến đổi đã biết thay vì nhìn bằng mắt.
  6. Kiểm giá trị ghi đè và trạng thái trình bày: vật liệu, cây/người/xe, đèn và media quan trọng phải được xem lại sau thay đổi nguồn lớn.
  7. Ghi nhật ký: Đạt/Không đạt, nguyên nhân, cách sửa và phiên bản đầu ra.
  8. Chỉ chuyển bước khi cổng kiểm đạt: nếu không đạt, quay về nguồn hoặc cấu hình gần nhất thay vì tiếp tục trang trí để che lỗi.

Tình huống BĐS tổng hợp

Tình huống giả lập phục vụ giảng dạy. Trước buổi dựng cảnh dự án shophouse, nhóm nhận tệp SketchUp 420 MB. Preflight phát hiện 18 component nội thất tải từ thư viện quá nặng, 73 vật liệu tên vô nghĩa, một số mặt ngược và các trục đã thay đổi. Nhóm tạo bản `R06_TM_PREP`, thay proxy, chuẩn hóa vật liệu, giữ Group/Component cần thiết, Purge Unused và ghi mốc 6 m. Tệp sau đó được Direct Link sang Twinmotion và kiểm tra chất lượng trước khi trang trí.

Yêu cầu của tình huống không phải tạo hình ảnh đẹp nhất. Nhóm phải chứng minh được vì sao lựa chọn của mình phù hợp với vòng đời dữ liệu. Nếu có hai cách đều chạy được, ưu tiên cách dễ kiểm, dễ bàn giao và ít phụ thuộc vào trí nhớ cá nhân.

Ma trận quyết định nhanh

#Quyết định/cổng kiểmBằng chứng tối thiểuDấu hiệu phải dừng
1Units và một mốc kích thước bắt buộcGhi `door=0.9x2.2m`, `floor=3.3m` hoặc trục 6m trong kiểm tra trước khi làm tiếp.Không đạt nếu: Units đúng nhưng hình học đã tỷ lệ thủ công sai.
2Raw hình học phải được đóng gói hợp lýKiểm từng khối chức năng: shell, cửa, mái, nội thất, cảnh quan.Không đạt nếu: Explode toàn bộ để “nhẹ” rồi mất cấu trúc.
3Tags dùng cho tổ chức, không gắn bừa vào raw edges/facesKiểm các tag lớn: A-Wall, A-Door, A-Roof, Furniture... phù hợp dự án.Không đạt nếu: Hàng trăm tag theo người vẽ, ngày vẽ, màu không phục vụ trạng thái hiển thị.
4Mặt trước/sau phải được kiểm trước kết xuấtDùng style kiểm monochrome/face hướng ở SketchUp trước khi đồng bộ.Không đạt nếu: Che mặt ngược bằng họa tiết vật liệu đẹp rồi gửi sang Twinmotion.
5Vật liệu nguồn cần tên có nghĩaĐặt tên theo nhóm `MAT_WALL_WHITE`, `MAT_GLASS_CLEAR`, `MAT_WOOD_OAK` nếu phù hợp quy ước.Không đạt nếu: Đặt vật liệu theo màu tạm `red1`, `red2` rồi không biết cái nào cần thay.
6Purge và mức chi tiết phải theo mục tiêuSo Statistics/tệp size trước/sau; thay tài nguyên quá nặng bằng proxy nếu chưa cần hero shot.Không đạt nếu: Purge xong nghĩ mô hình đã tối ưu dù sofa có hàng triệu cạnh.

Những lỗi thường gặp và cách xử lý

Hiện tượngCách xử lý ưu tiên
Tệp vẫn nặng sau PurgeKiểm component/họa tiết vật liệu/hình học thực sự, không chỉ tài nguyên unused.
Scene graph vẫn hỗn loạnTên và cấu trúc Group/Component nguồn chưa đủ tốt.
Vật liệu khó thay đồng bộChuẩn hóa vật liệu name và phạm vi sử dụng ở nguồn.
Link hay đứtQuy trình tệp/phiên bản và đường dẫn đang thay đổi tùy tiện.
Preflight mất thời gianSo sánh thời gian 20 phút kiểm tra trước khi làm tiếp với nhiều giờ sửa lại sau 5 vòng đồng bộ.

Khi gặp lỗi không có trong bảng, không đoán menu. Hãy thu hẹp tệp thử, ghi phiên bản Twinmotion/SketchUp, chụp trạng thái Import dock/Scene graph và đối chiếu Documentation hoặc Release Notes hiện hành. Nếu nghi lỗi phần mềm, cần phân biệt rõ lỗi đã biết với lỗi cấu trúc dữ liệu của chính tệp dự án.

Bài thực hành trên lớp

  1. Vòng 1 – tái hiện chuẩn: giảng viên cung cấp một mô hình nhỏ. Nhóm thực hiện đúng quy trình của bài và tạo trạng thái gốc có nhật ký.
  2. Vòng 2 – gây lỗi có kiểm soát: một thành viên thay đổi một điều kiện thuộc nội dung bài (nguồn, cấu trúc phân cấp, trạng thái hiển thị, biến đổi hoặc tên). Thành viên khác chỉ được chẩn đoán từ bằng chứng.
  3. Vòng 3 – yêu cầu thay đổi: thay một yêu cầu trình bày BĐS. Nhóm xác định bước nào cần làm lại, bước nào được giữ và vì sao.
  4. Vòng 4 – bàn giao chéo: nhóm khác mở tệp + tệp hướng dẫn và phải tìm được nguồn, trạng thái chính, đối tượng cần chỉnh trong tối đa 5 phút.

Bài thực hành cá nhân

Chọn một mô hình BĐS nhỏ hoặc mô hình do giảng viên cung cấp. Áp dụng riêng nội dung Bài 16, tạo ít nhất hai trạng thái có thể so sánh và một nhật ký kiểm chứng. Không chấm điểm theo mức “lung linh”; chấm theo khả năng giải thích, tái lập, giữ đúng nguồn và không làm người xem hiểu sai quy mô/trạng thái phương án.

Sản phẩm sinh viên phải nộp

  • 01 tệp/tệp dự án làm việc đúng phạm vi bài, không chứa tài nguyên thử không giải thích được.
  • 01 ảnh tổng quan trạng thái cuối và ít nhất 03 ảnh/bằng chứng cho các cổng kiểm chính.
  • 01 bảng nhật ký ngắn: nguồn – phiên bản – thao tác – kết quả – Đạt/Không đạt – cách sửa.
  • 01 đoạn 200–300 chữ giải thích một quyết định kỹ thuật quan trọng và một rủi ro nếu quyết định sai.
  • Nếu bài liên quan Direct Link/nhập dữ liệu: ghi phiên bản SketchUp Pro, Twinmotion, Datasmith Exporter và chế độ nhập.
  • Nếu bài liên quan Scene graph: nộp ảnh cây cấu trúc hoặc sơ đồ nhóm chứa/tên trước–sau.

Phiếu tự kiểm trước khi nộp

  • ☐ Tôi có thể nói mục tiêu bài bằng một câu rõ ràng.
  • ☐ Tôi biết tệp/phiên bản nào là nguồn hiện tại.
  • ☐ Tôi không bịa tên menu hoặc chức năng không có trên phiên bản đang dùng.
  • ☐ Tôi có ít nhất một bằng chứng trước–sau thay vì chỉ nói “đã đúng”.
  • ☐ Tôi phân biệt được lỗi nguồn thiết kế với việc bố trí/trình bày trong Twinmotion.
  • ☐ Tôi biết đối tượng/nhóm chứa nào đang được tác động trước khi biến đổi/ẩn/reset.
  • ☐ Tôi đã kiểm một tình huống sai có chủ đích và biết cách quay lại trạng thái gốc.
  • ☐ Tôi đã ghi chế độ nhập hoặc cấu trúc cấu trúc phân cấp nếu điều đó ảnh hưởng kết quả.
  • ☐ Tôi đã kiểm media/trạng thái hiển thị quan trọng sau thay đổi lớn.
  • ☐ Người khác có thể tiếp tục công việc từ nhật ký và tệp hướng dẫn mà không cần hỏi tác giả.

Câu hỏi phản biện

  1. Nếu nguồn thay đổi thêm một lần nữa, phần nào của công việc hôm nay còn dùng được và phần nào phải kiểm lại?
  2. Quyết định hiện tại tối ưu cho một ảnh duy nhất hay cho vòng đời tệp dự án nhiều phiên bản?
  3. Bằng chứng nào phân biệt lỗi do phần mềm với lỗi do mô hình nguồn?
  4. Nếu giao tệp cho người khác, họ có biết đối tượng nào được phép sửa và đối tượng nào phải quay lại SketchUp?
  5. Nếu bỏ một nửa số thao tác, bước nào có thể bỏ mà vẫn giữ được khả năng kiểm chứng?
  6. Có điểm nào trong cảnh có thể khiến khách hàng hiểu sai tỷ lệ, trạng thái hoàn thiện hoặc mức chắc chắn của phương án không?

Giá trị nghề nghiệp trong công việc BĐS

Bài 16 tập trung vào khả năng duy trì tính nhất quán khi mô hình thiết kế và cảnh trực quan hóa thay đổi. Trong dự án BĐS, phương án hiếm khi cố định từ đầu đến cuối. Người làm tốt không chỉ biết kéo tài nguyên hoặc kết xuất; họ biết giữ nguồn, phiên bản, cấu trúc và bằng chứng để một thay đổi nhỏ không làm hỏng hàng giờ công việc các bước phía sau.

Kỹ năng này cũng giúp phối hợp giữa người dựng SketchUp, người trực quan hóa Twinmotion và người dùng sản phẩm truyền thông. Khi ranh giới vai trò rõ, lỗi được gửi về đúng nơi: lỗi thiết kế sửa ở nguồn; tổ chức cảnh và bối cảnh xử lý ở Twinmotion; quyết định pháp lý/kỹ thuật chuyên ngành không được suy ra từ hình ảnh trực quan hóa.

Ghi nhớ trong 30 giây

  • Units và một mốc kích thước bắt buộc.
  • Raw hình học phải được đóng gói hợp lý.
  • Tags dùng cho tổ chức, không gắn bừa vào raw edges/faces.
  • Mặt trước/sau phải được kiểm trước kết xuất.
  • Vật liệu nguồn cần tên có nghĩa.

Nguồn tham khảo

Ưu tiên tài liệu chính thức của Epic để xác nhận hành vi phần mềm, tùy chọn import, đồng bộ và quản lý cảnh. Release Notes được dùng để nhận diện giới hạn hoặc thay đổi theo phiên bản; không dùng lỗi của một phiên bản cũ để mặc định rằng mọi phiên bản đều có cùng lỗi.

Tài liệuĐường dẫn
Twinmotion Documentation – Datasmith Direct Link Workflowhttps://dev.epicgames.com/documentation/twinmotion/datasmith-direct-link-workflow-in-twinmotion
Twinmotion Documentation – Import Optionshttps://dev.epicgames.com/documentation/en-us/twinmotion/import-options-in-twinmotion
Twinmotion Documentation – Reimporting Content Into Twinmotionhttps://dev.epicgames.com/documentation/en-us/twinmotion/reimporting-content-into-twinmotion
Twinmotion Documentation – Supported Design Applications for Datasmithhttps://dev.epicgames.com/documentation/twinmotion/supported-design-applications-for-datasmith

Bài tiếp theo

Bài 17: Scene Graph: đọc cấu trúc cảnh và tìm đúng đối tượng nhanh. Bài hiện tại phải được hoàn tất với tệp, bằng chứng và phiếu tự kiểm trước khi chuyển bước; mục tiêu là giữ mạch học tích lũy thay vì học rời từng nút.

Thực hành kiểm chứng

Bài kiểm 1: Units và một mốc kích thước bắt buộc

Nhiệm vụ: tạo một bản sao tệp dự án thử và chứng minh hoặc bác bỏ nhận định sau bằng thao tác thực tế: Không chỉ ghi mm/m; cần một kích thước thực tế để đối chiếu sau nhập dữ liệu.

Bằng chứng yêu cầu: Ghi `door=0.9x2.2m`, `floor=3.3m` hoặc trục 6m trong kiểm tra trước khi làm tiếp. Ngoài ảnh chụp, phải có một dòng nhật ký nêu phiên bản, nguồn, đối tượng hoặc nhóm chứa liên quan và kết luận ĐẠT/KHÔNG ĐẠT/KHÔNG ÁP DỤNG. Nếu Không áp dụng, giải thích vì sao phép kiểm không áp dụng.

Tình huống gây lỗi: cố ý tái hiện sai lầm “Units đúng nhưng hình học đã tỷ lệ thủ công sai.”. Sau đó quay về trạng thái gốc và sửa theo quy trình. Mục đích là học cơ chế chứ không chỉ nhớ chuỗi bấm.

Bài kiểm 2: Raw hình học phải được đóng gói hợp lý

Nhiệm vụ: tạo một bản sao tệp dự án thử và chứng minh hoặc bác bỏ nhận định sau bằng thao tác thực tế: Hình học không Group/Component dễ dính, khó chọn và không tạo cấu trúc phân cấp có nghĩa các bước phía sau.

Bằng chứng yêu cầu: Kiểm từng khối chức năng: shell, cửa, mái, nội thất, cảnh quan. Ngoài ảnh chụp, phải có một dòng nhật ký nêu phiên bản, nguồn, đối tượng hoặc nhóm chứa liên quan và kết luận ĐẠT/KHÔNG ĐẠT/KHÔNG ÁP DỤNG. Nếu Không áp dụng, giải thích vì sao phép kiểm không áp dụng.

Tình huống gây lỗi: cố ý tái hiện sai lầm “Explode toàn bộ để “nhẹ” rồi mất cấu trúc.”. Sau đó quay về trạng thái gốc và sửa theo quy trình. Mục đích là học cơ chế chứ không chỉ nhớ chuỗi bấm.

Bài kiểm 3: Tags dùng cho tổ chức, không gắn bừa vào raw edges/faces

Nhiệm vụ: tạo một bản sao tệp dự án thử và chứng minh hoặc bác bỏ nhận định sau bằng thao tác thực tế: Một cấu trúc sạch ở SketchUp giúp Direct Link/Scene graph dễ hiểu hơn.

Bằng chứng yêu cầu: Kiểm các tag lớn: A-Wall, A-Door, A-Roof, Furniture... phù hợp dự án. Ngoài ảnh chụp, phải có một dòng nhật ký nêu phiên bản, nguồn, đối tượng hoặc nhóm chứa liên quan và kết luận ĐẠT/KHÔNG ĐẠT/KHÔNG ÁP DỤNG. Nếu Không áp dụng, giải thích vì sao phép kiểm không áp dụng.

Tình huống gây lỗi: cố ý tái hiện sai lầm “Hàng trăm tag theo người vẽ, ngày vẽ, màu không phục vụ trạng thái hiển thị.”. Sau đó quay về trạng thái gốc và sửa theo quy trình. Mục đích là học cơ chế chứ không chỉ nhớ chuỗi bấm.

Bài kiểm 4: Mặt trước/sau phải được kiểm trước kết xuất

Nhiệm vụ: tạo một bản sao tệp dự án thử và chứng minh hoặc bác bỏ nhận định sau bằng thao tác thực tế: Back face có thể gây sai vật liệu hoặc hiển thị tùy quy trình xử lý.

Bằng chứng yêu cầu: Dùng style kiểm monochrome/face hướng ở SketchUp trước khi đồng bộ. Ngoài ảnh chụp, phải có một dòng nhật ký nêu phiên bản, nguồn, đối tượng hoặc nhóm chứa liên quan và kết luận ĐẠT/KHÔNG ĐẠT/KHÔNG ÁP DỤNG. Nếu Không áp dụng, giải thích vì sao phép kiểm không áp dụng.

Tình huống gây lỗi: cố ý tái hiện sai lầm “Che mặt ngược bằng họa tiết vật liệu đẹp rồi gửi sang Twinmotion.”. Sau đó quay về trạng thái gốc và sửa theo quy trình. Mục đích là học cơ chế chứ không chỉ nhớ chuỗi bấm.

Bài kiểm 5: Vật liệu nguồn cần tên có nghĩa

Nhiệm vụ: tạo một bản sao tệp dự án thử và chứng minh hoặc bác bỏ nhận định sau bằng thao tác thực tế: `Material1`, `Material2` khiến mapping và nhập lại khó theo dõi.

Bằng chứng yêu cầu: Đặt tên theo nhóm `MAT_WALL_WHITE`, `MAT_GLASS_CLEAR`, `MAT_WOOD_OAK` nếu phù hợp quy ước. Ngoài ảnh chụp, phải có một dòng nhật ký nêu phiên bản, nguồn, đối tượng hoặc nhóm chứa liên quan và kết luận ĐẠT/KHÔNG ĐẠT/KHÔNG ÁP DỤNG. Nếu Không áp dụng, giải thích vì sao phép kiểm không áp dụng.

Tình huống gây lỗi: cố ý tái hiện sai lầm “Đặt vật liệu theo màu tạm `red1`, `red2` rồi không biết cái nào cần thay.”. Sau đó quay về trạng thái gốc và sửa theo quy trình. Mục đích là học cơ chế chứ không chỉ nhớ chuỗi bấm.

Bài kiểm 6: Purge và mức chi tiết phải theo mục tiêu

Nhiệm vụ: tạo một bản sao tệp dự án thử và chứng minh hoặc bác bỏ nhận định sau bằng thao tác thực tế: Purge Unused giảm rác tài nguyên; nhưng còn phải xem component 3D Warehouse quá nặng, hình học khuất, detail không xuất hiện trong media.

Bằng chứng yêu cầu: So Statistics/tệp size trước/sau; thay tài nguyên quá nặng bằng proxy nếu chưa cần hero shot. Ngoài ảnh chụp, phải có một dòng nhật ký nêu phiên bản, nguồn, đối tượng hoặc nhóm chứa liên quan và kết luận ĐẠT/KHÔNG ĐẠT/KHÔNG ÁP DỤNG. Nếu Không áp dụng, giải thích vì sao phép kiểm không áp dụng.

Tình huống gây lỗi: cố ý tái hiện sai lầm “Purge xong nghĩ mô hình đã tối ưu dù sofa có hàng triệu cạnh.”. Sau đó quay về trạng thái gốc và sửa theo quy trình. Mục đích là học cơ chế chứ không chỉ nhớ chuỗi bấm.

Bài kiểm 7: Origin và các trục phải có chủ đích

Nhiệm vụ: tạo một bản sao tệp dự án thử và chứng minh hoặc bác bỏ nhận định sau bằng thao tác thực tế: Mô hình quá xa origin hoặc các trục xoay tùy tiện gây khó khi liên kết nhiều nguồn.

Bằng chứng yêu cầu: Ghi quy ước origin: góc khu đất, trục lưới hoặc mốc dự án; không thay giữa phiên bản. Ngoài ảnh chụp, phải có một dòng nhật ký nêu phiên bản, nguồn, đối tượng hoặc nhóm chứa liên quan và kết luận ĐẠT/KHÔNG ĐẠT/KHÔNG ÁP DỤNG. Nếu Không áp dụng, giải thích vì sao phép kiểm không áp dụng.

Tình huống gây lỗi: cố ý tái hiện sai lầm “Mỗi người tự di chuyển về 0,0,0 theo cách riêng.”. Sau đó quay về trạng thái gốc và sửa theo quy trình. Mục đích là học cơ chế chứ không chỉ nhớ chuỗi bấm.

Bài kiểm 8: Tên tệp và phiên bản là một phần dữ liệu

Nhiệm vụ: tạo một bản sao tệp dự án thử và chứng minh hoặc bác bỏ nhận định sau bằng thao tác thực tế: `final.skp` không đủ cho Direct Link dài ngày.

Bằng chứng yêu cầu: Dùng `PROJECT_DISCIPLINE_R05_20261001.skp` hoặc quy ước tương đương; nhật ký tệp đang link. Ngoài ảnh chụp, phải có một dòng nhật ký nêu phiên bản, nguồn, đối tượng hoặc nhóm chứa liên quan và kết luận ĐẠT/KHÔNG ĐẠT/KHÔNG ÁP DỤNG. Nếu Không áp dụng, giải thích vì sao phép kiểm không áp dụng.

Tình huống gây lỗi: cố ý tái hiện sai lầm “Đổi tên tệp tùy ý giữa chừng làm link đứt.”. Sau đó quay về trạng thái gốc và sửa theo quy trình. Mục đích là học cơ chế chứ không chỉ nhớ chuỗi bấm.

Bài kiểm 9: Bảng kiểm phải kết thúc bằng phép thử đồng bộ

Nhiệm vụ: tạo một bản sao tệp dự án thử và chứng minh hoặc bác bỏ nhận định sau bằng thao tác thực tế: Preflight chỉ có giá trị khi kết quả sang Twinmotion đúng.

Bằng chứng yêu cầu: Sau kiểm nguồn, nhập dữ liệu/link bản sạch, kiểm tỷ lệ, hướng, cấu trúc phân cấp, 3 vật liệu và 3 đối tượng chính. Ngoài ảnh chụp, phải có một dòng nhật ký nêu phiên bản, nguồn, đối tượng hoặc nhóm chứa liên quan và kết luận ĐẠT/KHÔNG ĐẠT/KHÔNG ÁP DỤNG. Nếu Không áp dụng, giải thích vì sao phép kiểm không áp dụng.

Tình huống gây lỗi: cố ý tái hiện sai lầm “Tick bảng kiểm trong SketchUp nhưng không xác nhận cảnh các bước phía sau.”. Sau đó quay về trạng thái gốc và sửa theo quy trình. Mục đích là học cơ chế chứ không chỉ nhớ chuỗi bấm.

Bảng kiểm bàn giao nhanh cho đồng đội

Hạng mụcCâu hỏi bàn giao
NguồnTệp nào, phiên bản nào, phiên bản nào đang là chuẩn?
Liên kết/nhập dữ liệuDirect Link hay tệp nhập dữ liệu? Chế độ Import và tùy chọn chính là gì?
Cấu trúcTop-level các nhóm chứa/đối tượng quan trọng nằm ở đâu?
OverrideVật liệu/biến đổi/trạng thái hiển thị nào đã thay trong Twinmotion?
kiểm tra chất lượngMốc kích thước, góc nhìn hoặc trạng thái nào dùng để kiểm?
MediaẢnh/ảnh toàn cảnh/đoạn phim nào phải kiểm lại sau yêu cầu thay đổi?
Rủi roLỗi đã biết/hành vi phụ thuộc phiên bản nào đã gặp hoặc đang theo dõi?
Phục hồiTrạng thái gốc/backup gần nhất và cách quay lại là gì?
📚 Xem toàn bộ 96 bài trong series Twinmotion trong trực quan hóa và trình bày BĐS