Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.

Question What impact will not using com.unity.entities.graphics have?

Discussion in 'Graphics for ECS' started by Bagazi, Aug 14, 2023.

  1. Bagazi

    Bagazi

    Joined:
    Apr 18, 2018
    Posts:
    609
    I want to use DOTS/ECS while also utilizing Unity's built-in rendering pipeline. As far as I know, com.unity.entities.graphics does not support the built-in rendering pipeline. Therefore, I'd like to understand the potential consequences of not using com.unity.entities.graphics, especially in terms of performance, and whether these effects can be manually mitigated.
     
  2. JussiKnuuttila

    JussiKnuuttila

    Unity Technologies

    Joined:
    Jun 7, 2019
    Posts:
    335
    Neither Entities Graphics or BatchRendererGroup support the built-in rendering pipeline, because it does not support the SRP Batcher.

    If you want to use the built-in rendering pipeline with ECS, you will have to develop a custom rendering solution (e.g by issuing manual DrawMesh calls).
     
    Bagazi likes this.