NEED HELP - collision problem

when colliding with hands on another object, looks like there is duplicated mesh with black colour. Do you have any idea how to change this, for me its ok that mesh change color but not to add another mesh.



What integrations/assets/packages do you use for VR?
VR Interaction Framework?

And double check there are not 2 meshes in the original object

yes i’ve checked if there is any double mesh but there isn’t. I am using SteamVR plugin and the problem become when i switched to HDRP.

I found a soultion, I used Interactable script from SteamVR-plugin;
protected virtual void Start()
{
if (highlightMat == null)
#if UNITY_URP
highlightMat = (Material)Resources.Load(“SteamVR_HoverHighlight_URP”, typeof(Material));
#else
highlightMat = (Material)Resources.Load(“SteamVR_HoverHighlight”, typeof(Material));
#endif

if (highlightMat == null)
Debug.LogError(“[SteamVR Interaction] Hover Highlight Material is missing. Please create a material named ‘SteamVR_HoverHighlight’ and place it in a Resources folder”, this);

if (skeletonPoser != null)
{
if (useHandObjectAttachmentPoint)
{
//Debug.LogWarning(“[SteamVR Interaction] SkeletonPose and useHandObjectAttachmentPoint both set at the same time. Ignoring useHandObjectAttachmentPoint.”);
useHandObjectAttachmentPoint = false;
}
}
}
I just edited this Highlight shade graph so its transparent.
Tnx for all.