This shows you the differences between two versions of the page.
toolvariance_editor [2018/10/17 15:49] |
toolvariance_editor [2021/04/27 09:19] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ~~NOTOC~~ | ||
+ | ====== Variance Editor ====== | ||
+ | |||
+ | Many [[kcproperties|generator properties]] have a variance value. | ||
+ | |||
+ | {{ :: | ||
+ | |||
+ | Here we have four identical, simple trunks, each one generating 23 simple branches with an absolute length of 10.0. The only difference is the amount and type of variance on the " | ||
+ | |||
+ | ==== Trunk " | ||
+ | Length variance is set to 0.0. All branches are exactly 10.0 units long. | ||
+ | |||
+ | ==== Trunk " | ||
+ | Length variance is set to 3.0 and the distribution algorithm is " | ||
+ | |||
+ | ==== Trunk " | ||
+ | Length variance is set to 3.0 and the distribution algorithm is " | ||
+ | |||
+ | ==== Trunk " | ||
+ | Length variance is set to 3.0 and the " | ||
+ | |||
+ | ---- | ||
+ | ===== Editing Variance ===== | ||
+ | Click on the variance button of any generator property that has variance to bring up the Variance Editor (pictured below). | ||
+ | {{ :: | ||
+ | Edit the values on this dialog according to the descriptions below: | ||
+ | ==== Variance ==== | ||
+ | This is the amount by which the property can vary. | ||
+ | ==== Distribution ==== | ||
+ | This option controls how the amount of variance is computed per node. " | ||
+ | ==== Cohesion ==== | ||
+ | The elements in this group control the degree to which neighboring nodes will have similar variance values. | ||
+ | === Cohesive === | ||
+ | Use this slider to set how cohesive the variance pattern is, where higher cohesiveness means branches closer together will exhibit less variance than branches further apart. | ||
+ | === Scale === | ||
+ | Increase this value to tighten the noise pattern used to compute variance. | ||
+ | === Offset === | ||
+ | Modify this value to shift the noise pattern used to compute variance. | ||
+ | |||
+ | ---- | ||
+ | ===== Best Practices ===== | ||
+ | Here's a short list of things to keep in mind when editing variance. | ||
+ | |||
+ | * You need variance on at least some of the properties or " | ||
+ | * Use " | ||
+ | * Use cohesion to make very noticeable properties appear coordinated. | ||
+ | |||
+ | |||