Textures and Materials

Noobie question, but what is the difference between "Texture memory consumption" and "Materials memory consumption" in the IRay log?

Materials consumption seems to increase even when the models are identical.

Comments

  • margravemargrave Posts: 1,822

    Texture memory refers to the texture maps, material memory refers to all those variables Daz stores alongside the textures in the surfaces tab.

  • margrave said:

    Texture memory refers to the texture maps, material memory refers to all those variables Daz stores alongside the textures in the surfaces tab.

    I don't think I understand that. Do you mean just the numerical settings for the parameters? That doesn't sound right to me, really?

  • FSMCDesignsFSMCDesigns Posts: 12,752

    ac_mr_blonde said:

    margrave said:

    Texture memory refers to the texture maps, material memory refers to all those variables Daz stores alongside the textures in the surfaces tab.

    I don't think I understand that. Do you mean just the numerical settings for the parameters? That doesn't sound right to me, really?

    If you select the figure or prop, then go to the surfaces pane and select a material zone, you will see all the slots for that material zone. Some will have textures in them, some with just colors, some with numbers, some with a combo of all

    surfacespane.jpg
    554 x 946 - 319K
  • AscaniaAscania Posts: 1,849

    ac_mr_blonde said:

    margrave said:

    Texture memory refers to the texture maps, material memory refers to all those variables Daz stores alongside the textures in the surfaces tab.

    I don't think I understand that. Do you mean just the numerical settings for the parameters? That doesn't sound right to me, really?

    Turn to your curtains or clothes or whatever. See the colours? Maybe there are even printed patterns on them? It's like someone took a picture and slapped it on the thing. That's what we in the 3D world call the "texture". Because we literally slap pictures onto things. Now get closer. Closer even. And look at it? Notice something? It's not just a smooth flat surface with a picture on it. There's structure to it.The weave, some dirt stains, light filtering through it...

    It's more than a surface with a picture on it. That's what the material is. All this! Together.

  • FSMCDesigns said:

    ac_mr_blonde said:

    margrave said:

    Texture memory refers to the texture maps, material memory refers to all those variables Daz stores alongside the textures in the surfaces tab.

    I don't think I understand that. Do you mean just the numerical settings for the parameters? That doesn't sound right to me, really?

    If you select the figure or prop, then go to the surfaces pane and select a material zone, you will see all the slots for that material zone. Some will have textures in them, some with just colors, some with numbers, some with a combo of all

    Makes sense. But I guess back to my first question, why does material memory consumption go up when a second identical asset is in the scene? Textures don't go up (obvisouly the asset shares all the same textures), but by the same logic, why would material usage double? They use all the same parameters.

  • PerttiAPerttiA Posts: 10,024

    ac_mr_blonde said:

    FSMCDesigns said:

    ac_mr_blonde said:

    margrave said:

    Texture memory refers to the texture maps, material memory refers to all those variables Daz stores alongside the textures in the surfaces tab.

    I don't think I understand that. Do you mean just the numerical settings for the parameters? That doesn't sound right to me, really?

    If you select the figure or prop, then go to the surfaces pane and select a material zone, you will see all the slots for that material zone. Some will have textures in them, some with just colors, some with numbers, some with a combo of all

    Makes sense. But I guess back to my first question, why does material memory consumption go up when a second identical asset is in the scene? Textures don't go up (obvisouly the asset shares all the same textures), but by the same logic, why would material usage double? They use all the same parameters.

    Because materials are not shared only the textures and with textures I mean the picture-files that have been loaded into memory.

    Torso material on character 1 is torso material on character 1 and torso material on character 2 is torso material on character 2, two different 'items', unless you make the other one an instance - In that case they may share the material as well.

Sign In or Register to comment.