View Issue Details

IDProjectCategoryView StatusLast Update
0000116DarkRadiantMap Editingpublic25.02.2007 04:55
ReporterSneaksieDave Assigned ToSneaksieDave  
PrioritylowSeverityfeatureReproducibilityalways
Status closedResolutionopen 
Product Version0.9.0 
Summary0000116: Paste texture natural from patch to patch
Description(not to be confused with 'Natural' setting on surface properties dialog - this refers to shift-MMB texture mode for brushes)

We've almost got it all now - projection, natural unwrapping from brushes, coordinate pasting, even texture flipping. A welcome addition to this family of tools would be a version of paste natural (Shift-MMB) from patch to patch. An example of where this would be useful is in a gothic or roman arch ceiling. Current tools can get it looking good, but a certain amount of manual manipulation is necessary to make the patch transition seamless (usually flipping and translating). The goal of this tool would be to make this seam alignment automatic.
TagsNo tags attached.

Activities

greebo

greebo

13.02.2007 07:24

administrator   ~0000118

This would only be possible in a defined way if the patches share control points, otherwise it is not easily accomplished.
greebo

greebo

15.02.2007 09:13

administrator   ~0000134

The current solution is as follows: Use a brush as starting point to texture the two patches in the same scale and rotation. Then pick the texture from the source patch (MMB) and paste it "naturally" on the target patch (Shift-MMB). The texture should be shifted in such a way that the transition is made seamless (if the patches touch each other, that is).
SneaksieDave

SneaksieDave

15.02.2007 17:19

reporter   ~0000146

I *think* this is working, but I'm getting some inconsistent results. Working through it, I think I'm starting to understand these results though. For this example, I'm using two mirrored bevels, as in a doorway arch.

Assume that patch 1 is already textured as desired, and done.

Case 1. Doing "natural" (the button) on patch 2, followed by any necessary rotation, and then shift-MMB from patch 1 to patch 2 seems to work. Okay.

Case 2. Same as above, but using ctrl-MMB. Seemed to work. Should it?

Case 3. Doing "natural", followed by necessary rotation, followed by alt-MMB (in case you hit the wrong keystroke), and THEN followed by shift-MMB does NOT work. It apparently "breaks" the functionality somehow. You must do "natural" again to get it to ever work on that patch again.

Case 4. Not doing "natural" at all opens a can of worms, and will lead to unpredictable behavior.

So, there seems to be something weird in there, remembering the alignment and not letting the user reset it after messing up? The natural button is needed to reset it.

Issue History

Date Modified Username Field Change
12.02.2007 23:37 SneaksieDave New Issue
13.02.2007 07:24 greebo Note Added: 0000118
13.02.2007 07:24 greebo Assigned To => greebo
13.02.2007 07:24 greebo Status new => acknowledged
13.02.2007 07:25 greebo Status acknowledged => assigned
15.02.2007 09:13 greebo Note Added: 0000134
15.02.2007 09:13 greebo Status assigned => feedback
15.02.2007 09:13 greebo Status feedback => assigned
15.02.2007 09:13 greebo Assigned To greebo => SneaksieDave
15.02.2007 09:13 greebo Status assigned => feedback
15.02.2007 17:19 SneaksieDave Note Added: 0000146