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

Scale, rotation và mapping texture: sửa gạch/gỗ bị sai kích thước

Scale, rotation và mapping texture: sửa gạch/gỗ bị sai kích thước là Bài 28 của chuyên đề Twinmotion trong trực quan hóa và trình bày BĐS. Chỉnh tỷ lệ, góc xoay và ánh xạ ảnh bề mặt để gạch, gỗ, đá và bề mặt lặp có kích thước hợp lý; sử dụng UV, Triplanar, Scale, Rotation, Stretch và Offset đúng mục đích thay vì sửa hình học để che lỗi texture.

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.

Lưu ý sử dụng: các số liệu, vật liệu, kích thước, cảnh quan và phương án trong ví dụ nếu không nêu nguồn cụ thể đều là tình huống giả lập phục vụ giảng dạy. Twinmotion hỗ trợ trực quan hóa và trình bày; không tự thay thế hồ sơ thiết kế, khảo sát, quy hoạch, pháp lý hoặc quyết định vật tư đã được phê duyệt.

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

  • Nhận biết lỗi texture do tỷ lệ, hướng, UV hay hình học.
  • Dùng Scale và Rotation để khớp kích thước/chiều vân.
  • Hiểu Triplanar World space và Local space.
  • Biết khi nào Randomize UV phù hợp và khi nào gây lỗi hoa văn hình học.
  • Kiểm kích thước bề mặt bằng mốc thực tế thay vì mắt nhìn.

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

Bài 28 thuộc Chương 4 – Vật liệu và bề mặt. Nội dung kế thừa trực tiếp những kỹ năng ở các bài trước và chuẩn bị cho Bài 29: Tạo vật liệu kính cho mặt dựng và cửa sổ mà không bị giả. Người học nên hoàn tất bài thực hành và bảng tự kiểm trước khi chuyển tiếp để giữ mạch kỹ năng tích lũy.

1. 1. Sai tỷ lệ texture là lỗi trực quan rất dễ làm sai cảm nhận không gian

Gạch 600×600 hiển thị thành ô 150×150 khiến phòng trông lớn hơn; ván gỗ quá rộng khiến đồ nội thất như thu nhỏ. Vì vậy tỷ lệ ảnh bề mặt không chỉ là thẩm mỹ. Trong BĐS, nó có thể làm người xem hiểu sai quy mô. Hãy dùng kích thước vật liệu giả định/thiết kế làm mốc.

Trong công việc BĐS: Điểm này cần được nhìn dưới góc độ cập nhật phương án và bàn giao. Một thao tác chỉ được xem là ổn khi người khác có thể mở tệp, xác định đúng đối tượng hoặc vật liệu liên quan và lặp lại kết quả mà không phải đoán. Với cảnh dùng để họp phương án hoặc truyền thông, nên lưu ít nhất một ảnh trước–sau hoặc một giá trị kiểm tra để chứng minh thay đổi nằm đúng phạm vi.

Kiểm chứng: Sau khi thực hiện, hãy đặt một câu hỏi cụ thể: “nếu thay nguồn mô hình, đổi góc nhìn hoặc chuyển tệp cho người khác, trạng thái này còn dễ hiểu và dễ sửa không?”. Nếu câu trả lời chưa chắc chắn, cần quay lại kiểm tên, cấu trúc Scene graph, phạm vi vật liệu hoặc giá trị biến đổi trước khi tiếp tục.

2. 2. Scale thay đổi kích thước pattern, không thay hình học

Thiết lập Scale trong UV điều chỉnh kích thước hoa văn trên bề mặt. Đừng dùng Scale của đối tượng để “sửa” gạch nhỏ vì sẽ làm thay đổi chính hình học. Đây là nguyên tắc tách lớp: lỗi vật liệu xử lý ở vật liệu; lỗi kích thước công trình xử lý ở hình học nguồn.

Trong công việc BĐS: Điểm này cần được nhìn dưới góc độ cập nhật phương án và bàn giao. Một thao tác chỉ được xem là ổn khi người khác có thể mở tệp, xác định đúng đối tượng hoặc vật liệu liên quan và lặp lại kết quả mà không phải đoán. Với cảnh dùng để họp phương án hoặc truyền thông, nên lưu ít nhất một ảnh trước–sau hoặc một giá trị kiểm tra để chứng minh thay đổi nằm đúng phạm vi.

Kiểm chứng: Sau khi thực hiện, hãy đặt một câu hỏi cụ thể: “nếu thay nguồn mô hình, đổi góc nhìn hoặc chuyển tệp cho người khác, trạng thái này còn dễ hiểu và dễ sửa không?”. Nếu câu trả lời chưa chắc chắn, cần quay lại kiểm tên, cấu trúc Scene graph, phạm vi vật liệu hoặc giá trị biến đổi trước khi tiếp tục.

