0
$\begingroup$

I need help creating an eyeball for my steve. How do I go about hiding the part of the eyeball that went out of the white area?

I had a guess it's about masks, but I have no idea how to implement it.

enter image description here

Thanks

$\endgroup$
3
  • $\begingroup$ have you tried with a boolean object? $\endgroup$ – moonboots Aug 7 '20 at 12:29
  • $\begingroup$ No. What does it mean? $\endgroup$ – Elay Aug 7 '20 at 12:30
  • $\begingroup$ This is getting a little dated now. 2.8xx does things differently. Blender's internal and OpenGL renders may still work. I've included this link in case it helps. - blender.stackexchange.com/questions/117572/… $\endgroup$ – Edgel3D Aug 7 '20 at 12:33
2
$\begingroup$

You can give your eye cube a Boolean modifier. Create a second cube with a hole in it that is as big as your eye white area, make it invisible in the viewport and in render (Properties panel > Viewport Display > Dsiplay As > Wire and disable the camera icon in the Outliner), give your eye cube a Boolean modifier, mode > Difference, with the hole cube as Object. Now when you move your eyecube, the part that crosses the hole cube will be invisible:

enter image description here

$\endgroup$
2
  • $\begingroup$ That worked like magic! Thank you so much!!!! $\endgroup$ – Elay Aug 7 '20 at 14:57
  • $\begingroup$ and of course parent the hole cube to the head or head bone so it follows its movement $\endgroup$ – moonboots Aug 7 '20 at 15:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.