14 ポイント 投稿者 xguru 2025-03-25 | まだコメントはありません。 | WhatsAppで共有
  • 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

まだコメントはありません。

まだコメントはありません。