3. 3. Rotation dùng để xoay hướng ảnh bề mặt

Vân gỗ sàn cần chạy theo hướng lát; gạch mặt đứng có thể cần xoay 90°. Rotation của texture không giống Rotate đối tượng. Khi chỉ hoa văn sai hướng, sửa vật liệu sẽ an toàn hơn xoay toàn bộ mesh.

Trong công việc BĐS: Điểm này cần được nhìn dưới góc độ cập nhật phương án và bàn giao. Một thao tác chỉ được xem là ổn khi người khác có thể mở tệp, xác định đúng đối tượng hoặc vật liệu liên quan và lặp lại kết quả mà không phải đoán. Với cảnh dùng để họp phương án hoặc truyền thông, nên lưu ít nhất một ảnh trước–sau hoặc một giá trị kiểm tra để chứng minh thay đổi nằm đúng phạm vi.

Kiểm chứng: Sau khi thực hiện, hãy đặt một câu hỏi cụ thể: “nếu thay nguồn mô hình, đổi góc nhìn hoặc chuyển tệp cho người khác, trạng thái này còn dễ hiểu và dễ sửa không?”. Nếu câu trả lời chưa chắc chắn, cần quay lại kiểm tên, cấu trúc Scene graph, phạm vi vật liệu hoặc giá trị biến đổi trước khi tiếp tục.

4. 4. Stretch X/Y và Offset phục vụ tinh chỉnh có kiểm soát

Stretch có thể thay tỷ lệ theo một phương; Offset dời vị trí ảnh bề mặt. Các tham số này hữu ích để căn vân hoặc pattern, nhưng dễ bị lạm dụng để che UV nguồn kém. Nếu phải chỉnh khác nhau trên quá nhiều mặt, nên xem lại UV/hình học ở phần mềm nguồn.

Trong công việc BĐS: Điểm này cần được nhìn dưới góc độ cập nhật phương án và bàn giao. Một thao tác chỉ được xem là ổn khi người khác có thể mở tệp, xác định đúng đối tượng hoặc vật liệu liên quan và lặp lại kết quả mà không phải đoán. Với cảnh dùng để họp phương án hoặc truyền thông, nên lưu ít nhất một ảnh trước–sau hoặc một giá trị kiểm tra để chứng minh thay đổi nằm đúng phạm vi.

Kiểm chứng: Sau khi thực hiện, hãy đặt một câu hỏi cụ thể: “nếu thay nguồn mô hình, đổi góc nhìn hoặc chuyển tệp cho người khác, trạng thái này còn dễ hiểu và dễ sửa không?”. Nếu câu trả lời chưa chắc chắn, cần quay lại kiểm tên, cấu trúc Scene graph, phạm vi vật liệu hoặc giá trị biến đổi trước khi tiếp tục.

5. 5. Triplanar hữu ích khi đối tượng thiếu UV hoặc UV kém

Twinmotion hỗ trợ Triplanar ở World space và Local space. World bám theo trục thế giới; Local theo hướng cục bộ của đối tượng, hữu ích khi đối tượng xoay và muốn texture đi cùng. Triplanar không phải thuốc chữa mọi lỗi: pattern gạch hoặc vật liệu cần seam chính xác vẫn có thể lộ vấn đề.

Trong công việc BĐS: Điểm này cần được nhìn dưới góc độ cập nhật phương án và bàn giao. Một thao tác chỉ được xem là ổn khi người khác có thể mở tệp, xác định đúng đối tượng hoặc vật liệu liên quan và lặp lại kết quả mà không phải đoán. Với cảnh dùng để họp phương án hoặc truyền thông, nên lưu ít nhất một ảnh trước–sau hoặc một giá trị kiểm tra để chứng minh thay đổi nằm đúng phạm vi.

Kiểm chứng: Sau khi thực hiện, hãy đặt một câu hỏi cụ thể: “nếu thay nguồn mô hình, đổi góc nhìn hoặc chuyển tệp cho người khác, trạng thái này còn dễ hiểu và dễ sửa không?”. Nếu câu trả lời chưa chắc chắn, cần quay lại kiểm tên, cấu trúc Scene graph, phạm vi vật liệu hoặc giá trị biến đổi trước khi tiếp tục.

6. 6. Randomize UV chỉ hợp với một số bề mặt tự nhiên

