maptool icon indicating copy to clipboard operation
maptool copied to clipboard

[Feature]: Repeated textures should randomize orientation

Open nicholascain opened this issue 3 years ago • 2 comments

Feature Request

For maps that are drawn in-system, the look of MapTool would be greatly improved if the "squares" of texture could be randomly oriented. There have been times my players have commented on repetitive-looking backdrops for my self-made maps. There are of course workarounds--draw maps in software that includes this randomization and export it to MapTool--but an in-house solution would save some steps, particularly if maps are drawn on the fly in response to adventurous players.

The Solution you'd like

I'm imagining that when filling a drawing with a texture (as opposed to a color) or when using a Background texture for a map, a checkbox for "randomize orientation" would be included which, when enabled, would roll a bunch of d4's in the background to "paint" the texture for each client. The pattern wouldn't need to be saved (unless the implementation requires it ☹️)--just calculated each time a client accesses the map.

Alternatives that you've considered.

No response

Additional Context

No response

nicholascain avatar Sep 10 '22 16:09 nicholascain

This would require very specific textures that supported random orientation... I don't know many seamless textures that do. Do those kinds of textures have a "name"?

FullBleed avatar Sep 10 '22 18:09 FullBleed

If you use only 90 degree rotations then the textures would remain seamless but for anything else it becomes a bit more involved.

Phergus avatar Sep 10 '22 19:09 Phergus