Jump to content
Hash, Inc. - Animation:Master

A question about transparency


Coggs

Recommended Posts

Is it possible to have an object that is behind a transparent object not be affected by the color of the transparent object?

 

I have a head and a space helmet:

 

[attachmentid=16725]

 

The green helmet is 50% transparent. The helmet and the face are simply flat grids. What I want to do is place the face behind the helmet so it looks like it's inside of it but I don't want the helmet's color to affect the color of the face. I want the original skin color to remain. As it is it looks like this:

 

[attachmentid=16726]

 

Does anyone know how to prevent a transparency's color from affecting a model that's behind it? There must be a simple way to do that. (I know I can put the face in front of the helmet but I really want to find out how to do this.)

post-6088-1147461724_thumb.jpg

post-6088-1147462040_thumb.jpg

Link to comment
Share on other sites

  • Replies 10
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

If they are both Flat objects, then there is really no reason to put the head behind the helmet. put it in front and the color of the helmet will not affect it.

 

Is there a reason to make the helmet 50% transparent?

Link to comment
Share on other sites

I want the helmet to have transparency so that everything behind the helmet shows through. Otherwise it won't be much of a space helmet. What I want to do is make a cartoon with that South Park like flat, construction paper look. So I'm exploring the multi-plane possiblities of Choreography Mode with it's layering feature.

Link to comment
Share on other sites

I wonder if you made the helmet fully transparent but with a high specularity, would you get a better effect for a space helmet? You might need to make it 1% transparent.

Link to comment
Share on other sites

Thanks everyone. At Ken's suggestion I tried using specularity but that didn't do anything with flat layers.

 

I think the best way to do it is to put the face in front of the helmet. Using Choreography as a multi-plane camera has a lot of exciting possibilities and I'm looking forward to working with this. All you've got to do is scan things in to photoshop, use rotoscope to make a grid that's the same shape, bone it up and shazam! you're good to go. But, you know, it would be nice to be able to prevent the color of a front layer from affecting layers that are behind it.

Link to comment
Share on other sites

But, you know, it would be nice to be able to prevent the color of a front layer from affecting layers that are behind it.

I don't see how that's possible. If a green object is 60% transparent, then anything behind it should be 40% green. Right?

Link to comment
Share on other sites

I don't see how that's possible. If a green object is 60% transparent, then anything behind it should be 40% green. Right?

 

In the real world, yes. And normally you'd want it to work that way in a computer program. But, A:M is a computer program. So... a "Object color lock .....on/off" feature on the properties list would be useful; at least for me.

Link to comment
Share on other sites

Then it's not transparency that you want. It's some other thing. ;)

 

A workaround would be to color correct for the green. So, your face would need to lack a certain amount of green in it's colour....then when you put the green helmet over it, it becomes the right color. Tricky to work out.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...