無料で使える「SketchUp」代替の3Dモデリングツール「BenchUp」が登場、ブラウザ上で家具の設計が可能

3Dモデリングソフト「SketchUp」の代替を目指す無料のオープンソースツール「BenchUp」が公開されました。プログラミング言語のRustとグラフィックス技術のWebGPUを採用しており、ブラウザ上で立体的な図形を作成できるほか、Windows・macOS・Linux向けのデスクトップアプリも用意されています。なお、BenchUpは当初「KetchUp」という名称で公開されていましたが、記事作成時点では名称が変更されています。
BenchUp — Free 3D Woodworking & Furniture Design App
https://benchup3d.github.io/editor/
GitHub - BenchUp3D/editor: Free, open-source 3D woodworking and modeling software and SketchUp alternative. Built with Rust, WebAssembly and WebGPU. Runs in your browser or on desktop. 100% vibe-coded, only the finest slop, with great emphase on rendering speed and UI/UX. · GitHub
https://github.com/BenchUp3D/editor
KetchUp – Open-source SketchUp alternative built with Rust and WebGPU | Hacker News
https://news.ycombinator.com/item?id=50418176
SketchUpは建築物や家具などの3Dモデルを比較的簡単な操作で作成できるモデリングソフトです。SketchUpには無料のブラウザ版も用意されていますが、デスクトップ版を利用するには有料プランへの加入が必要です。趣味のDIYや家具の設計でデスクトップ版を利用したい人にとって費用が課題になる場合があります。
BenchUpはSketchUpに似た操作で3Dモデルを作成できるツールとして開発されました。無料で利用できるほか、ソースコードがMITライセンスで公開されており、アカウント登録も必要ありません。主に木工や家具の設計を想定しており、棚やテーブルなどを実際に製作する前に3Dモデルで形状や寸法を確認できます。
3Dモデルを作る際は、まず直線や長方形、円などを描いて平面を作成します。平面を立体にするには「Push/Pull(プッシュ・プル)」ツールを使用し、面をマウスで引っ張ることで厚みを付けられます。作成した立体は移動や回転、拡大縮小、色の変更といった操作で編集可能です。

家具の設計では見た目だけでなく、部品の寸法や組み合わせも重要になります。BenchUpには長さを数値で指定する機能や、頂点・辺などに図形を自動的に吸着させるスナップ機能が搭載されています。メジャーや寸法表示ツールも用意されており、部品のサイズを確認しながら作業できるというわけです。
さらに複数の図形をグループ化したり、同じ部品を再利用できるコンポーネントとして管理したりすることも可能。公式のGitHubリポジトリでは木材同士を接合するためのほぞ継ぎやあり継ぎなどを設計する機能、材料の切断計画を作成する機能も紹介されています。

既存のSketchUpユーザー向けには、SketchUp形式の「.skp」ファイルを読み込む機能も用意されています。また、作成したモデルを一般的な3Dデータ形式である「.obj」で書き出すことも可能です。ただし、SketchUpのテクスチャやシーンなど一部の情報は読み込みに対応しておらず、OBJ形式での書き出しにも材質情報は含まれないとのこと。
BenchUpはRustで開発されており、ブラウザ版ではプログラムをブラウザ上で動かすためのWebAssemblyを使用しています。3D描画にはGPUを活用するWebGPUを採用しており、WebGL2にも対応。
作成したデータは端末内に自動保存される仕組みで、クラウドストレージやユーザーアカウントは必要ありません。ただし、ブラウザの保存データを削除すると自動保存されたモデルが失われる可能性があるため、公式サイトではプロジェクトファイルをダウンロードして保管するよう案内しています。
・関連記事
無料で安価に製造できるオープンソースの産業用機械を開発し設計図をオンライン共有している「オープンソース・エコロジー」 - GIGAZINE
アーキテクチャ図を念頭に置いて設計された斬新な自動レイアウトアルゴリズム「TALA」がオープンソース化 - GIGAZINE
無料であらゆるUIを黄金比で生成するオープンソースフレームワーク「LiftKit」 - GIGAZINE
AIによって開発されたオープンソースのAIアクセラレータ「openTPU」が登場 - GIGAZINE
Material 3 Expressiveの画面をブラウザで組み立てて画面同士をつなぎタップして確かめてそのままAIコーディング用のプロンプトにするツール「M3E Canvas」 - GIGAZINE
・関連コンテンツ
in ソフトウェア, ウェブアプリ, Posted by log1d_ts
You can read the machine translated English article A free 3D modeling tool called 'BenchUp'….







