Một dự án mới có tên Blender MCP đã xuất hiện, hứa hẹn cho phép AI điều khiển phần mềm 3D phổ biến thông qua các lệnh đơn giản. Tuy nhiên, phản hồi sớm từ cộng đồng cho thấy một số lo ngại kỹ thuật có thể ảnh hưởng đến tính hữu dụng thực tế của nó trong công việc 3D nghiêm túc.
Dự án tạo ra một cầu nối giữa các mô hình ngôn ngữ lớn và Blender bằng cách sử dụng kết nối dựa trên TCP. Người dùng có thể đưa ra hướng dẫn cho AI bằng ngôn ngữ thông thường, sau đó được dịch thành các lệnh Blender. Mặc dù điều này nghe có vẻ hứa hẹn đối với người mới bắt đầu, những người dùng có kinh nghiệm đang đặt ra những câu hỏi quan trọng về việc triển khai.
Các thành phần kiến trúc dự án:
- TCP Server: Xử lý windowing và phân tích cú pháp (OBJ, JSON, curve-scan)
- Command Processor: Dịch các lệnh JSON sang Blender Python API
- Scene Controller: Quản lý trạng thái cảnh 3D và bảo trì đối tượng
Vấn đề chất lượng Mesh gây ra những lo ngại
Một trong những lo ngại quan trọng nhất liên quan đến chất lượng của các mô hình 3D được tạo ra. Những người quan sát sớm nhận thấy rằng hệ thống dường như tạo ra các mesh dựa trên tam giác thay vì cấu trúc tứ giác mà các nghệ sĩ 3D chuyên nghiệp ưa thích. Sự khác biệt này quan trọng vì các mesh dựa trên tứ giác dễ chỉnh sửa, tạo hoạt ảnh và sửa đổi sau này hơn nhiều. Các mesh dựa trên tam giác có thể tạo ra vấn đề khi cố gắng thực hiện thay đổi hoặc thêm chi tiết vào mô hình.
Các video demo được trình bày cũng khá ngắn, khiến việc đánh giá đúng đắn về khả năng xử lý các cảnh 3D phức tạp của hệ thống trở nên khó khăn. Không có những minh họa dài hơn, khó có thể biết liệu công cụ này có thể xử lý các dự án thực tế vượt ra ngoài những đối tượng đơn giản hay không.
Các Vấn Đề Kỹ Thuật Đã Được Xác Định:
- Tạo ra các lưới dựa trên tam giác thay vì cấu trúc tứ giác được ưa chuộng
- Thời lượng demo hạn chế ngăn cản việc đánh giá đúng đắn
- Có khả năng trùng lặp với các phương pháp API trực tiếp hiện có
- Quy trình thiết lập đa bước phức tạp
Câu hỏi về tính cần thiết và độc đáo
Một số nhà phát triển đặt câu hỏi liệu cách tiếp cận này có thực sự cần thiết hay không. Vì Blender đã hỗ trợ lập trình Python và các dịch vụ AI có thể được gọi trực tiếp, việc thêm một lớp khác có thể tạo ra sự phức tạp không cần thiết. Các mô hình ngôn ngữ lớn đã có kiến thức sâu rộng về Blender từ nguồn tài liệu hướng dẫn và tài liệu phong phú có sẵn trực tuyến.
Một máy chủ MPC là không cần thiết, người ta có thể chỉ cần gọi API các dịch vụ LLM trực tiếp từ trong Blender, và chúng đã biết Blender - các LLM biết nó rất rõ.
Ngoài ra, dường như đã có một dự án khác với tên và khái niệm tương tự có sẵn tại blender-mcp.com, đặt ra câu hỏi về điều gì làm cho phiên bản này khác biệt hoặc tốt hơn.
Yêu cầu cài đặt:
- Sao chép repository từ GitHub
- Cấu hình các thiết lập JSON của Claude Desktop
- Cài đặt addon Blender (simple_mcp.py)
- Khởi động MCP Server trong giao diện Blender
Độ phức tạp thiết lập có thể hạn chế việc áp dụng
Quá trình cài đặt yêu cầu nhiều bước trên các ứng dụng khác nhau. Người dùng cần sao chép một kho mã nguồn, sửa đổi các tệp cấu hình Claude Desktop, cài đặt addon Blender và khởi động một máy chủ trong Blender. Quá trình nhiều bước này có thể làm nản lòng những người dùng thông thường, những người sẽ được hưởng lợi nhiều nhất từ sự hỗ trợ của AI trong việc tạo mô hình 3D.
Dự án cũng có một số vấn đề cơ bản về trải nghiệm người dùng, với những phàn nàn về các hiệu ứng hình ảnh gây mất tập trung trên trang web dự án làm chậm việc đọc.
Mặc dù khái niệm về việc tạo mô hình 3D có sự hỗ trợ của AI có giá trị, việc triển khai cụ thể này phải đối mặt với một số rào cản trước khi có thể trở thành một công cụ đáng tin cậy cho công việc 3D nghiêm túc. Chỉ riêng những lo ngại về chất lượng mesh đã có thể làm cho nó không phù hợp cho việc sử dụng chuyên nghiệp, trong khi quá trình thiết lập phức tạp có thể hạn chế sức hấp dẫn của nó đối với người mới bắt đầu.
Tham khảo: Blender MCP