meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
kcnodes [2022/11/29 16:35] steph.jorgensenkcnodes [2023/04/03 16:38] (current) steph.jorgensen
Line 5: Line 5:
    
  
-=====When to Edit Nodes=====+=====When to edit nodes=====
  
 Similarly to how you can edit [[kcproperties|Properties]] on a generator, you can also edit properties on a node. Editing nodes directly allows you to adjust individual parts of a tree, to fine-tune what the procedural generation accomplished. This makes SpeedTree very “art-directable,” since an artist is able to leverage procedural generation to get close to what they want very quickly, but still be able to modify the tree afterward in exactly the way that they want. Similarly to how you can edit [[kcproperties|Properties]] on a generator, you can also edit properties on a node. Editing nodes directly allows you to adjust individual parts of a tree, to fine-tune what the procedural generation accomplished. This makes SpeedTree very “art-directable,” since an artist is able to leverage procedural generation to get close to what they want very quickly, but still be able to modify the tree afterward in exactly the way that they want.
Line 11: Line 11:
 Moving branches around, removing leaves in certain spots, adjusting the segments on a branch, and even overriding materials are different types of node edits you can perform on a tree. Moving branches around, removing leaves in certain spots, adjusting the segments on a branch, and even overriding materials are different types of node edits you can perform on a tree.
  
-=====How to Edit Nodes=====+=====How to edit nodes=====
 The Modeler must be in "Node" mode to make node edits. Switch to "Node" mode by using the appropriate button in the [[tooltree_window|Tree Window]]. The Modeler must be in "Node" mode to make node edits. Switch to "Node" mode by using the appropriate button in the [[tooltree_window|Tree Window]].
  
Line 20: Line 20:
 > **Note**: Property names appear in orange in "Node" mode. > **Note**: Property names appear in orange in "Node" mode.
  
-=====Types of Node Edits=====+=====Types of node edits=====
  
 Property edits to nodes are offsets to the value created by the generator. Because of this, you can edit a node but still be able to edit a generator. For example, you wish one branch to be longer, so you edit the length property of that one branch node. But then you decide you want all the branches to be longer, so you edit the generator similarly. The one branch you edited keeps its offset and stays longer.  Property edits to nodes are offsets to the value created by the generator. Because of this, you can edit a node but still be able to edit a generator. For example, you wish one branch to be longer, so you edit the length property of that one branch node. But then you decide you want all the branches to be longer, so you edit the generator similarly. The one branch you edited keeps its offset and stays longer. 
Line 40: Line 40:
 Curve offsets work similarly for the few properties that show a [[kccurves#profile_curves|Profile Curve]] in Node Edit Mode. This curve is added to the generator's before the geometry is calculated. Curve offsets work similarly for the few properties that show a [[kccurves#profile_curves|Profile Curve]] in Node Edit Mode. This curve is added to the generator's before the geometry is calculated.
  
-=====Clearing Node Edits=====+=====Clearing node edits=====
  
 You can clear all of the node edits for a particular generator by choosing the "Clear Node Edits" option in the menu when you right-click a generator in the [[toolgeneration_editor|Generation Editor]]. This will also bring back any nodes that were deleted. You can clear all of the node edits for a particular generator by choosing the "Clear Node Edits" option in the menu when you right-click a generator in the [[toolgeneration_editor|Generation Editor]]. This will also bring back any nodes that were deleted.