Sử dụng một hình ảnh động cài sẵn:
Vì vậy, hãy tạo hoạt hình cài sẵn trong một phần mềm mô hình 3D như Maya / Blender có các tính năng như thân mềm và vải có thể làm tốt công việc mô phỏng việc xé bánh pizza. Xuất cả kết cấu bánh pizza VÀ hoạt hình mô hình sang Unity (có thể là một tập hợp các mô hình .obj hoặc một số như vậy).
Hoạt hình mô hình sẽ đại diện cho phô mai được kéo dài và xé bằng nhiều hình tam giác, bạn có thể tải dưới dạng một bộ ba lưới vào Unity. Chúng là tập hợp của nhiều trạng thái lưới, mỗi trạng thái đại diện cho pizza phô mai ở các vị trí kéo dài khác nhau. Dựa vào vị trí người dùng đặt miếng bánh pizza, bạn sẽ nhảy đến 'trạng thái lưới' đó và hiển thị các hình tam giác đó.
Có một vài vấn đề của khóa học. Sự tương tác của người dùng là một chút hạn chế. Nếu phô mai đã bị rách một chút, bạn không thể quay lại trạng thái 'chưa từng thấy' cho khu vực phô mai đó. Nếu hình động đặt trước loại bỏ lát 1 và sau đó 2, người dùng sẽ buộc phải loại bỏ các lát theo thứ tự đó. Kích thước của dữ liệu được xuất có thể trở nên khá lớn, dựa trên mức độ chi tiết của lưới và thời gian hoạt hình xé kéo dài.
Nhưng nó có thể trông rất thực tế, nếu nghệ sĩ người mẫu làm tốt công việc khi tạo hoạt hình cài sẵn. Và bạn không phải thực hiện một trình giả lập cơ thể mềm.
Sử dụng Unity:
Nhưng trong trường hợp bạn quan tâm, Unity sẽ triển khai các thành phần vải Da và các thành phần vải Tương tác của riêng mình . Vải tương tác hỗ trợ xé. Nhưng hỗ trợ cho họ chỉ giới hạn ở một vài nền tảng, cuối cùng tôi đã kiểm tra.
Sử dụng bạn:
Cuối cùng, bạn luôn có thể thực hiện giả lập cơ thể mềm của riêng bạn. Đây là một bài nghiên cứu mẫu khá phổ biến. Đó là rất nhiều niềm vui :). Chúc may mắn.