MakeHuman Character Body parts blinking animation

Hi Guys,

I made a makehuman character with animation in blender. I need some help in regards to animating some makehuman body parts.(let’s say I want the hand part to be in color red) But I don’t know how to do it. I tried color masking in blender but when I imported it in Jmonkey the colored part didn’t work. See attached file for what I’m trying to accomplish. I want the hand part to be color RED. HAND Part only. Thanks in advance

Why nobody reply to this :frowning:

JME supports only skeleton animation as far as I know, for material animations you have to write custom shader.

1 Like

I won’t lie I wasn’t sure I understood what you were talking about so left it alone. But you could just load two textures and flick between them in your code?

Hi!

I may have miss read/understood the question. Anyway here is an example how I recently achieve to have a character with red hands.

I made a character in MakeHuman. In blender I divided each part of the character in separate files.
Head, chest, hands, leg and feet.

Small code example.

Node head = (Node)assetManager.loadModel("Models/orginal/head/orginal_head.j3o");
Material headMat = new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md"); 
headMat.setColor("Color", ColorRGBA.Yellow);
        
head.setMaterial(headMat);

Node hand = (Node)assetManager.loadModel("Models/orginal/hand/orginal_hand.j3o");
Material handMat = new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md"); 
handMat.setColor("Color", ColorRGBA.Red); 

// Offtopic as a new user I may only post one image so I had to combined all image to one big.

1 Like