Giới thiệu Spline V2
Thiết kế lại toàn diện trình chỉnh sửa 3D của chúng tôi trên WebGPU, giờ mở cho các tác nhân AI.
Hiệu năng nhanh hơn, vật liệu nâng cao, và một tác nhân AI biết dựng cảnh.
Hôm nay, trình chỉnh sửa 3D của Spline được thiết kế lại toàn diện.
Chúng tôi đã xây dựng lại hoàn toàn trình chỉnh sửa 3D cho kỷ nguyên tác nhân AI. Bản phát hành này bao gồm tác nhân AI, WebGPU, giao diện mới, MCP và hơn thế nữa!
Hãy cùng khám phá từng thay đổi lớn được phát hành hôm nay.
Tác nhân AI của Spline
Trong thanh bên, giờ bạn sẽ thấy tab Agent. Nó làm việc qua cùng hệ thống thiết kế như những nhà sáng tạo khác trong Spline: đọc cảnh, chạy chính các công cụ của trình chỉnh sửa, và chụp màn hình để kiểm tra kết quả trong lúc làm.
Gần như không có gì nó không làm được: đối tượng, vật liệu, đèn, camera, boolean, hạt, cloner, lathe, bầu trời và biến, cùng tương tác qua sự kiện và trạng thái. Phần cuối là quan trọng nhất. Nó có thể dựng một cảnh phản hồi theo thao tác, chứ không chỉ một cảnh trông đẹp.
Nó còn viết code. Khi có thứ gì dễ diễn đạt bằng code hơn là bằng scene graph, nó sẽ tạo HTML và JS để làm việc đó và kết nối vào cảnh.
Với bố cục, nó không phải đoán tọa độ. Bên cạnh các bộ tạo procedural, tác nhân có thể giao việc sắp xếp cho một bộ giải ràng buộc, mô tả cách các đối tượng liên hệ với nhau (gần, xa, nằm trên, tựa vào, đối diện) và để bộ giải tính toán vị trí của mọi thứ.
Cũng không nhất thiết phải là tác nhân của chúng tôi. Một MCP server cho phép Claude Code, Cursor, ChatGPT và các công cụ khác điều khiển trình chỉnh sửa qua cùng bộ công cụ.
Chọn chế độ: Edit, Code, Preview
Trình chỉnh sửa giờ hoạt động ở ba chế độ. Edit là canvas. Code là một trình soạn code thực thụ, có tô sáng cú pháp, gợi ý Spline API và tự động lưu. Preview chạy toàn bộ, cả cảnh lẫn HTML/JS.
Code không chỉ dành cho tác nhân AI. Một lớp phủ HTML mới đặt HTML và JS lên trên canvas, với cầu nối vào cảnh, để chuyển động, tương tác và cả những game hoàn chỉnh có thể được xây dựng bằng code thay vì qua graph.
Điều này cũng áp dụng cho mọi thứ xung quanh cảnh 3D: UI, logic, vòng lặp game.
Xây dựng lại trên WebGPU
Trình kết xuất của Spline đã được xây dựng lại trên WebGPU, giờ là mặc định, với WebGL làm phương án dự phòng.
Tổng thể nhanh hơn: cảnh được vẽ với chi phí thấp hơn nhiều, nên tệp nặng vẫn tương tác mượt, nhiều đối tượng hơn có thể hiển thị cùng lúc, và tệp hiện khung hình đầu tiên nhanh hơn. Đây cũng là điều giúp các tính năng ánh sáng, phản chiếu và mô phỏng mới chạy được theo thời gian thực.
Vật liệu nâng cao: PBR, Sky và Dust
Vật liệu được nâng cấp toàn diện theo chuẩn PBR, với chiếu sáng dựa trên hình ảnh và pipeline màu HDR, để mô hình giữ nguyên đổ bóng khi được đưa vào từ các công cụ khác.
Một lớp phản chiếu mới bổ sung phản chiếu screen-space trên WebGPU, cùng nút bật Mirror cho gương phẳng thực sự.
Có hai kiểu bầu trời mới: Physical Sky, dạng procedural với đèn vòm và nút chỉnh cường độ riêng, và HDRi Sky, dùng một ảnh HDR làm môi trường, kèm công tắc để giữ ánh sáng nhưng ẩn phông nền. Sương mù theo độ cao (height fog) được bổ sung bên cạnh sương mù theo độ sâu cổ điển và phản ứng theo góc camera.
Hai lớp vật liệu mới được giới thiệu: Dust, tích tụ bụi hoặc tuyết trên các bề mặt hướng lên, và Vertex Color, dành cho mô hình lưu màu trong mesh.
Công cụ dựng hình mới
Ra mắt công cụ Bevel/Chamfer mới với chế độ bo tròn, điều khiển số đoạn, thanh công cụ cập nhật trực tiếp và chọn edge loop thông minh hơn. Phép chiếu texture có thêm điều khiển trục cho chế độ hình trụ và hình cầu. Sculpt có thêm đối xứng cọ, và UV giờ hoạt động trên mesh đã sculpt và mesh có thể chỉnh sửa.
Shape blend được xây dựng lại từ đầu với độ phân giải cao hơn nhiều, nhanh hơn, và giờ bất kỳ mesh nào cũng có thể làm nguồn.
Thêm vào đó, Hair System mới mọc tóc từ một hình da đầu hoặc bất kỳ mesh nào, có ánh sáng, bóng đổ, gió và hiệu ứng tóc vón cụm (clumping).
Hiệu năng được cải thiện
Boolean được viết lại hoàn toàn: nhanh hơn khoảng 4 lần, và hoạt động ổn định trên những hình học từng làm nó lỗi. Cloner được vẽ hiệu quả hơn nhiều, nên cảnh có nhiều đối tượng lặp lại vẫn mượt mà.
Ngoài ra: ambient occlusion nhanh hơn, chọn nhanh hơn, tessellation nhanh hơn, hiệu năng bóng đổ tốt hơn, va chạm vật lý được cải thiện, cùng một danh sách dài các bản sửa về bộ nhớ và thời gian nhàn rỗi (idle).
Bản xuất cũng nhỏ hơn. Runtime cơ bản đã gọn hơn, và kích thước của nó thích ứng theo những gì cảnh thực sự dùng, nên cảnh tải nhanh hơn.
Ứng dụng desktop mới và MCP
Chúng tôi đã xây dựng lại ứng dụng desktop từ đầu, và nó thay thế trực tiếp phiên bản cũ trên macOS và Windows. Cảnh mở thành các tab thực sự, mỗi tab được cô lập để một cảnh nặng không làm sập ứng dụng, và tab chạy nền không bị giới hạn tốc độ, nên một bản render vẫn tiếp tục trong khi bạn dựng hình ở tab khác. Tệp Hana nằm chung dải tab để bạn làm việc trên cả hai trình chỉnh sửa cùng lúc.
Đây cũng là cách tác nhân AI kết nối qua Spline MCP mới mà không cần thiết lập. Mở ứng dụng desktop cùng công cụ AI bạn chọn (Claude Code, Claude Desktop, ChatGPT, Cursor, VS Code, Antigravity) và Spline sẽ tự động nhận diện. Yêu cầu một việc gì đó, và chỉ báo trên tab sẽ sáng lên trong lúc nó làm việc.
Bắt đầu xây dựng ngay
Spline V2 là một trong những bản phát hành lớn nhất chúng tôi từng làm. Cảnh nặng vẫn giữ hiệu năng, nhiều đối tượng hơn hiển thị cùng lúc, boolean nhanh hơn và bản xuất nhỏ hơn.
Thêm vào đó, bạn có nhiều lựa chọn hơn hẳn cho vẻ ngoài của cảnh, từ vật liệu PBR và phản chiếu thật đến bầu trời, sương mù, bụi và tóc.
Và giờ bạn không còn phải tự mình điều khiển mọi thứ. Cùng một tệp có thể được bạn mở, được tác nhân AI dựng tiếp trong khi bạn bận việc khác, và được mở rộng bằng code mà tác nhân viết giúp bạn.
Tất cả đã có mặt từ hôm nay. Hãy tải ứng dụng desktop hoặc mở Spline ngay trên trình duyệt.
Đội ngũ Spline 🌸