This shows you the differences between two versions of the page.
— |
knot_generator [2021/04/27 09:19] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Knot Generator ====== | ||
+ | {{: | ||
+ | |||
+ | ^Outer|This section is the outermost portion of the knot, is always welded to the branch, and always shares the branch material.| | ||
+ | ^Inner|This section represents a thin portion of geometry that creates a bridge between the outside and the bare, inner material.| | ||
+ | ^Core|This is the center of the knot, usually represented by a cut branch material.| | ||
+ | |||
+ | ===== Generation ===== | ||
+ | The Generation properties are described in detail under [[generation_properties|Generation Properties]]. | ||
+ | |||
+ | ===== Random Seeds ===== | ||
+ | Properties that have [[toolvariance_editor|variance]] are given random values based on a seed value in this group. | ||
+ | |||
+ | == Randomize All == | ||
+ | Randomizes the value for all seeds used to compute this generator. | ||
+ | |||
+ | ===== Outer ===== | ||
+ | The properties in this group govern the shape of the outer geometry. | ||
+ | |||
+ | ==Size== | ||
+ | Controls the overall size of the knot. | ||
+ | |||
+ | ==Offset== | ||
+ | Controls how far the knot extrudes from the parent it is applied too. | ||
+ | |||
+ | ==Rotation== | ||
+ | Uniform roll of the entire knot (" | ||
+ | |||
+ | ==Scale== | ||
+ | Scales the width of the knot. Use " | ||
+ | |||
+ | ==Lip== | ||
+ | The edge where the outer geometry meets the inner geometry can be raised using this value. | ||
+ | |||
+ | ==== Noise ==== | ||
+ | The properties in this group distort the geometry based on a noise pattern. | ||
+ | |||
+ | === Shape === | ||
+ | |||
+ | ==Amount== | ||
+ | Use this property to deform the shape of the knot boundary. | ||
+ | |||
+ | ==Scale== | ||
+ | This value sets the tightness of the noise pattern. | ||
+ | |||
+ | === Offset === | ||
+ | |||
+ | ==Amount== | ||
+ | Use this property to deform the offset of the knot. | ||
+ | |||
+ | ==Scale== | ||
+ | This value sets the tightness of the noise pattern. | ||
+ | |||
+ | ==Seed== | ||
+ | Vary this parameter to randomize the noise pattern. | ||
+ | |||
+ | ===== Inner ===== | ||
+ | The properties in this group govern the shape of the piece of geometry that connects the outer section to the core section. | ||
+ | |||
+ | ==Size %== | ||
+ | This property sets the size of both the " | ||
+ | |||
+ | ==Scale== | ||
+ | This value scales the width of the " | ||
+ | |||
+ | ==Curvature== | ||
+ | This property controls the roundness of the geometry in this region. | ||
+ | |||
+ | ==Overlap== | ||
+ | This value controls how much the " | ||
+ | |||
+ | ==== UV ==== | ||
+ | The properties in this group govern the UV coordinate generation. | ||
+ | |||
+ | ==Style== | ||
+ | Chooses how UVs are generated from the following options: | ||
+ | |||
+ | ^Match trunk|UVs match the parent UVs exactly.| | ||
+ | ^Ring|UVs are generated so that materials map around the geometry like a torus.| | ||
+ | |||
+ | ==Scale== | ||
+ | This property scales the UV coordinates uniformly. The coordinates will be clamped to ensure tiling matches. | ||
+ | |||
+ | ==U offset== | ||
+ | This property shifts the U coordinates. | ||
+ | |||
+ | ==V Offset== | ||
+ | This property shifts the V coordinates. | ||
+ | |||
+ | ==== Noise ==== | ||
+ | The properties in this group distort the geometry based on a noise pattern. | ||
+ | |||
+ | === Shape === | ||
+ | |||
+ | ==Amount== | ||
+ | Use this property to deform the shape of the geometry. | ||
+ | |||
+ | ==Scale== | ||
+ | This value sets the tightness of the noise pattern. | ||
+ | |||
+ | ===== Core ===== | ||
+ | The properties in this group govern the behavior of the innermost section of the geometry. | ||
+ | |||
+ | ==== Size % ==== | ||
+ | This property controls the size of the core section. This value is set as a percentage of the " | ||
+ | |||
+ | ==== Offset ==== | ||
+ | This property moves the " | ||
+ | |||
+ | ==== UV ==== | ||
+ | The properties in this group govern the UV coordinate generation. | ||
+ | |||
+ | ==Style== | ||
+ | Chooses how UVs are generated from the following options: | ||
+ | |||
+ | ^Match trunk|UVs match the parent UVs exactly.| | ||
+ | ^Ring|UVs are generated such that materials are planar mapped onto the geometry.| | ||
+ | |||
+ | ==Scale== | ||
+ | This property scales the UV coordinates uniformly. The coordinates will be clamped to ensure tiling matches. | ||
+ | |||
+ | ==U offset== | ||
+ | This property shifts the U coordinates. This property has no effect if the " | ||
+ | |||
+ | ==V Offset== | ||
+ | This property shifts the V coordinates. This property has no effect if the " | ||
+ | |||
+ | ==== Noise ==== | ||
+ | The properties in this group distort the geometry based on a noise pattern. | ||
+ | |||
+ | === Shape === | ||
+ | |||
+ | ==Amount== | ||
+ | Use this property to deform the shape of the " | ||
+ | |||
+ | ==Scale== | ||
+ | This value sets the tightness of the noise pattern. | ||
+ | |||
+ | === Offset === | ||
+ | |||
+ | ==Amount== | ||
+ | Use this property to deform the offset of the " | ||
+ | |||
+ | ==Scale== | ||
+ | This value sets the tightness of the noise pattern. | ||
+ | |||
+ | ==Seed== | ||
+ | Vary this parameter to randomize the noise pattern. | ||
+ | |||
+ | ===== Material ===== | ||
+ | The properties in this group control the material assignments. | ||
+ | |||
+ | > | ||
+ | |||
+ | ====Inner==== | ||
+ | The material on the " | ||
+ | |||
+ | ==Material== | ||
+ | Specifies a named [[kcmaterials|material]] or [[toolmaterial_sets|material set]]. | ||
+ | |||
+ | ==Weight== | ||
+ | Sets the probability that a node will receive this material (this weight ÷ the sum of all weights). | ||
+ | |||
+ | ====Core==== | ||
+ | The material on the " | ||
+ | |||
+ | ==Material== | ||
+ | Specifies a named [[kcmaterials|material]] or [[toolmaterial_sets|material set]]. | ||
+ | |||
+ | ==Weight== | ||
+ | Sets the probability that a node will receive this material (this weight ÷ the sum of all weights). | ||
+ | |||
+ | ===== Segments ===== | ||
+ | The properties in this group control the polygonal resolution of the knot. | ||
+ | |||
+ | ==== Rings ==== | ||
+ | Rings are the connected loops of geometry that comprise each of the three sections. | ||
+ | |||
+ | ==Outer== | ||
+ | Controls the number of segment rings on the " | ||
+ | |||
+ | ==Inner== | ||
+ | Controls the number of segment rings on the " | ||
+ | |||
+ | ==Core== | ||
+ | Controls the number of segment rings on the " | ||
+ | |||
+ | ==Slices== | ||
+ | Slices represent the number of segments " | ||
+ | |||
+ | ==Resolution== | ||
+ | Scales the number of slices and rings for each [[kcresolution|Resolution]]. | ||
+ | |||
+ | =====Dynamic LOD===== | ||
+ | The [[kclod|Dynamic LOD System]] automatically creates multiple levels of detail for a model. | ||
+ | |||
+ | ==Weight== | ||
+ | This value influences how likely nodes in this generator will be kept during [[kclod|LOD]] computations. The generator with the higher value will have priority over the other generators of the same type. Knots are considered " | ||
+ | |||
+ | ==Ring segments== | ||
+ | Scales back the number of ring segments for each successive [[kclod|LOD]]. | ||
+ | |||
+ | ==Slice segments== | ||
+ | Scales back the number of slices for each successive [[kclod|LOD]]. | ||
+ | |||
+ | =====Lightmap===== | ||
+ | Lightmap UVs are computed for several versions of the Modeler designed for use with game engines. | ||
+ | |||
+ | Every object' | ||
+ | |||
+ | The following values control lightmap space allotments: | ||
+ | |||
+ | ==Outer weight== | ||
+ | This value influences how much space in the lightmap the " | ||
+ | |||
+ | ==Inner weight== | ||
+ | This value influences how much space in the lightmap the " | ||
+ | |||
+ | ==Core weight== | ||
+ | This value influences how much space in the lightmap the " | ||