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
documentation:toolbar [2018/01/04 12:55] – external edit 127.0.0.1documentation:toolbar [2023/05/11 12:31] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Toolbar ====== +~~REDIRECT>:documentation:toolbar:start~~
-Most actions are available from the Curvy toolbar. For a clear presentation the shown actions vary by the current selection. +
- +
-<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 ===== +
-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> +
- +
-===Options=== +
-{{:documentation:curvyicon.png?nolink |}}Some package related options +
-==Content== +
- +
-{{:documentation:prefs.png?nolink |}}Preferences - //opens Editor preferences// +
- +
-{{:documentation:help.png?nolink |}}Online Manual - // opens this documentation in your default browser// +
- +
-{{:documentation:web.png?nolink |}}Curvy Website - // opens Curvy's website in your default browser// +
- +
-{{:documentation:bugreport.png?nolink |}}Bug Report - // lets you create a bug report // +
- +
-{{:documentation:about.png?nolink |}}Info - // Shows infos about the current version // +
- +
-===Create=== +
-{{:documentation:newspline.png?nolink |}} +
-Creates a GameObject +
-==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: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// +
- +
-=== Draw Spline=== +
-{{:documentation:draw.png?nolink |}} +
-Toggles Spline drawing mode. +
- +
-When enabled, +
- +
-  * press & hold down **CTRL** to enable/"arm" placement mode. +
-  * additionally hold down **Shift** to raycast into the scene and create new Control Points at collision points +
-  * use **LMB** to create a Control Point +
-  * 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 +
-==== Spline ==== +
-=== Select Children === +
-{{:documentation:selectchilds.png?nolink |}} Selects all Control Points +
-=== Select Previous === +
-{{:documentation:prev.png?nolink |}} Selects last Control Point +
-=== Select Next === +
-{{:documentation:next.png?nolink |}} Selects first Control Point +
-=== Set Pivot === +
-{{:documentation:centerpivot.png?nolink |}} Opens a wizard to set the spline's pivot. You then can set the pivot by selecting one of the presets or enter a percentage for each axis. The scene view shows a red spot to preview the new pivot point. Once satisfied, click //Apply// to apply the changes +
-=== Flip === +
-{{:documentation:flip.png?nolink |}}Flips a spline's direction, i.e. the first ControlPoint is becoming the last +
-=== Normalize === +
-{{:documentation:normalize.png?nolink |}} The scale of the spline's transform is applied to all Control Points, then resetted to (1,1,1) +
-=== Shape === +
-{{:documentation:shapewizard.png?nolink |}}Opens a wizard to apply [[.splines:shapes]] +
-<note warning>Opening the wizard will alter the existing spline immediately and permanently. There's no Undo for this operation</note> +
-=== Tools === +
-{{:documentation:tools.png?nolink |}}Opens the spline tools menu +
-==Content== +
- +
-{{:documentation:exportmesh.png?nolink |}} Mesh Export wizard - //quickly create a mesh from a shape// +
- +
-{{:documentation:syncfromhierarchy.png?nolink |}} Synchronize from hierarchy - // the spline rereads it's Control Points from the hierarchy// +
-<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 ==== +
-===Select Parent=== +
-{{:documentation:selectparent.png?nolink |}}Selects the spline +
-=== Select Children === +
-{{:documentation:selectchilds.png?nolink |}} Selects all Control Points +
-=== Select Previous === +
-{{:documentation:prev.png?nolink |}} Selects previous Control Point +
-=== Select Next === +
-{{:documentation:next.png?nolink |}} Selects next Control Point +
-===Set First=== +
-{{:documentation:setfirstcp.png?nolink |}} Makes the current Control Point the first Control Point +
-===Split=== +
-{{:documentation:split.png?nolink |}} Splits the spline, creating a new spline starting with the selected Control Point +
-===Connect=== +
-{{:documentation:connectionpos.png?nolink |}}Creates a connection between the selected Control Points. +
-===Camera project=== +
-{{:documentation:camproject.png?nolink |}} Projects Control Point(s) onto colliders using the Scene View camera looking direction +
-==== Curvy Generator ==== +
-{{:documentation:opengraph_light.png?nolink |}} Edit current Generator+