読者です 読者をやめる 読者になる 読者になる

テラシュールブログ

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

【Unity】パーティクルシステムの粒子を発光させるLightsモジュールを使う

今回はUnityのパーティクルシステム(通称Shuriken)に新しく追加された、Lightモジュールを使用して色々と遊んでみます。 パーティクルに光を追加する 「ライト」の設定 どの程度光表現を行うか パーティクル表現の影響を受ける その他「Light」との違い お…

【Unity】パーティクルの生成間隔やサイズや速度をランダムにしたり、ある程度の法則性をもたせたりする方法

今回はパーティクルを生成する際、サイズや回転速度や移動速度をある程度ランダムにしたり、ある程度の法則性に従い制御する方法についてメモします。 ランダムではないパーティクルの値は変化しない パーティクルの値をある程度ランダムにする 一定間隔ごと…

【Unity】パーティクルにモデルを使いたい

今回はパーティクルにモデルを使用する方法と、モデルを使用した際「色」を設定出来るシェーダーについてです。 パーティクルをモデルで表現する パーティクルに色を設定したい パーティクルの色を設定するには パーティクルにメッシュを使用する問題点 参考…

【Unity】GPUベースでパーティクルを行うKvant/Spray

UnityでGPUベースのパーティクルを行う話です。 GPUパーティクル GPUベースでパーティクルを行うKvant/Spray v2 導入 使い方 関連 GPUパーティクル UnityのParticle System、通称「Shuriken」は現在CPUベースで動作しています。Unity 5.4では殆どの処理をメ…

【Unity】「パーティクル講座」のスライド

Unityのパーティクルシステムについての、わかりやすい資料です。 スライドの内容 関連

【Unity】タップした位置にエフェクトを表示する

スマホでよくあるような、タップした位置にエフェクトを表示させる表現の作り方について、少しメモします。 タップした位置(カメラから見た3D座標)を取得 タップエフェクトを表示 エフェクトだけを表示するカメラの設定 おまけ:最前面にパーティクルを表…

【Unity】星空を作ってみんとす

ふと重いて星空を作ってみんとす 機能試しに作ってみた星空です本当にありがとうございました。 作り方 空を暗くする 星空を作るためにパーティクルを作る パーティクルが半球ドーム状に作られるようにする 星空の星の数を決める 関連 作り方 今回使うパーテ…

【Unity】期限が来てもすぐに消滅しないパーティクル

今回は「期限が来ても即座に消滅させないパーティクル」について紹介します。 時間で消滅するパーティクル、しないパーティクル パーティクルの停止と消滅 パーティクルの生成(Emission)を止めたい場合 パーティクルを任意のタイミングで停止する 関連 時…

【Unity】パーティクルで雨を降らせてみんとす

ふと思いつきて雨などをつくってみんとす。 作ってみる まずパーティクルを作成し、下を向けます。雪完成。 初期値だとコーン状に放射なので、Shape(出現範囲)をBox(箱)状に変更し、平べったくします。広い範囲に雪が降ります。 雨は細長いものなので、R…

【Unity】Unityエディタに標準で付いてくるパーティクルエフェクトの幾つか

StandardAssetsのパーティクルの中身について、少し確認してみました。で、幾つか気になった物を紹介します。 ちなみにStandardAssetsのパーティクルは、メニュー>Assets>Import Package>Particle Systemでインポートします。 パーティクル自体はAssets/Stan…

【Unity】パーティクルで紙ふぶきを散らす

紙ふぶきを散らすパーティクルのメモです。 手順 HierarchyビューのCreate>Particleでパーティクルを作成します。名前はParticleとでもしておきます。 ProjectビューのCreate>Materialでマテリアルを作成します。名前はpaperparticle パーティクルの形状を変…

UnityのSpriteとパーティクルとかモデルの描画順番について

Unityのスプライトの描画順は「SortingLayer、Order In Layer、Z値」の順番で設定します。 このSortingLayerですが、実はLineRendererやParticleRenderer、Trail RendererといったSpriteRenderer以外にも適応されます。正しくは透明やブレンドを利用するレン…

Unityのパーティクルエディタ

Unity4のパーティクルエンジンとして、3.5辺りから搭載されているShurikenがあります。 これは基本的にInspectorを使用して各エミッター毎に調整する形となりますが、一覧表示出来る専用エディタが用意されています。 このパーティクルエディタウィンドウで…

パーティクルシステムで必要な項目だけ表示する

Unityのパーティクルシステム(通称Shuriken)について。 以前より「余計なモジュールを常に表示していて読みにくいな」と思っていたのですが、どうやら使用していない項目を非表示にする事が出来たようでした。 やり方は簡単です。 ParticleSystemコンポー…

BISHAMON ゲームエフェクトデザイン入門を購入した

先日「BISHAMON ゲームエフェクトデザイン入門」を購入した。 この本はBISHAMONのゲームエフェクトの作り方を紹介する本なのだが、大体半分以上はBISHAMONの説明と言うよりエフェクトの作り方について書かれてた。エフェクトって割と何処も独自に作ってて奥…

UnityでのAndroidのセキュリティとかメモリ管理とかレンダリングパイプラインとかの動画

これはUniteでのセッション動画。Unityでのメモリ管理方法とか、レンダリングパイプラインとか、セキュリティとかを紹介している。ちなみに、この多くのセッションはUniteと違い同時翻訳は付かないが、英語字幕で確認することが出来る。設定するには、右下の…