Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
documentation:toolbar [2018/01/04 12:55] – external edit 127.0.0.1documentation:toolbar [2018/06/21 18:29] – Removed group creating button _Aka_
Line 1: Line 1:
 ====== Toolbar ====== ====== Toolbar ======
-Most actions are available from the Curvy toolbar. For a clear presentation the shown actions vary by the current selection. +The toolbar contains actions that are either global (are always shown) or contextual (shown only when a type of objects is selected, for example when selecting a spline).
 <note tip>You can define the button style (Icons, Text or both) as well as the button placement (Left,Right,Top,Bottom) in the Curvy Preferences</note> <note tip>You can define the button style (Icons, Text or both) as well as the button placement (Left,Right,Top,Bottom) in the Curvy Preferences</note>
-===== Selections ===== +===== Global actions =====
-Most toolbar items filter the selection for supported objects and apply their action to all selected objects. E.g. if you select three splines and click [[#Select Children]], the Control Points of all three splines are selected. +
-===== Reference ===== +
-Toolbar actions can be categorized in groups based on the current selected object. +
-==== Global ==== +
-These actions are always visible!+
 <note>You can disable the global toolbar using the [[.:preferences#Show Global Toolbar]] option in the [[.:preferences]]</note> <note>You can disable the global toolbar using the [[.:preferences#Show Global Toolbar]] option in the [[.:preferences]]</note>
- +===Curvy Options=== 
-===Options=== +{{:documentation:curvyicon.png?nolink |}}Opens Curvy Options submenu 
-{{:documentation:curvyicon.png?nolink |}}Some package related options +==Submenu's content==
-==Content==+
  
 {{:documentation:prefs.png?nolink |}}Preferences - //opens Editor preferences// {{:documentation:prefs.png?nolink |}}Preferences - //opens Editor preferences//
Line 24: Line 17:
  
 {{:documentation:about.png?nolink |}}Info - // Shows infos about the current version // {{:documentation:about.png?nolink |}}Info - // Shows infos about the current version //
 +\\ 
 +\\ 
 +===View Setings=== 
 +{{:documentation:viewsettings.png?nolink |}} 
 +Lets you customize the splines' gizmo.
 ===Create=== ===Create===
 {{:documentation:newspline.png?nolink |}} {{:documentation:newspline.png?nolink |}}
-Creates a GameObject +Opens the Create submenu 
-==Content==+==Submenu's content==
 {{:documentation:shapewizard.png?nolink |}}Shape - //creates a new Curvy Spline and opens the shape wizard.// The selected GameObject will become the parent of the new Spline {{:documentation:shapewizard.png?nolink |}}Shape - //creates a new Curvy Spline and opens the shape wizard.// The selected GameObject will become the parent of the new Spline
- 
-{{:documentation:group.png?nolink |}}Spline Group - // creates a Spline Group.// All splines currently selected will be part of the new Spline Group! 
  
 {{:documentation:opengraph_light.png?nolink |}}Curvy Generator - // creates a Curvy Generator// {{:documentation:opengraph_light.png?nolink |}}Curvy Generator - // creates a Curvy Generator//
 +\\ 
 +\\
 === Draw Spline=== === Draw Spline===
 {{:documentation:draw.png?nolink |}} {{:documentation:draw.png?nolink |}}
Line 46: Line 42:
   * use **RMB** to create a new spline and connect the it's first Control Point to the currently selected Control Point and immediately create another Control Point on the new spline. I.e. it's the same as splitting a Spline and connecting the end points.   * use **RMB** to create a new spline and connect the it's first Control Point to the currently selected Control Point and immediately create another Control Point on the new spline. I.e. it's the same as splitting a Spline and connecting the end points.
   * Select a plane to restrict drawing to a certain plane   * Select a plane to restrict drawing to a certain plane
-==== Spline ====+=== Import or export splines=== 
 +{{:documentation:importexport_light.png?nolink |}} 
 +Opens the [[documentation:import_export|Import/Export window]] 
 +===== Spline actions =====
 === Select Children === === Select Children ===
 {{:documentation:selectchilds.png?nolink |}} Selects all Control Points {{:documentation:selectchilds.png?nolink |}} Selects all Control Points
Line 63: Line 62:
 <note warning>Opening the wizard will alter the existing spline immediately and permanently. There's no Undo for this operation</note> <note warning>Opening the wizard will alter the existing spline immediately and permanently. There's no Undo for this operation</note>
 === Tools === === Tools ===
-{{:documentation:tools.png?nolink |}}Opens the spline tools menu +{{:documentation:tools.png?nolink |}}Opens the spline tools submenu 
-==Content==+==Submenu's content==
  
-{{:documentation:exportmesh.png?nolink |}} Mesh Export wizard - //quickly create a mesh from a shape//+{{:documentation:containingcon.png?nolink |}} Select contained connections - //Selects connections connecting only Control Points withing the selected spline(s)"//
  
-{{:documentation:syncfromhierarchy.png?nolink |}} Synchronize from hierarchy - // the spline rereads it's Control Points from the hierarchy// +{{:documentation:exportmesh.png?nolink |}} Spline to Mesh - //quickly create a mesh from an open or closed spline//
-<note important>This is needed if you manually rearrange Control Points in the hierarchy, e.g. switch order, copy&paste, duplicate etc..</note>+
  
-==== Control Point ====+{{:documentation:syncfromhierarchy.png?nolink |}} Synchronize from hierarchy - // the spline rereads it's Control Points from the hierarchy. This is might be needed if you manually rearrange Control Points in the hierarchy.// 
 + 
 +===== Control Point actions =====
 ===Select Parent=== ===Select Parent===
 {{:documentation:selectparent.png?nolink |}}Selects the spline {{:documentation:selectparent.png?nolink |}}Selects the spline
Line 80: Line 80:
 === Select Next === === Select Next ===
 {{:documentation:next.png?nolink |}} Selects next Control Point {{:documentation:next.png?nolink |}} Selects next Control Point
 +=== Select Next Connected ===
 +{{:documentation:nextcon.png?nolink |}} Toggle between connected Control Points. Is available only when selecting a connected Control Point.
 +=== Sync Handles Direction ===
 +{{:documentation:beziersyncdir.png?nolink |}} Mirror Bezier Handles Direction
 +=== Sync Handles Length ===
 +{{:documentation:beziersynclen.png?nolink |}} Mirror Bezier Handles Size
 +=== Sync Handles of connected CP ===
 +{{:documentation:beziersynccon.png?nolink |}} Apply 'Sync Handles Length' and 'Sync Handles Direction' on connected Control Points as well
 +===Shift===
 +{{:documentation:shiftcp.png?nolink |}} Shifts the Control Point toward the previous or next Control Point
 ===Set First=== ===Set First===
 {{:documentation:setfirstcp.png?nolink |}} Makes the current Control Point the first Control Point {{:documentation:setfirstcp.png?nolink |}} Makes the current Control Point the first Control Point
 +===Join===
 +{{:documentation:join.png?nolink |}} Inserts a spline after a Control Point of another spline. Is available only when selecting a spline and a destination Control Point at the same time.
 ===Split=== ===Split===
-{{:documentation:split.png?nolink |}} Splits the spline, creating a new spline starting with the selected Control Point+{{:documentation:split.png?nolink |}} Splits the spline, creating a new spline starting with the selected Control Point.
 ===Connect=== ===Connect===
 {{:documentation:connectionpos.png?nolink |}}Creates a connection between the selected Control Points. {{:documentation:connectionpos.png?nolink |}}Creates a connection between the selected Control Points.
 ===Camera project=== ===Camera project===
 {{:documentation:camproject.png?nolink |}} Projects Control Point(s) onto colliders using the Scene View camera looking direction {{:documentation:camproject.png?nolink |}} Projects Control Point(s) onto colliders using the Scene View camera looking direction
-==== Curvy Generator ====+=== Tools === 
 +{{:documentation:tools.png?nolink |}}Opens the Control Point tools submenu. Is available only when selecting multiple Control Points. 
 +==Submenu's content== 
 + 
 +{{:documentation:subdivide.png?nolink |}} Subdivide - //Adds a Control Point between each pair of Control Points in the selected range// 
 + 
 +{{:documentation:simplify.png?nolink |}} Simplify - //Removes a Control Point in each pair of Control Points in the selected range// 
 + 
 +{{:documentation:equalize.png?nolink |}} Equalize - //Equalizes the length of each segment in the selected range// 
 +===== Curvy Generator actions =====
 {{:documentation:opengraph_light.png?nolink |}} Edit current Generator {{:documentation:opengraph_light.png?nolink |}} Edit current Generator