Unity AssetStoreまとめ

Unityアセットストアで注目すべきイチオシ情報を毎日お届けします!

【新作無料アセット】円錐台タイプの動的なカリングシステム。Static設定無し&アニメーションしても大丈夫!タグ設定、カメラにスクリプトをセットするだけの手軽な最適化ツール「Lite Frustrum Culling」

スポンサーリンク

f:id:assetsale:20190414233141j:plain

Lite Frustrum Culling

エディタ拡張/ゲームツールキット

DaApp

新作無料    【リリース日】2019年4月12日

 

カメラ方向から円錐台の範囲に含まれるオブジェクトのみ表示するカリングシステム。

 

壁の向こう側は描画しない「オクルージョンカリング」とは違い、

カメラ方向から一定範囲に含まれるオブジェクトのみ表示するカリングを実行します。

※ カリング対象のオブジェクトにはタグを指定する必要があります。

 

Static設定(カリング)が必要なく、動く床などアニメーションしていても大丈夫!

作業工数を削減して手軽に最適化したい方向けのツールです。

 

オクルージョンカリングとは?

 

関連アセット

↑ 旧アセットストア閉鎖予告の影響で、実はまだ試していません。

 

このあと引き続き、作業中記事の制作に取りかかります。

 


 

 

上空から撮影してみた

f:id:assetsale:20190414234948g:plain

ビル群の中央で時計回りに撮影するカメラ。

カリングするスクリプトが取り付けてあり、影響範囲内のオブジェクトのみ表示します。

 

カメラ視点WebGL Demoでお試し出来ます)

右下のminiマップでカリング状況が確認できる。

バックグラウンドで結構動かしてますが、125〜150FPS出ますね。

 

レンダリングオブジェクト数を軽減して、パフォーマンスを向上させよう!

 

 

デモシーンを改造

・Cubeが上下に揺れるAnimationを設定

・CubeのStatic設定を全て解除

f:id:assetsale:20190415003736j:plain

それでも期待通りカリングが行われましたので、

Static不要&アニメーション可能なカリングシステムです。

 

メリットとデメリット

メリット

・カリング対象のオブジェクトにタグ指定、カメラにスクリプトをセットするだけ

・staticで固定されてない動くオブジェクトに対してカリングが可能。

・トップダウン視点、オブジェクトの少ないシーンに有効

・指定したタグのみカリングができる

 

デメリット

・実行時に1秒程「ロード」が入りました。(他に原因があるかも)

・室内シーンなど、壁の向こう側が完全に見えなくても表示します。

 その場合はUnityの「オクルージョンカリング」を活用しましょう。

・カリングには「タグ」を使用します。使用中の場合は修正が必要

 

WebGLサンプルデモでお試し

WebGL Demo

アセットにインポートせず、そのままお試し出来るデモです。

※アセットのデモシーンと同等です。

f:id:assetsale:20190415011016j:plain

 

 

セットアップ方法

 

1.カメラにスクリプトを取り付ける

f:id:assetsale:20190415003222j:plain

カメラ、または任意のオブジェクトに「LFC.cs」を取り付けます。

f:id:assetsale:20190415003915p:plain

 

 

2.カリング対象オブジェクトにタグ指定

f:id:assetsale:20190415004832j:plain

デフォルトは「Respawn」です。

 

タグを変更したい場合は、スクリプトの「Control Tag」で指定します。

f:id:assetsale:20190415004949j:plain

 

Da Camera:カリング実行するカメラを指定できます。空の場合はこのオブジェクト

Control Tag:カリング対象のTag名。空の場合は「Respawn」になります。

Total Objects:実行時にTag検索したオブジェクト数の結果が表示されます。

Visible Objects:実行中の表示オブジェクト数

f:id:assetsale:20190415005633g:plain

 

サンプル画像

 

f:id:assetsale:20190414235018j:plain

f:id:assetsale:20190414235025j:plain

 

 

アセット説明(機械翻訳)

Unity 2018.3.1以降のバージョンが必要

 

Lite Frustrumカリング(LFC)

LFCはカメラビューから特定のオブジェクトを除外することを可能にします
そのような単純な

 

WebGL Demo

 

この無料アセットをお楽しみになった場合は、こちらのUnityアセットストアで他のアセットをチェックしてサポートしてください。

 

 

パブリッシャーのアセット(記録用)

f:id:assetsale:20190414233300j:plain

 

アセットストア旧版クローズのお知らせ

 

2019年4月14日時点のキャプチャ

 

f:id:assetsale:20190414231754j:plain

 

今まで英語で表示されていた「アセットストア旧版クローズのお知らせ」

日本語で表示されるようになりました。

f:id:assetsale:20190414231935j:plain

旧アセットストアは、まもなく閉鎖されます。

長い間、本当にありがとう!

たくさん思い出の詰まった素晴らしいサイトです。

 

UIもデザインも全て大好き。

最後の日までブログで活用させていただきます!

 

姉妹サイトも、新アセットストアへの対応が完了しております。

いつ閉鎖されても問題ありません。

いままで本当にありがとうございました!

 

 


 

 

【毎日更新】アセット割引情報サイト

毎日リアルタイム更新。

「作家セール、無料アセット、新作アセット」お得な最新情報を入手しよう!

f:id:assetsale:20181014095721j:plain f:id:assetsale:20181014095824j:plain

※ 土曜・日曜・月曜はアセットストアのお休み。

 

 

2018年度 イチオシアセット

バーチャルYoutuberシロがご紹介する2018年度のオススメアセット

 

過去セールから神アセットを探す

過去大セールで登場したタグです。ぜひご活用下さい。

f:id:assetsale:20180430173156j:plain

※右サイドバーの「月別アーカイブ」や「タグ」からチェックすることもできます。

 

アセットの検索方法

f:id:assetsale:20171128032556j:plain

過去記事検索」(直リンク)から素早く検索画面に行けます。

アセット名、パブリッシャー名など入力してご活用下さい。

 ↑ ブックマークしておくと超便利!オススメ

 


 

 

【2018年度】無料化&無料アセットまとめ

 

【3Dモデル】

【シェーダ・パーティクル・Skybox】

【テクスチャ&マテリアル】

 

【エディタ&スクリプト 前編】

 

【エディタ&スクリプト 後編】

 

落ち着いた頃に2018年度の無料まとめ記事作ります。

 

【過去ログ】無料アセット

【過去ログ】作者セール&注目アセット

  

f:id:assetsale:20170616174948p:plain

この作品はユニティちゃんライセンス条項の元に提供されています