Tài liệu Twinmotion khuyến nghị Randomize UV cho vật liệu hữu cơ như đất, đá, cỏ để giảm lặp pattern. Với gạch, ván hoặc hoa văn hình học, ngẫu nhiên UV có thể phá mạch và tạo sai lệch. Chọn theo bản chất vật liệu.

Trong công việc BĐS: Điểm này cần được nhìn dưới góc độ cập nhật phương án và bàn giao. Một thao tác chỉ được xem là ổn khi người khác có thể mở tệp, xác định đúng đối tượng hoặc vật liệu liên quan và lặp lại kết quả mà không phải đoán. Với cảnh dùng để họp phương án hoặc truyền thông, nên lưu ít nhất một ảnh trước–sau hoặc một giá trị kiểm tra để chứng minh thay đổi nằm đúng phạm vi.

Kiểm chứng: Sau khi thực hiện, hãy đặt một câu hỏi cụ thể: “nếu thay nguồn mô hình, đổi góc nhìn hoặc chuyển tệp cho người khác, trạng thái này còn dễ hiểu và dễ sửa không?”. Nếu câu trả lời chưa chắc chắn, cần quay lại kiểm tên, cấu trúc Scene graph, phạm vi vật liệu hoặc giá trị biến đổi trước khi tiếp tục.

7. 7. Kiểm ở mép, góc và bề mặt xoay

Một texture trông đúng trên mặt phẳng lớn có thể lỗi ở góc tường hoặc phần xoay. Hãy kiểm ít nhất một bề mặt ngang, một bề mặt đứng và một đối tượng xoay nếu vật liệu được dùng nhiều nơi. Nếu Local/World mapping khác nhau, đây là nơi dễ thấy nhất.

Trong công việc BĐS: Điểm này cần được nhìn dưới góc độ cập nhật phương án và bàn giao. Một thao tác chỉ được xem là ổn khi người khác có thể mở tệp, xác định đúng đối tượng hoặc vật liệu liên quan và lặp lại kết quả mà không phải đoán. Với cảnh dùng để họp phương án hoặc truyền thông, nên lưu ít nhất một ảnh trước–sau hoặc một giá trị kiểm tra để chứng minh thay đổi nằm đúng phạm vi.

Kiểm chứng: Sau khi thực hiện, hãy đặt một câu hỏi cụ thể: “nếu thay nguồn mô hình, đổi góc nhìn hoặc chuyển tệp cho người khác, trạng thái này còn dễ hiểu và dễ sửa không?”. Nếu câu trả lời chưa chắc chắn, cần quay lại kiểm tên, cấu trúc Scene graph, phạm vi vật liệu hoặc giá trị biến đổi trước khi tiếp tục.

8. 8. Tỷ lệ đúng cần một mốc định lượng

Đừng kết luận “vân gỗ vừa mắt”. Ghi kích thước viên gạch giả định, chiều rộng ván hoặc kích thước đá. Dùng hình học tham chiếu trong cảnh để so. Khi vật liệu chưa chốt thật, ghi rõ con số chỉ là giả định giảng dạy.

Trong công việc BĐS: Điểm này cần được nhìn dưới góc độ cập nhật phương án và bàn giao. Một thao tác chỉ được xem là ổn khi người khác có thể mở tệp, xác định đúng đối tượng hoặc vật liệu liên quan và lặp lại kết quả mà không phải đoán. Với cảnh dùng để họp phương án hoặc truyền thông, nên lưu ít nhất một ảnh trước–sau hoặc một giá trị kiểm tra để chứng minh thay đổi nằm đúng phạm vi.

Kiểm chứng: Sau khi thực hiện, hãy đặt một câu hỏi cụ thể: “nếu thay nguồn mô hình, đổi góc nhìn hoặc chuyển tệp cho người khác, trạng thái này còn dễ hiểu và dễ sửa không?”. Nếu câu trả lời chưa chắc chắn, cần quay lại kiểm tên, cấu trúc Scene graph, phạm vi vật liệu hoặc giá trị biến đổi trước khi tiếp tục.

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

Quy trình dưới đây ưu tiên khả năng kiểm soát và tái lập. Với bài thực hành, sinh viên cần lưu bằng chứng ở các bước có khả năng gây lỗi dây chuyền; không chỉ nộp ảnh cuối.

BướcThao tácCổng kiểm
01Xác định kích thước pattern dự kiến.Có con số, không chỉ cảm giác.
02Dùng Material picker chọn vật liệu.Đúng material cần sửa.
03Chỉnh Scale trước.Kích thước pattern gần đúng.
04Chỉnh Rotation theo hướng lát/vân.Hướng phù hợp thiết kế.
05Dùng Stretch/Offset chỉ khi cần.Không bóp méo vô lý.
06Thử Triplanar nếu UV nguồn kém.So sánh World/Local trên đối tượng xoay.
07Chỉ dùng Randomize UV cho bề mặt phù hợp.Không phá pattern hình học.
08Kiểm ở 3 góc nhìn và lưu ảnh.Có bằng chứng trước/sau.

