テラシュールブログ

旧テラシュールウェアブログUnity記事。主にUnityのTipsやAR・VR、ニコニコ動画についてのメモを残します。

【Unity 5】UnityがSketchup(skp)に対応したので椅子とか家とかディズニーランドとか色々読んでみる

f:id:tsubaki_t1:20150614232705p:plain

Unity 5.1よりSketchupフォーマットにネイティブで対応し、FBXへ変換せずともUnityエディタでロード出来るようになりました。

f:id:tsubaki_t1:20150614233730p:plain

またSketchupのフォーマットは他のFBXモデルと異なり、Generate Back FaceやMerge Coplanar facesといった設定が追加されており、Unit conversionもメートル単位だけでなく他の単位も設定可能になっています。

f:id:tsubaki_t1:20150614233432p:plain

ただSketchupを使用する上で、幾つか気になっている点があります。

それはフォーマットの性質か作成者の腕なのか元々ゲーム用ではない所なのか分かりませんが、使用しているマテリアルの数が非常に多い点です。

例えば下のような家のモデルは、大体500batches(333 setpass)で描画されています。リアルタイムシャドウをONにすると、1500batchesくらい行きます。

f:id:tsubaki_t1:20150614234344p:plain

ガラス(透明性のあるもの)は、StandardShaderのTransparent(ガラス的な透明)ではなく、Legacy shadersのtransparent/defuseが使用されています。ガラス的な透明を表現したければStandardShaderのTransparentの方が良い感じです。

f:id:tsubaki_t1:20150615012013p:plain

サイズが大きい物はライトを焼くのに一苦労なので、その辺りも注意が必要です。 Disneyland Paris Sleeping Beauty Castle 3D modelなどは結構長い時間を要求してきました。

f:id:tsubaki_t1:20150615001210p:plain

なおsketchupアップローダーであるSketchup Warehouseの利用規約では、ゲームの使用は「おそらく大丈夫」な扱いなので、若干注意が必要な感じです。

Can I use models in my online, mobile or computer game?
Answer: Probably, so long as your use is not prohibited by the Terms of Use (for example without limitation, if your use is aggregation of models or you misrepresent ownership of the models).

関連

tsubakit1.hateblo.jp

 

tsubakit1.hateblo.jp

tsubakit1.hateblo.jp

https://3dwarehouse.sketchup.com/index.html