Forum: Poser - OFFICIAL


Subject: EZMat

Snarlygribbly opened this issue on Dec 17, 2013 ยท 582 posts


bagginsbill posted Tue, 14 January 2014 at 5:04 PM

More progress. SG kindly made a couple additions to the EZMat plugin capabilities, and now I have what I think is a very workable way to define weave patterns. I will show and tell.

Here is a screen grab of the new BBLoom plugin, showing the first 8 parameters.

First is the Weave Pattern - these are files that define how the loom over-under threading is set up. As a user you don't have to know how to make these - but if you want you can make your own and add them to the set of patterns. The first pattern is the Plain weave, which is basically a checkerboard of alternating over-under threads. This is the only pattern built into Poser's "weave" node, which is obviously why I don't use it.

Anyway let's skip to the color palette. You get to use color pickers and choose up to N colors. (At the moment this UI is 5 but I'll probably make it 10 when I'm done.) Each color is designated by a lower case letter - as I've got it set here, a is off white, b is red, c is yellow, d is purple, and e is black. But remember, you can edit those on the fly.

Now - the cool new invention: the weave sequence fields. These are used to specify which colors, in what order, and how many times, to color the threads. You select a color by just using its letter. In weaving parlance, the vertical threads are called "Warp" and the horizontal are called "Weft". I may change those but for now that's what they mean.

The Warp Sequence is how the vertical threads are colored, left to right. Since I said nothing but b, all my vertical threads are red.

The Weft Sequence is how the horizontal threads are colored, bottom to top. If the Weft Sequence is blank, it will be the same as the Warp Sequence.

In this setup, warp is b (red) and the weft is a (white).


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)