Tình huống ứng dụng BĐS

Tình huống sàn gỗ

Sàn 4×6 m dùng ván giả định rộng 150 mm. Hãy chỉnh Scale để số ván ngang phòng hợp lý, sau đó xoay vân theo chiều dài phòng.

Khi thực hiện, cần tách rõ phần nào xuất phát từ mô hình/giả định nguồn và phần nào chỉ là đối tượng minh họa trong Twinmotion. Nếu một lựa chọn có thể khiến người xem hiểu đó là thông số thật của dự án, phải ghi chú hoặc sử dụng phương án trình bày trung tính hơn.

Tình huống gạch mặt dựng

Gạch giả định 300×600 mm bị hiển thị như 100×200 mm và xoay sai 90°. Sửa bằng Scale + Rotation, chụp ảnh có vật tham chiếu kích thước.

Khi thực hiện, cần tách rõ phần nào xuất phát từ mô hình/giả định nguồn và phần nào chỉ là đối tượng minh họa trong Twinmotion. Nếu một lựa chọn có thể khiến người xem hiểu đó là thông số thật của dự án, phải ghi chú hoặc sử dụng phương án trình bày trung tính hơn.

Bảng chẩn đoán lỗi thường gặp

Hiện tượngNguyên nhân thường gặpCách xử lý ưu tiên
Dùng Scale đối tượng để sửa textureHình học bị sai kích thước.Chỉnh UV Scale trong vật liệu.
Xoay mesh để xoay vânĐối tượng lệch thiết kế.Chỉnh Rotation của texture.
Randomize UV cho gạchMạch gạch lộn xộn.Tắt random cho pattern hình học.
Triplanar che UV kém mọi nơiMép/góc vẫn lỗi.Sửa UV nguồn nếu cần chính xác.
Không có kích thước mốcVật liệu “đẹp” nhưng sai tỷ lệ.Ghi kích thước viên/ván.
Map khác tỷ lệNormal/Roughness không trùng Base Color.Căn cùng scale/rotation.

Nguyên tắc kiểm chất lượng trước khi chuyển bước

Cổng kiểmYêu cầu
Đúng phạm viThao tác chỉ ảnh hưởng đối tượng/vật liệu dự kiến; không có phần khác thay đổi ngoài ý muốn.
Đúng tỷ lệKích thước, texture hoặc tài nguyên có mốc so sánh hợp lý; không kết luận chỉ bằng cảm giác.
Đúng cấu trúcScene graph, container và tên cho phép tìm lại nhanh.
Đúng trạng tháiNhững phần minh họa, thử nghiệm hoặc phương án khác không bị lẫn vào trạng thái cần trình bày.
Dễ cập nhậtNếu nguồn thay đổi, có thể dự đoán phần nào cần kiểm lại thay vì dựng lại toàn bộ.
Dễ bàn giaoNgười khác có thể hiểu tệp mà không phụ thuộc hoàn toàn vào trí nhớ của người tạo.

Bài thực hành

Tạo ba bề mặt: gạch, gỗ, đá tự nhiên. Gạch/gỗ phải dùng kích thước pattern định lượng; đá tự nhiên thử Randomize UV hoặc Triplanar nếu phù hợp. So sánh trước/sau.

Trong quá trình làm, lưu ít nhất ba mốc: trạng thái ban đầu, trạng thái giữa khi đang chỉnh và trạng thái cuối. Nếu bài có nhiều phương án, không ghi đè phương án cũ trước khi chụp bằng chứng so sánh. Tệp nộp phải mở được trên máy khác trong cùng phiên bản Twinmotion hoặc có ghi chú phiên bản sử dụng.

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

  • 01 bảng kích thước pattern dự kiến và giá trị điều chỉnh.
  • 06 ảnh trước/sau của 3 vật liệu.
  • 01 ảnh so sánh Triplanar World/Local trên đối tượng xoay.
  • 01 đoạn nêu khi nào nên sửa UV ở phần mềm nguồn.

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

  • ☐ Scale texture không làm thay đổi hình học.
  • ☐ Rotation texture đúng hướng.
  • ☐ Kích thước pattern có mốc định lượng.
  • ☐ Randomize UV chỉ dùng cho vật liệu phù hợp.
  • ☐ Triplanar được kiểm ở góc/mép.
  • ☐ Các map PBR trùng hướng/tỷ lệ.

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

  1. Vì sao texture sai tỷ lệ có thể làm người xem hiểu sai diện tích?
  2. Khi nào Local triplanar tốt hơn World triplanar?
  3. Tại sao Randomize UV tốt cho đá/cỏ nhưng nguy hiểm cho gạch?
  4. Nếu một vật liệu cần Offset khác nhau trên từng mặt, điều đó nói gì về UV nguồn?

