Home Unreal Engine

Decal cast on Opacity masked material

polycounter lvl 10
Offline / Send Message
tuxmask75 polycounter lvl 10
Have a bit of a problem with decals at the moment.
Projecting a decal onto some geometry with a Material using Opacity mask. It seems that the decal is only interacting with the geometry only, is there anything I can do to have the decal only show up on the visible portion of the material and ignore the invisible portion?

Edit: Second question (unrelated...) Can decals be cast on skeletal Mesh ?

Replies

  • tuxmask75
    Offline / Send Message
    tuxmask75 polycounter lvl 10
    hmm,,, no one?
  • Butthair
    Offline / Send Message
    Butthair polycounter lvl 11
    I don't quite understand the specifics your asking.
    However, I believe decals work using Emissive, not Masked. And their blend mode should be Modulate. They should still work.

    If you need proper setup knowledge, take a look at one of the decals materials in udk. Tear it apart until you see what's going on.
  • tuxmask75
    Offline / Send Message
    tuxmask75 polycounter lvl 10
    Even with the UDK example decals the decal does the same thing, Is it a udk Limitation? or am I doing something wrong somewhere?

    Need the decal to not show up where the objects material is masked. (Circled)
    uAw2hsa.png
  • Butthair
    Offline / Send Message
    Butthair polycounter lvl 11
    I'm still not sure what you want to do. That picture shows me what looks like square openings that you don't want the decal to appear on?

    Is that right? Are you trying to prevent the decal from appearing where there are those open holes? Are those holes not geometry? If they are, just move it further or closer.
    If they are masked, well, I've never actually used a decal over masked areas like this.

    So to ask again, is this what you are going at? I'm certain there are other work arounds, but I really need to clarify what you mean.
Sign In or Register to comment.