x


the problem about two Object with Alpha material

In order to make two object translucent,I make the two object using the shader "Transparent/Diffuse". It does work exactly. But when the two object are near each other,there will be some Flash surface. If I use the "Transparent/cutoff/Diffuse",the Flash surface will be missing and the translucent effect alse is missing. How can avoid it?

more ▼

asked May 02 '12 at 08:42 AM

narutowt gravatar image

narutowt
-10 2 6 7

(comments are locked)
10|3000 characters needed characters left

1 answer: sort voted first

A lot of things could be causing it. But in computer graphics, transparent objects need to have a clear order of "closer" and "further away" to draw properly. If you ever have one which is technically further away, but parts are closer and overlapping the other one, it will just look wrong.

Most common solution is not to put transparent things that close. Other methods are to break the larger object into smaller parts (but I haven't done that -- I don't know if Unity will always draw an object and children together, which would negate the trick.)

more ▼

answered May 02 '12 at 01:35 PM

Owen Reynolds gravatar image

Owen Reynolds
11.2k 1 7 45

thanks,I just see it and will test your two solutions!

May 03 '12 at 01:28 AM narutowt
(comments are locked)
10|3000 characters needed characters left
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Topics:

x326
x10

asked: May 02 '12 at 08:42 AM

Seen: 367 times

Last Updated: May 03 '12 at 01:29 AM