J'ai réussi un mask 3D avec 2 objets:
objet 1 : objet à cacher
objet 2: objet mask = objet cachant
Voici le shader dont le matériau est mis sur objet 1
Code : Tout sélectionner
Shader "Custom/MaskShader"
{
SubShader
{
Tags {"Queue" = "Transparent" }
Stencil
{
Ref 1
Comp always
Pass replace
}
Pass
{
ColorMask 0
}
}
}
Voici le shader dont le matériau est mis sur objet 2:
Code : Tout sélectionner
Shader "Custom/MaskedObjectShader"
{
SubShader
{
Tags {"Queue" = "Transparent" }
Stencil
{
Ref 1
Comp notequal
Pass replace
}
Pass
{
ColorMask RGB
}
}
}
Comment peut-on remédier à cela?
lien du shadergraph:
https://drive.google.com/file/d/1f1gvDf ... sp=sharing
merci de votre aide