Wearable RGB-Color (emission/glow)

Hello DCLfam,

how can emissive RGB colours be applied to a wearable (hair/eye)? Is that possible at all?
Unfortunately I couldn’t find anything about it in the forum or in the documentation.
Maybe someone can help me, send me an overview (nodes) or can name a source of information.

Thanks :rabbit: :heart:

1 Like

That is a really good question, I think you mean add RGB with glowing to Hair/Eye?

I couldn’t find any working setting for the Engine, too. It works in Blender somehow to connect a Vertex Color to the Emission, but after uploading this model to the Editor it is not working as expected, in the Engine too.

I wonder if this is possible at all and if yes: how?

1 Like

Hey @METATIGER ,

you’re right. That’s exactly what I meant. A solution would be wonderful :blush:
Maybe @michi @theankou @Shibu @Sango @Lauretta @HirotoKai @Malloy @Yannakis can answer that.

Thanks

just use AvatarHair_MAT name for material that should work with hair color RBG change in-game
that way if you will change hair color to something else, part of your wearable will change color too

1 Like

however, as i know emission dont work very well with this material

That’s what I did with my Swimwear and the RGB Eyes. But when it comes to Emission/Glow it fails. So how do we make a RGB changeable, colored Hair Glow, where the glow color matches the dynamic Hair color?

1 Like

Exactly @METATIGER important is the glow (hair/eyes/whatever) in combination with the RGB functionality :+1::rainbow:

1 Like

This is something I have ready for another design.
I don’t mind sharing my solution setting:

Material: AvatarHair_MAT

  • Set texture to base color
  • Set imissions V to 0.1
  • set roughness to 1
  • set emission strength to 0.1
    Note: The color factor node is to preview color in blender only.

@theankou is there a way to do RGB separate for hair and eyes for a skin or helmet wearable? or are we currently only able to connect RGB to AvatarHair_MAT. I tried using AvatarMaskEyes_MAT, which doesn’t seem to work.

2 Likes

The older version I had up earlier the color to the emissions, which will set it to the color factor in world. I’ve updated the image in my reply.

The base color node is where the RGB is applied, the actual emissions, we can only control strength and apply a grayscale color to make it appear as if it’s glowing. Not the ideal solution since we would expect to emit an RGB color. Having a single-color glow; however, definitely appears more vibrant, at least that’s what I noticed when comparing them.

1 Like

Thanks. But have you tried it in the World yet? In Blender, when I change Color2 everything looks fine - the swimwear glows bright green. But in the Editor and World, the colors doesn’t change like the hair. It just glows like without the Hair Color - only the texture colors. And that’s exactly the problem we have.

2 Likes

The solution I posted isn’t working, nvm. For some reason I thought I had a solution before. I may have saved over it when I was updating some proportions and textures. I’ll check back into this.

The basic idea was, 1) emissions only outputs a non-variable color, so the best we can do is have the gray scale color emit, meanwhile adjust the gray scale emission to see enough color from the base color.

1 Like

Oh that could be a possible workaround. But I’d love to see a direct Vertex Color to Emission node working, which should give a nice glow.

1 Like

This is what I had before.
Emissive Hair Inverse

Unfortunately, for variable RGB there isn’t for emissions, at least not that I’ve seen.

2 Likes

The grayscale is inverted then slightly lightened on the emission node.

1 Like

Hello!
Sadly when applying RGB emission it will come out as a white because base UV is white, RGB works by applying a colour over the UV so when emission is applied a colour is placed over glow which results in nothing. Let me know how you go ~

2 Likes

@all
thanks for the replies and sharing your information. It sounds to me like there is no other option to make the RGB functionality glow on the wearable. I’ll try some more in Blender and maybe find a solution to share with you or someone else will come up with an idea.

Thanks :blush:

2 Likes