Livery editor (how to let the player access material nodes)

Hi!

I’m trying to create a livery editor in Unreal but I’m having trouble figuring out how to do this in a way that I feel would give the user proper control.

Specifically what I want to do is give the user access to the RGB values of the base color material and access to change the texture and edit the positional data of the decals.

Does anyone know how to do this? Perhaps someone can point me in the right direction for resources? I’m really struggling even coming up what to search for at this point, as I feel like I lack the vocabulary.

Not sure what a “livery editor” is, but most of what you are describing is just material instance editing. You can drive that through blueprints really easily with the Set Scalar and Set Vector on Materials nodes.

They made a good demo project with a lot of that already hooked up too. It might be under the learn tab in the launcher. I think its called the Automobile Showcase or Car Demo, something like that.

Sorry for the confusion, a livery is the racing paint on cars. So a livery editor would be one you have in say Need for Speed or the F1 games to make your own car. Think the decals on an F1 car or the sponsor marks on a Rally car.

But okay, I didn’t know that I could drive those factors or how. But I’ll look to see if I can find that project and look at how they did it! Thanks!