Giới thiệu
Chào mừng bạn đến với GeometryVN Blog – trang thông tin tập trung vào việc mô phỏng, minh hoạ trực quan và tương tác các chủ đề hình học không gian 3D, 4D và một số hình vật lý.
Dự án này được thiết kế và xây dựng nhằm mang đến cho người đọc một góc nhìn sinh động, trực quan bằng công nghệ đồ hoạ thời gian thực, thay vì chỉ tiếp cận những công thức toán học khô khan.
Công nghệ cốt lõi
Blog được vận hành trên nền tảng kỹ thuật hiện đại:
- Bộ máy kết xuất đồ hoạ (CAD Render Engine): Tự phát triển dựa trên luma.gl v9 và WebGL 2/WebGPU, giúp kết xuất mượt mà hàng triệu đa giác trực tiếp trên trình duyệt.
- Tính toán song song trên GPU (WebGPU Compute): Sử dụng Compute Shaders để giải các bề mặt đại số phức tạp bậc cao (như mặt Clebsch, mặt Cayley) theo thời gian thực.
- WASM: Tích hợp thư viện Manifold (C++) biên dịch sang WebAssembly để thực hiện các phép toán Boolean cắt, khoét hình học động mượt mà.
- Mô phỏng động lực học (Visual Physics): Giải thuật va chạm, nảy đàn hồi và chuyển động quỹ đạo chuẩn xác trên CPU.