I am currently working on a project where I need to remove certain object via texture paint. For which I need to use 2 UV maps (UVMap, Project). One is a simple unwrap (UVMap), another need to be projected from view (Project). One other thing to mention is that the project is motion tracked with 0.78px Solve error.
UV unwrap (UVMap) is working fine but the project from view is unwrapping the UV (Project) incorrectly.
As far as I know, if the render image and the texture matches the UV map should match too. But here my render size is 1080x1920 and the texture is also 1080x1920. Yet the project from view is not matching.
As you can see in the image that the vertex on the top right should be in frame along with few other vertices. Here by saying in frame I mean inside the texture. But it’s not matching the proportions even though the image size is same for both the render(camera) and the texture.
Now, things that I tried but didn’t work are Applying scale for the plane, Project From View(Bounds)
I’m no sure if i understand your need/usage of the two UV maps. When using UVproject with window* coordinates (!) from the camera and using the same dimension for the texture i got this and it matches perfectly:
One UVMap to be painted on and another to source the textures, in the Texture Paint tab. Because of that, if the Project from view UV doesn’t match the proportions of the original image(texture) from which I’m sourcing the texture. New texture won’t match.
So, I am looking for a way to fix the issue. I’ve added a screenshot, where you can see that project from view doesn’t match.
Note: I’ve switched the rendering UV map, can see on the right panel. As this is the UV map I’m projecting from view. Other UVMap is fine, which is just a simple unwrapped UV.
I do not understand your explanation because i explicitly showed that it does match… the left bottom of the texture fits the rendered image (in fact in the exact spot o do not have a mesh).
Maybe I was unable to explain, really sorry if that was the case.
Using the Window coordinate works. But I am asking how to solve the issue with Project from view. I am following this tutorial to remove the object in the footage (earlier I mentioned the footage was motion tracked with solve error 0.78px)
he paints the texture, advanced to a frame where the background is visible, do anohter project from view and continues painting the background to make the object “disappear”; swithces to the original image and continiues with the projection painting and it all seems to work pretty well.
So i guess you missed a step ?
Or maybe something changed using the solid view with textures (in the video) and the material preview mode from 2.8 to 3.6 or higher… (i’m using material preview for this…)
( And yes mentioning the origianl context helps people to help the questioner )