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.

Feature Request [PSD Importer] Option to set a default material

Discussion in '2D Experimental Preview' started by Nirlah, Mar 19, 2022.

  1. Nirlah

    Nirlah

    Joined:
    May 6, 2018
    Posts:
    10
    When importing a Photoshop file, it can be helpful to set the material that the Sprite Renderers will use by default (like how a 3D model importer allows assigning materials).

    When a different material other than Unity’s default sprite material is needed, it’s impossible to assign a different material directly to the imported prefab. If you need a prefab, you are forced to create a prefab variant with the desired material, manually changing all the Renderers’ material.
     
  2. Ted_Wikman

    Ted_Wikman

    Unity Technologies

    Joined:
    Oct 7, 2019
    Posts:
    848
    Thank you for your feedback, @Nirlah
    To understand your use case a bit more, what kind of material would you like to apply to your photoshop file?
     
  3. Nirlah

    Nirlah

    Joined:
    May 6, 2018
    Posts:
    10
    Hey @Ted_Wikman :)
    My use case is when using the PSD Importer for a 2D Animation rig. I have a material with a custom shader that I want to assign the generated rig’s prefab. (Currently, I need to manually assign it to each sprite renderer and then create a new prefab variant).
     
    Last edited: Mar 30, 2022
  4. Ted_Wikman

    Ted_Wikman

    Unity Technologies

    Joined:
    Oct 7, 2019
    Posts:
    848
    Thanks for the insight, I'll add this to our list of feedback for the 2d feature sets.