Emissive doesn't work with Triplanar Decals??

Hi All,

I’ve got a material for triplanar decals and it works great with base color, normal, roughness etc. However, it doesn’t work with the Emissive material input - the lines stretch and don’t project properly on all axis when using emissive. Is this an engine bug or natural limitation? It’s unclear why it works great in all of the other material attributes but not Emissive.

Appreciate any advice!

Thanks!

I may be wrong, but based on my experiences of doing similar things (and failing) I put it down to the way in which the SceneTextures are created.

I figured that the emissive is being done at the stage in rendering where bloom is done, and possibly either bloom or the decal stage is being applied right at the end of the scene creation and at this point world normal is unknown to the engine (again, this is just a guess - I’d imagine someone with engine source knowledge could look further into this).

When I tried, even component masking out the normalWS in the material, and forcing it to display different textures based on the value failed.

That said, there is a world aligned decal product for sale on the marketplace (and ofc I’ve lost the link to it) so maybe that did emissive, or maybe it too only worked with the bc etc. channels.

Though after 9 days, maybe you already sorted it since I did get an email telling me DecalChamp had just been updated :slight_smile:

Yeah I left it out for now and think you might be right due to the rendering stage. Emissive is added to the standard decals though in the new version of Decal Champ. I figured I can always update if there’s a way to do it though. :slight_smile: