- Skapaは、IKEA Skadisペグボードに合うカスタムボックスモデルを生成し、ダウンロード後に3Dプリンターで出力するためのWebアプリ
- 完全にクライアントサイドで動作し、コードはGitHubで公開
- アプリ自体がIKEAの説明書のような雰囲気になるようデザイン
- 白黒カラーと太字フォントを使用
- (訴訟を避けるため)IKEAの"Sans"フォントの代わりに"Kanit"フォントを使用
- IKEAは透視図法(Perspective)を使っているが、**正投影(orthographic projection)**方式を採用し、ボタンや機能を最小限にしている
- モデルをドラッグすると垂直に回転し、クリックするとモデルが180度回転
- モデル生成にはmanifoldライブラリを使用
- C++で書かれたライブラリをWasmに変換してブラウザで実行
- クライアントサイドで100%実行可能
- レンダリングにはThree.jsを使用 → Web上で3Dモデルをレンダリング
- 標準のThree.jsのoutline効果では不十分なため、カスタムシェーダーを使用
- Skapa - GitHub Repo
- Parametric IKEA Skadis Boxes on Printables
まだコメントはありません。