- Skapa là một web app dùng để tạo các mẫu hộp tùy chỉnh phù hợp với pegboard IKEA Skadis, sau đó tải xuống để in bằng máy in 3D
- Chạy hoàn toàn ở phía client và mã nguồn được công khai trên GitHub
- Bản thân ứng dụng được thiết kế để mang cảm giác như tài liệu hướng dẫn của IKEA
- Sử dụng màu đen trắng và kiểu chữ đậm
- (để tránh bị kiện) dùng phông chữ "Kanit" thay cho phông "Sans" của IKEA
- IKEA dùng phối cảnh (Perspective), nhưng ứng dụng này sử dụng phép chiếu trực giao (orthographic projection) và tối giản số lượng nút cùng tính năng
- Khi kéo mô hình, nó sẽ xoay theo trục dọc; khi nhấp vào, mô hình sẽ xoay 180 độ
- Tạo mô hình dùng thư viện manifold
- Thư viện viết bằng C++ được chuyển sang Wasm để chạy trong trình duyệt
- Có thể chạy 100% ở phía client
- Kết xuất dùng Three.js → render mô hình 3D trên web
- Hiệu ứng outline mặc định của Three.js chưa đủ tốt nên sử dụng shader tùy chỉnh
- Skapa - GitHub Repo
- Parametric IKEA Skadis Boxes on Printables
Chưa có bình luận nào.