Skip to main content
Participant
Jul 12, 2021 3:23 PM UTC
Question

Is it possible to update the mesh while retaining 2D UV positioning of all strokes?

I had to make proportional changes to my mesh but I did not change the UVs at all. So I want all the texturing in my SP project to retain its current 2D/UV space positioning however it gets all moved around when I update the mesh regardless of wether I check to reporject strokes or not.

This topic is closed to new replies. Start a new post to keep the conversation going.

6 replies

CAGameDev
Participating Frequently
Jul 12, 2021 4:39 PM UTC

The re-projection is based on the bounding box you had with that mesh prior, and anything done within the 3D viewport. All strokes made in the 2D view wont re-project, and if you changed the bounding box of the mesh the strokes will not match up.

Translate
Participant
Jul 12, 2021 5:07 PM UTC

Yeah, basically I was hoping there is a way to convert all the 3D data to 2D data because I don't actually want to reproject anything. As I said the UVs are exactly the same, so I want all the stroke data to stay where it is on the UV map. 

If I can't do that I guess I'm gonna have to export all the layers from the original project out and then bring them back into the new project as texture layers...

Translate
CAGameDev
Participating Frequently
Jul 12, 2021 5:14 PM UTC

If the UVs are 100% the same, make a Smart Material from your layer stack, then make a new project with the mesh and apply it.

Translate
Participant
Jul 12, 2021 3:46 PM UTC

I'm guessing this is to do with how SP saves strokes in 3D space. So I guess I need a way to sort of bake 3D strokes into 2D space. Is that possible?

Translate