エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Unity LineRendererでシェーダーを用いて点線を描画する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Unity LineRendererでシェーダーを用いて点線を描画する - Qiita
概要 以下のように丸を並べた点線をLineRendererで描画します。ついでにアニメーションもつけました。 ... 概要 以下のように丸を並べた点線をLineRendererで描画します。ついでにアニメーションもつけました。 プロジェクトのソースはこちら https://github.com/Arihide/unity-dotted-line 解説 LineRendererをアタッチする まず、適当なGameObjectにLineRendererをアタッチします。 その後、下のように[Texture Mode]を[Tile]に設定します。 シェーダーを書く 次に、LineRendererに設定する点線のマテリアルのためのシェーダーを書いていきます。 1.丸を並べる まずは下図のように、丸を隙間なく敷き詰めるLineRenderer用のシェーダーを書きます。 どのようなロジックでこれを実現するかというと、 先程のTextureMode:Tileの設定によって、以下のようなUV座標になるので、 以下のように