Unity URPの2Dパイプラインでは、法線付きスプライトを使用することができます。

スプライトのSecondary Texturesに_MaskTex と _NormalMapを用意することで、
同じマテリアルを複数のスプライトに適用することができます。

モデルのNormalMapはBlenderを使用することで作ることができるのですが、
ぶっちゃけ面倒ですよね。。Unituのみで3DモデルからNormal画像を作成する場合、下記のようなShader Graphになります。


また、こちらのシェーダーを使用したNormal/Mask作成ツールをAssetStoreで販売しています。
NormalMapだけでなくMaskMapも簡単に作成することができます
