Character Eyes


I tried to make a character but her eyes isn’t good. Something idea?


whats the issue? your first picture looks fine. im guessing the issue is the second picture where your mat is applied to a custom mesh. the problem is probably that your mesh isnt unwrapped properly. though thats just a guess since you never stated your issue.

Yes, the problem is is at the second picture. In the character editor the eyes are good, but here not. I tried to to change the material of the eyes but it was bad too.

character editor? by the look of it im guessing your using makehuman.

did you try taking your model into a modeling software and re-unwrapping the UVs? oh yea and if you are using make human if i remember right there is two meshes for the eyes, one inner which is for the texture your working with and the other which is outer to give the eyes a realistic wet glossy look.

Yes, i used MakeHuman to edit the character. When i made the character i saved and Export in fbx. So now i need to Export in “UV map” the character right? And than?

nope, my point was that you may need to bring your model into a 3d modeling software like blender or maya and manually unwrap the UVs. or you may have selected the wrong mesh.


I import the character to Blender then export and i import to ue. I didn’t do anything in Blender. In Unreal Engine i set the eye material:


With the currently settings the eye was looks good from front side, but from another side (like: left, up) isn’t good. Any idea?

Yes i see, how the eyes have to meshes. Can you show me please, exactly what i need to do in blender? I’m trying but not succeed.

you dont actually have to do anything in blender at this point. all you need to do is to change the material. if the situation were different then you would need to do something like unwrapping in blender but in this particular case you dont need to.

i showed the screenshot from in blender to show you that there was multiple meshes. if you look at the uv map on the right of the last image you will see how the mesh is mapped, the part at the lower right is whats been causing you issues since its meant to be transparent but you were using a opaque material.

all you need to do is to set your material to the masked blend mode and connect the textures alpha to the opacity mask. thats it. then if you want the eyes to be glossy just connect the texture color to the roughness. this will give you the basic things that you need for your material.

1 Like

Succeeded, thank you.

I didn’t do anything in Blender.

then whats the point.

i actually went and created a character in make human and its as i said before there is two meshes for the eyes. one that acts as the underlying eye and the other which is the glossy surface or something like that. in any event its an easy fix. all you need to do is to make your eye material translucent and plug the alpha of the texture into the opacity pin of the material. this should make it look correct, well relatively so, you will still need to setup the rest of the material for glossiness and whatever other properties you want.

the pictures below show how to setup your material (blend mode translucent), a example of how the eyes will look once done, and a shot from in blender that shows the multiple layers of the eye in a exploded view and the uv map for the eyes.

edit: actually masked blend mode would probably be more appropriate here so you could use the roughness and specular. in this case you would connect the alpha to opacity mask instead.