1
$\begingroup$

I have two icospheres. One inside the other to represent a human cell.

I put 2 materials on the geometry in the "real world", meaning outside of the node network. I then assigned the materials using an Attribute Fill setting the material_index inside the node network.

For some reason the spheres still carry the default material in object mode and I only see the materials assigned inside the node network when I switch to edit mode.

Is there a way to do this without going to Blender v3 which has material nodes for the geometry nodes?

Object Mode

Edit Mode

$\endgroup$
2
  • 1
    $\begingroup$ Similar to blender.stackexchange.com/questions/227175/… It seems in V 293 it's not possible to assign a material to instanced (object-less) geometry. Might be a bug though since the material is correctly applied when switching to edit-mode as you noticed $\endgroup$
    – Gorgious
    Jun 14, 2021 at 8:57
  • $\begingroup$ So how can I trak if this is s bug and is dealt with? Do I have to report it? I would like to avoid going v3. $\endgroup$
    – alFrame
    Jun 14, 2021 at 15:14

1 Answer 1

1
$\begingroup$

Try linking your materials to Object rather than Object Data like illustrated below

enter image description here

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .