Cộng đồng GitHub giới thiệu anymove, công cụ biến video AI thành chuyển động 3D cho sinh vật
Dự án GitHub anymove tuyên bố có thể biến một video do AI tạo thành dữ liệu bắt chuyển động cho gần như mọi sinh vật đã được gắn rig, từ rồng, nhện, sói, quỷ lửa đến các sinh vật có cánh, đuôi hoặc tám chân. Phương pháp này tạo một clip dài 5 giây với góc nhìn phía trước và bên hông cùng lúc, phát hiện các khớp ở cả hai góc, tái dựng vị trí 3D, khớp bộ xương theo từng khung hình rồi xuất tệp GLB có chuyển động. Dự án cho biết toàn bộ bước bắt chuyển động và khớp rig mất chưa đến một phút mỗi clip, còn chi phí tạo video khoảng $0.26 trên fal. Để huấn luyện bộ đọc khớp cho từng sinh vật, anymove kết xuất 2.200 tư thế ngẫu nhiên và dùng DINOv2, một mô hình thị giác máy tính, để học đặc điểm cơ thể của sinh vật đó; sai số trung bình được báo cáo giảm từ 40 pixel xuống 6 pixel. Các ví dụ gồm sói 30 xương, rồng 42 xương có cánh, nhện tám chân 28 xương và quỷ lửa 38 xương, trong đó bài kiểm tra chuyển động của sói được báo cáo có sai số khớp 3D là 0,94 cm. Kho mã đi kèm mesh, bộ đọc đã huấn luyện, clip mẫu, công cụ Blender và các kỹ năng cho Claude Code, nhưng tạo sinh vật mới cần GPU NVIDIA hỗ trợ CUDA, Blender, Python 3.11 và khóa API fal. Nếu quy trình này hoạt động đúng như mô tả, nó có thể giúp các nhà phát triển game, hoạt hình và 3D dựng thử chuyển động cho những sinh vật khó quay hoặc khó làm hoạt ảnh thủ công nhanh hơn, dù các kết quả hiện vẫn là tuyên bố của dự án chứ chưa phải benchmark sản xuất được kiểm chứng.
Các nhà phát triển game, hoạt hình và 3D có thể thử anymove để biến chuyển động do AI tạo ra thành tệp GLB cho sinh vật có rig, nhưng cần GPU NVIDIA hỗ trợ CUDA, Blender, Python 3.11 và khóa fal để tạo clip mới. Nên xem đây là công cụ thử nghiệm và kiểm tra kỹ chất lượng chuyển động trước khi dùng trong sản phẩm.
Đọc bài gốc