Đây là bài viết mô phỏng tương tác cắt khối động (CSG - Constructive Solid Geometry) bằng thư viện Manifold3D kết hợp với luma.gl. Quả bóng sẽ lăn và tự động khoét một đường hầm xuyên qua khối nón.
Bạn có thể tương tác trực tiếp với giao diện 3D bên dưới:
- Xoay (Rotate): Kéo chuột trái
- Phóng to/Thu nhỏ (Zoom): Cuộn chuột
- Di chuyển (Pan): Giữ phím Shift + Kéo chuột trái (chuột phải)
Tính toán CSG Real-time
Quá trình khoét lỗ được thực hiện thời gian thực (real-time) bằng WebAssembly (WASM). Khi quả bóng đi xuyên qua hình nón, một khối trụ tương đương với đường kính quả bóng (cộng thêm khoảng hở) sẽ được tạo ra và thực hiện phép trừ khối (subtract) khỏi khối nón.