Phân tích quyết định nghề nghiệp

Trong môi trường làm việc thực tế, chất lượng không chỉ nằm ở việc tạo được hình ảnh đúng ý trong một lần. Giá trị lớn hơn là khả năng cập nhật khi thiết kế đổi, kiểm soát phạm vi thay đổi và bàn giao cho người khác. Vì vậy mỗi thao tác trong bài nên được nhìn như một quyết định có hậu quả: nó tạo quan hệ dùng chung hay độc lập, làm tăng hay giảm khả năng tái sử dụng, và có làm cảnh khó kiểm hơn ở bước tạo Media hay không.

Một quy trình tốt cũng giúp phân công nhóm. Người chuẩn bị mô hình nguồn chịu trách nhiệm hình học và dữ liệu thiết kế; người làm Twinmotion chịu trách nhiệm bối cảnh, vật liệu, tổ chức cảnh và sản phẩm trực quan; người kiểm chất lượng xác nhận trạng thái trước phát hành. Khi ranh giới rõ, lỗi được trả về đúng nơi thay vì “vá” bằng hiệu ứng hình ảnh.

Đối với sản phẩm BĐS, cần đặc biệt chú ý tính trung thực của tỷ lệ, vật liệu, cảnh quan và trạng thái phương án. Một lựa chọn có thể hoàn toàn hợp lệ cho bài tập minh họa nhưng không nên được trình bày như vật liệu đã chốt, cảnh quan đã phê duyệt hoặc kích thước đo đạc thật. Cách tốt nhất là ghi rõ giả định và giữ đầu ra phù hợp với độ tin cậy của dữ liệu nguồn.

Mở rộng tự học

  1. Thực hiện lại bài trên một tệp dự án khác để kiểm tra xem quy trình có tái sử dụng được hay chỉ phù hợp với ví dụ đầu tiên.
  2. Thử cố ý tạo một lỗi điển hình trong bảng chẩn đoán, sau đó khôi phục bằng các bước có thể giải thích được.
  3. Đổi một điều kiện đầu vào như tỷ lệ, vật liệu, góc xoay hoặc ánh sáng và ghi nhận yếu tố nào trong quy trình cần kiểm lại.
  4. Bàn giao tệp cho một người khác trong 10 phút; ghi lại những câu hỏi họ phải hỏi để biết điểm nào trong cấu trúc/tên gọi còn chưa rõ.
  5. Đối chiếu giao diện trên máy đang dùng với Twinmotion Documentation; nếu tên hoặc vị trí công cụ khác, ghi phiên bản thay vì tự suy diễn.

Ghi nhớ trong 30 giây

  • Scale/Rotation của texture khác Scale/Rotate hình học.
  • Tỷ lệ vật liệu phải có mốc thực tế.
  • Triplanar hỗ trợ UV kém nhưng không thay mọi trường hợp UV chuẩn.
  • Randomize UV phù hợp bề mặt hữu cơ hơn pattern hình học.
  • Kiểm map ở mặt ngang, đứng và đối tượng xoay.

Nguồn tham khảo

Ưu tiên tài liệu chính thức của Epic để kiểm tên công cụ, hành vi và giới hạn theo phiên bản. Các tình huống BĐS trong bài là ví dụ giảng dạy, được xây dựng để luyện thao tác và kiểm chất lượng.

Tài liệuĐường dẫn
Twinmotion Documentation – Settings for Standard Materialshttps://dev.epicgames.com/documentation/twinmotion/settings-for-standard-materials-in-twinmotion
Twinmotion Documentation – Material Basicshttps://dev.epicgames.com/documentation/twinmotion/material-basics-in-twinmotion

Bài tiếp theo

Bài 29: Tạo vật liệu kính cho mặt dựng và cửa sổ mà không bị giả. Bài kế tiếp tiếp tục từ trạng thái đã hoàn thành ở bài này; không cần dựng lại toàn bộ cảnh nếu tệp và cấu trúc đã được chuẩn hóa.

📚 Xem toàn bộ 96 bài trong series Twinmotion trong trực quan hóa và trình bày BĐS