質問編集履歴
1
語字などの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
AssetStoreなどからMeshに固定のpixel幅のアウトラインを付けるアセットを試してみましたが、2DのMeshで正常に動作するものがなく、自分で実装しようと試みて行き詰まったため質問です。
|
4
4
|
|
5
5
|
|
6
|
-
Meshの重心を求めて、「各頂点-重心」をすることで各頂点を拡大する方向を求め、その値を元にShaderで頂点座標を移動して、1pass目でアウトラインの色で描画、2pass目で通常の色、頂点座標で描画しましたが
|
6
|
+
Meshの重心を求めて、「各頂点-重心」をすることで各頂点を拡大する方向を求め、その値を元にShaderで頂点座標を移動して、1pass目でアウトラインの色で描画、2pass目で通常の色、頂点座標で描画しましたが下の画像のようになり、各辺の太さが不均一になってしまいました。
|
7
7
|
|
8
8
|

|
9
9
|
|
@@ -27,4 +27,4 @@
|
|
27
27
|
https://forum.unity.com/threads/shader-to-create-an-outline-inside-a-polygon.1009576/#post-7033693
|
28
28
|
|
29
29
|
|
30
|
-
原因がわかる方、2次元のMeshに対して固定のpixel幅のアウトラインを付ける方法をご存知の方がいらっしゃればご教授いただければ幸いです。
|
30
|
+
原因がわかる方、もしくは2次元のMeshに対して固定のpixel幅のアウトラインを付ける方法をご存知の方がいらっしゃればご教授いただければ幸いです。
|