.obj、.fbx、.stl のファイルを見たいだけなのに、Macでの開き方を検索すると答えはいつも同じです。「Blenderを入れましょう」。そこで本格的な3D制作スイートをダウンロードし、インストールを待ち、起動すると、モデリングとアニメーションを職業にしている人向けの画面が現れます。あなたはただモデルを見たかっただけなのに。
Blenderは優れたソフトウェアで、この記事はBlenderを否定するものではありません。話題は適材適所です。制作ツールとビューアは別の問題を解決します。どちらが必要かの見分け方と、Blenderを入れずにmacOSで3Dファイルを見る方法を説明します。
Blenderは無料でオープンソースであり、主要な3D形式のほとんどを読み込めます。この組み合わせのため、質問の内容にかかわらず、フォーラムでも検索結果でも既定の推奨になります。そしてファイルの中身を変更する必要があるなら、それは本当に正しい答えです。
問題は、macOSに中間の選択肢がほとんどないことです。QuickLookはApple自身のUSDファミリーを標準で扱いますが、その先は一気にプロ向けスイートに飛びます。このファイルを見たいとモデリングもリギングもレンダリングもしたいの間には大きな溝があり、多くの人はその溝に落ちています。
何かをインストールする前に、目の前の作業を正直に見極めてください。次の4つでほぼすべてが尽きます。
4つのうち3つは制作ツールを必要としません。それがこの記事の要点です。
次のことが必要なら、迷わずBlenderを入れてください。
これらすべてにおいてBlenderは無料で、非常に強力で、大きなコミュニティに支えられています。この記事はその代わりにはなりません。3Dを受け取るのではなく作るのが仕事なら、行くべき場所はBlenderです。
専用ビューアが勝るのは3点だけです。
3Dファイルをときどき開く、取引先から受け取る、あるいは転送前に中身を確認したいだけ。それならあなたはこちらです。
Eyemesh はまさにこのために作られたビューアです。macOSでUSDZ、OBJ、STL、GLB、glTF、FBXを含む17形式を開けます。
インストールするとEyemeshはQuickLookにも登録されます。Finderで3Dファイルを選んでスペースキーを押すだけで、アプリを開かずにモデルが表示されます。Finderのサムネイルも汎用アイコンではなく実際のモデルになります。詳しくはFinderのQuickLookで3Dファイルをプレビューする方法をご覧ください。
この2つは常に混同されます。同僚にUSDZを求められ、手元にOBJがあるなら、必要なのは制作ツールではなく書き出しです。EyemeshはUSDZ、OBJ、STL、GLB、glTFへワンクリックで変換でき、コマンドラインもモデリングアプリも要りません。ファイルがFBXならMacでFBXファイルを開く方法もご覧ください。
Blenderは制作のための正しい道具であり続けますし、費用もかかりません。有料ビューアが買うのはBlenderに欠けている機能ではなく、ファイルを開くたびに消える時間です。月に数回3Dを見る程度ならBlenderで十分ですが、週に何度もとなると計算は変わります。
はい、多くの人はそうすべきです。開いて確認する作業はビューアが既定になり、Blenderは本当に何かを変更するときのために残ります。競合ではなく補完の関係です。
一部だけです。QuickLookはAppleの形式であるUSDZ、USDA、USDCを標準で扱います。OBJ、STL、FBX、GLB、DAEなどは汎用アイコンが表示されるだけでプレビューはできません。
Eyemeshはマテリアルとテクスチャを表示し、マテリアルビューで個別に確認できます。テクスチャなしで届くモデルは、たいていテクスチャファイルが同梱されていないだけで、ビューアではなく受け渡しの問題です。
ビューアはジオメトリを表示するだけで、編集可能なシーングラフをメモリに保持する必要がありません。そのため同じマシンでも、フル機能のスイートより重いメッシュを扱いやすい傾向があります。