My entities are invisible after updated to hybrid renderer package 0.50

Hello, I’m using shader graph, DOTS in the same time.
I’ve done well before i upgraded to new version of hybride renderer. I was using Entites 0.16.0-preview.21 and hybrid renderder V1. after I upgraded, I found my entites are invisible even they are in entity debuger. I found that from hybrid renderer v0.50, we should use hybrid renderder V2, so i changed to hybrid renderer. Cause there is not even error messeges, i don’t even know what to check first. Can some body tell me what to check first? (My gameobjects are still visible)
manifest

{
  "dependencies": {
    "com.havok.physics": "0.50.0-preview.37",
    "com.unity.2d.sprite": "1.0.0",
    "com.unity.ads": "3.7.5",
    "com.unity.burst": "1.6.5",
    "com.unity.collab-proxy": "1.15.16",
    "com.unity.collections": "0.15.0-preview.21",
    "com.unity.entities": "0.16.0-preview.21",
    "com.unity.ide.visualstudio": "2.0.15",
    "com.unity.ide.vscode": "1.2.5",
    "com.unity.inputsystem": "1.3.0",
    "com.unity.memoryprofiler": "0.2.9-preview.3",
    "com.unity.physics": "0.50.0-preview.43",
    "com.unity.purchasing": "4.1.3",
    "com.unity.render-pipelines.universal": "10.9.0",
    "com.unity.rendering.hybrid": "0.50.0-preview.44",
    "com.unity.test-framework": "1.1.31",
    "com.unity.textmeshpro": "3.0.6",
    "com.unity.toolchain.win-x86_64-linux-x86_64": "0.1.20-preview",
    "com.unity.ugui": "1.0.0",
    "com.unity.modules.ai": "1.0.0",
    "com.unity.modules.androidjni": "1.0.0",
    "com.unity.modules.animation": "1.0.0",
    "com.unity.modules.assetbundle": "1.0.0",
    "com.unity.modules.audio": "1.0.0",
    "com.unity.modules.cloth": "1.0.0",
    "com.unity.modules.director": "1.0.0",
    "com.unity.modules.imageconversion": "1.0.0",
    "com.unity.modules.imgui": "1.0.0",
    "com.unity.modules.jsonserialize": "1.0.0",
    "com.unity.modules.particlesystem": "1.0.0",
    "com.unity.modules.physics": "1.0.0",
    "com.unity.modules.physics2d": "1.0.0",
    "com.unity.modules.screencapture": "1.0.0",
    "com.unity.modules.terrain": "1.0.0",
    "com.unity.modules.terrainphysics": "1.0.0",
    "com.unity.modules.tilemap": "1.0.0",
    "com.unity.modules.ui": "1.0.0",
    "com.unity.modules.uielements": "1.0.0",
    "com.unity.modules.umbra": "1.0.0",
    "com.unity.modules.unityanalytics": "1.0.0",
    "com.unity.modules.unitywebrequest": "1.0.0",
    "com.unity.modules.unitywebrequestassetbundle": "1.0.0",
    "com.unity.modules.unitywebrequestaudio": "1.0.0",
    "com.unity.modules.unitywebrequesttexture": "1.0.0",
    "com.unity.modules.unitywebrequestwww": "1.0.0",
    "com.unity.modules.vehicles": "1.0.0",
    "com.unity.modules.video": "1.0.0",
    "com.unity.modules.vr": "1.0.0",
    "com.unity.modules.wind": "1.0.0",
    "com.unity.modules.xr": "1.0.0"
  }
}

Did you follow 0.50 upgrade guidelines?

I was using Entites 0.16.0-preview.21 and hybrid renderder V1. after I upgraded

Are you using built in pipeline? Support for this was dropped in HRv2 (which is now the only option in 0.50+)

I’m using URP. Initially I made this project based on built in pipeline but I added UniversalRenderPipelineAsset and changed it to URP when i had to use shader graph.
Basically I followed everything on this video.
https://www.youtube.com/watch?v=McD-1OdlZSs

But what’s strange is i couldn’t see the log of “hybrid renderer V2 active” after I upgrade to package v0.50.
After I upgraded, I only changed color space to Linear from Gamma.

Where can i find the guideline? I will appriciate if you let me know it. I didn’t know that exist.

Please checkout second pinned thread.

Thank you. I’ve seen it. But about hybrid renderer there are no much comments. Just we don’t have to use the ENABLE_HYBRID_RENDERER_V2 scripting define.
But luckily I found what cause the problem.
It was layerMask.
Cause I made my own prefab by dstManager when I convert it to entity, I just added RenderMesh with only “material and mesh”. But It seems from v0.50, we should add layerMask either.
I don’t know yet what’s the functionning of layerMask but after I changed layerMask to 1u from 0u.
All Entities I could see them normally.
Can somebody explain about shy we added layerMask even we have layer on RenderMesh?

could you, please, send us you code, where you fixed layerMask issue? I’m facing same trouble and couldn’t find hot to fix mine.