[ Blender 3D question] How to set different colors for 02 metaballs?[SOLVED]

jorge dorlandojorge dorlando Posts: 1,159
edited July 2019 in The Commons

Hi Blender Users,

I am trying to figure out how to apply different colors to 02 metaballs in blender.
A metaball should be red in color representing a drop of blood.
The other one should be black, and should pass through the red ...
The point is that both metaballs assume only one color ... If I apply the color red to one ... Soon the other also ceases to be black, and becomes red!
Is there a solution to this?
I have Blender 2.79 and 2.8

Post edited by jorge dorlando on

Comments

  • As I understand it, to have different materials, metaballs need to have object names that belong to different 'families'.  So, if you start with a metaball with the default metaball named 'MBall', and create a new one, it will be automatically named 'MBall.001' - it is in the same 'family', i.e. 'MBall'.  They cannot have different materials.  But if you change MBall.001's object name to, say, 'MyNewMetaBall', it is now in a different family and can have a different material assigned.  But of course metaballs in different 'families' do not interact with each other like they do when they are in the same 'family' - see the green and red ones in the picture.

    You *might* be able to find a way to color two metaballs in the same family differently, but it would have to be part of the same material.  As metaballs aren't strictly meshes with vertices, it will be tricky to maintain the different colors.

    metaballs.jpg
    2006 x 1384 - 335K
  • jorge dorlandojorge dorlando Posts: 1,159

    As I understand it, to have different materials, metaballs need to have object names that belong to different 'families'.  So, if you start with a metaball with the default metaball named 'MBall', and create a new one, it will be automatically named 'MBall.001' - it is in the same 'family', i.e. 'MBall'.  They cannot have different materials.  But if you change MBall.001's object name to, say, 'MyNewMetaBall', it is now in a different family and can have a different material assigned.  But of course metaballs in different 'families' do not interact with each other like they do when they are in the same 'family' - see the green and red ones in the picture.

    You *might* be able to find a way to color two metaballs in the same family differently, but it would have to be part of the same material.  As metaballs aren't strictly meshes with vertices, it will be tricky to maintain the different colors.

    Friend,
    You saved me!!!
    This is the solution I needed
    Thank you very much!!

Sign In or Register to comment.