概要
Widarで出力できる形式
- .OBJ
- .FBX
- .GLTF
- .USDZ
- .STL
- .PLY
で、Sketchfabに3Dオブジェクトをアップロードした時の見え方の比較をしてみました。.XYZ
はSketchfabにアップロードできないので、今回は対象外です。
結論
.OBJ
か.GLTF
でSketchfabにアップロードすると良かったです。
目次
.OBJで出力し、Sketchfabにアップロードした場合
.FBXで出力し、Sketchfabにアップロードした場合
.GLTFで出力し、Sketchfabにアップロードした場合
.USDZで出力し、Sketchfabにアップロードした場合
.STLで出力し、Sketchfabにアップロードした場合
.PLYで出力し、Sketchfabにアップロードした場合
動作環境と出力するオブジェクト
- Sketchfab(2022/10/6)
- Widar(バージョン3.4.1)
- iPhone11
- 出力する3Dオブジェクト
.OBJで出力し、Sketchfabにアップロードした場合
特に変なところはなく、Widarでの見た目とほぼ一緒です。
Sketchfabにアップロードする時には、テクスチャファイルとMTLファイルとOBJファイルをzipに圧縮してからアップロードしました。
.FBXで出力し、Sketchfabにアップロードした場合
謎の線が表示されます。
.GLTFで出力し、Sketchfabにアップロードした場合
こちらも特に変なところはなく、Widarでの見た目とほぼ一緒です。
.USDZで出力し、Sketchfabにアップロードした場合
何故か発光しています。
.STLで出力し、Sketchfabにアップロードした場合
色が白色になり、なぜか初期の角度がおかしくなっています。
そもそも.STL
は小さな三角形(ポリゴン)を大量に用いて3次元の形状を表現する、3DCADソフトにおけるファイルフォーマットの一つなので、今回のような小さなオブジェクトには向いていないでしょう。(参考元)
.PLYで出力し、Sketchfabにアップロードした場合
こちらも、色の情報はなくなり、初期の角度がおかしくなっています。
.PLY
は小さな点を大量に用いて3次元の形状を表現する、3D点群用のファイルフォーマットなので.STL
と同様に今回のような小さなオブジェクトには使わない方が良いでしょう。
今後の課題
FBX
やUSDZ
で表示がおかしくなる原因が分からなかったので、原因解明を急ぎたいところです。