Bug 324072 - UV layout paint tool = use as selfwrapping paint mask
Summary: UV layout paint tool = use as selfwrapping paint mask
Status: RESOLVED LATER
Alias: None
Product: krita
Classification: Applications
Component: Tools (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
: 321547 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-08-26 15:45 UTC by Bollebib
Modified: 2016-01-24 14:06 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bollebib 2013-08-26 15:45:03 UTC
This is a UV layout:

http://www.sintel.org/wp-content/uploads/2010/01/face_uv_export.png

it is used in 3D as a 2D representation of a 3D model.
As you can see on the left and right ,the edges would fit together and form a single line.

The issue with texture painting in a 2D paint program is that it is difficult to paint seamlessly so that these seperate edges seem to go on without interuption.


but maybe an other idea is easier to implement:

make it possible to import and "vectorize" uv layouts.
this would result in a "grid mask" (the grid being the actual UV layout) on which you could select the outer edges/points to mark which groups of vertices should connect each other virtually.

so this would mean on the UV layout example:
there are 15 points on the left edge,and 15 points on the right edge of that face layout.
You select the left 15 points,mark as edge/in. Then you select the right 15 points,mark as edge/out.
when drawing over the border of the right edge the stroke should continue in the left edge,wrapping itself in the UV layout.  (for the sake of clarity I will call these "in/out " marks "portals" )


The UV layout should be a guide layer,to be toggled on or off. Only when active should the guide have an effect on the canvas.


It is the same idea as the texture portal curve which I proposed here : https://bugs.kde.org/show_bug.cgi?id=321547
But maybe the gridlike static nature of this idea might make it easier to implement then the curve implementation. 



Note: there are many possible UV layouts. It is certainly possible that there could be multiple UV layout grids. So in effect there could be portals that connect to different grid-layouts. Like connecting a face layout to a neck/body layout.


Note 2: It might be beneficial to think about this from the start: 
a way to STORE,and have ACTIVE several "portals" at once. as not having to remake the same portal selections every time. This way there could be multiple "portals" to toggle between.



if you have more ideas or suggestions or remarks,please discuss
Comment 1 Halla Rempt 2013-08-26 16:31:27 UTC
Both suggestions are very intriguing, thanks! For discussion, feel free to create a topic in the form and link to this wish item -- that might draw in discussion.
Comment 2 Halla Rempt 2016-01-24 13:59:03 UTC
WISHGROUP: Pie-in-the-sky 

We need an enthousiast to pick this up, I'm afraid, it's a huge task.
Comment 3 Halla Rempt 2016-01-24 14:06:40 UTC
*** Bug 321547 has been marked as a duplicate of this bug. ***