Mesh paint not working

I imported a simple model I created in Blender into UE5, but the original model had no UVs, so I created a UV in AutoUV and tried to paint it in MeshPaint, but
It does not seem to paint at all.
Is there any way to fix this?
By the way, no matter which color display mode I set, it remains the same color as the base texture.
Thank you in advance for your help.

Vertex paint? The model needs to be fairly high poly for that.

I think there are about 256 vertices.
I think it should be possible to do vertex painting.

I can’t paint at all.
It’s not that the painting is not good, it’s that it doesn’t paint at all.

Are you holding shift?

For example, I would like to make a blend of a concrete texture and a moss texture, and then paint the moss on the concrete.
So far, it looks like nothing will be painted.
I really just want to attach the fbx.

What is holding shift?

1 Like

Attach the FBX, and I’ll take a look.

You need to hold the SHIFT key while you’re painting, this is the mistake everybody makes.

( you also need to have written the material correctly. )

Sorry, just getting started.
I can’t upload.

You can put it on google docs ( or something like that ), and give me a link.

Thank you very much.
This data contains FBX and material data.

Ok, nothing wrong with the material ( I had to put my own textures in ). And landscape coords is a little weird, if you not painting landscape.

The problem is your mesh has no UVs

I put some on in Blender

and re-exported. Now it has UVs in UE

and the painting works ( with my weird colors )

box

Thank you.
I put the uv on with uvediter’s AUTOUV, but I couldn’t do it.
But this one is done properly.
What was wrong?
If you don’t mind, please let me know.

Could you please give us data on how well it is working? I would like to use it as a reference.

I just tried it with AutoUV, it works fine, but you have to click ‘Accept’

Thank you very much.
It looks like it is going well,…
Here, I’ve applied AutoUV, and accepted, and
I applied a material made by blending red and green, and
I painted it, but it doesn’t paint at all…
Is something fundamentally different?

Resolved.
It was really helpful.
The cause is that when importing FBX, the Build Nanite check is
was checked when importing FBX, and the number of vertices was reduced.

Thank you so much for your help!
Thank you very much.

2 Likes

Just wanted to add my experience with this issue in case anyone stumbles across this like I did.

I’m using UE 5.1 and I couldn’t paint with the Mesh Paint tool. I tried the following and none fixed it.

  • Swapping from Paint to Select and back again
  • I made sure I had black as the Paint Colour and white as the Erase Colour
  • I tried holding Shift while painting
  • I tried adding UVs with the AutoUV tool in Modelling Mode

It was only when I checked “Disallow Nanite” in my actor’s details panel that painting started working.

Screenshot 2023-01-09 095547

3 Likes

Thanks dude it really works for me!

Okay…I’m not sure if the objects I’m painting aren’t in the highest quality, they are currently medium quality, but the mesh painting is not working. Am I doing something wrong?

i solved problem like this; in modeling mode remesh your static mesh than try again painting process

just what i needed thank you so much!

1 Like