Changeset View
Changeset View
Standalone View
Standalone View
manual/sculpt_paint/brush/introduction.rst
| Show All 9 Lines | |||||
| Brush Control | Brush Control | ||||
| ============= | ============= | ||||
| - Set brush size :kbd:`F` | - Set brush size :kbd:`F` | ||||
| - Set brush strength :kbd:`Shift-F` | - Set brush strength :kbd:`Shift-F` | ||||
| - Rotate brush texture :kbd:`Ctrl-F` | - Rotate brush texture :kbd:`Ctrl-F` | ||||
| - Invert stroke toggle :kbd:`Ctrl` | |||||
| You can then either adjust the value interactively or by typing in numbers. | After pressing these hotkeys, you can then either adjust the value interactively or by typing in numbers. | ||||
| After pressing the hotkey move the mouse to increase/reduce the value | Move the mouse right or left to increase/reduce the value | ||||
| (additionally with precision and/or snapping activated). | (additionally with precision (:kbd:`Shift`) and/or snapping (:kbd:`Ctrl`) activated). | ||||
| Finally confirm (:kbd:`LMB`, :kbd:`Return`) or cancel (:kbd:`RMB`, :kbd:`Esc`). | Finally confirm (:kbd:`LMB`, :kbd:`Return`) or cancel (:kbd:`RMB`, :kbd:`Esc`). | ||||
| You can also invert the brush direction by holding :kbd:`Ctrl`. | |||||
| Selection Masking | Selection Masking | ||||
| ================= | ================= | ||||
| If you have a complex mesh, it is sometimes not easy to paint on all vertices. | If you have a complex mesh, it is sometimes not easy to paint on the inteded vertices. | ||||
| Suppose you only want to paint on a small area of the Mesh and keep the rest untouched. | Suppose you only want to paint on a small area of the Mesh and keep the rest untouched. | ||||
| This is where "selection masking" comes into play. When this mode is enabled, | This is where "selection masking" comes into play. When this mode is enabled, | ||||
| a brush will only paint on the selected vertices or faces. | a brush will only paint on the selected vertices or faces. | ||||
| The option is available from the header of the 3D Viewport | The option is available from the header of the 3D Viewport | ||||
| (see icons surrounded by the yellow frame): | (see icons surrounded by the yellow frame): | ||||
| .. figure:: /images/sculpt-paint_brush_introduction_select.png | .. figure:: /images/sculpt-paint_brush_introduction_select.png | ||||
| You can choose between *Face Selection masking* (left button) | You can choose between *Face Selection masking* (left button) | ||||
| and *Vertex selection masking* (right button). | and *Vertex selection masking* (right button). | ||||
| Selection masking has some advantages over the default paint mode: | Selection masking has some advantages over the default paint mode: | ||||
| - The original mesh edges are shown, even when modifiers are active. | - The original mesh edges are shown, even when modifiers are active. | ||||
| - You can select faces to restrict painting to the vertices of the selected faces. | - You can select and deselect faces instead without the need to switch to Edit Mode. | ||||
| Details About Selecting | Details About Selecting | ||||
| ----------------------- | ----------------------- | ||||
| The following standard selection operations are supported: | The following standard selection operations are supported: | ||||
| - :kbd:`RMB` -- Single faces. Use :kbd:`Shift-RMB` to select multiple. | - :kbd:`RMB` -- Single faces. Use :kbd:`Shift-RMB` to select multiple. | ||||
| - :kbd:`A` -- All faces, also to deselect. | - :kbd:`A` -- All faces, also to deselect. | ||||
| - :kbd:`B` -- Box selection. | - :kbd:`B` -- Box selection. | ||||
| - :kbd:`C` -- Circle select with brush. | - :kbd:`C` -- Circle select with brush. | ||||
| - :kbd:`L` -- Pick linked (under the mouse cursor). | - :kbd:`L` -- Pick linked (under the mouse cursor). | ||||
| - :kbd:`Ctrl-L` -- Select linked. | - :kbd:`Ctrl-L` -- Select linked. | ||||
| - :kbd:`Ctrl-I` -- Invert selection *Inverse*. | - :kbd:`Ctrl-I` -- Invert selection. | ||||
| Vertex Selection Masking | Vertex Selection Masking | ||||
| ------------------------ | ------------------------ | ||||
| .. reference:: | .. reference:: | ||||
| :Mode: Vertex and Weight Paint Modes | :Mode: Vertex and Weight Paint Modes | ||||
| Show All 20 Lines | |||||
| The *Face Selection masking* allows you to select faces and limit the paint | The *Face Selection masking* allows you to select faces and limit the paint | ||||
| tool to those faces, very similar to Vertex selection masking. | tool to those faces, very similar to Vertex selection masking. | ||||
| .. figure:: /images/sculpt-paint_brush_introduction_face-select.png | .. figure:: /images/sculpt-paint_brush_introduction_face-select.png | ||||
| Face Selection masking. | Face Selection masking. | ||||
| .. The visual example needs to be updated. Ideally show hard edges on painted face corners. | |||||
| Hide/Unhide Faces | Hide/Unhide Faces | ||||
| ----------------- | ----------------- | ||||
| .. figure:: /images/sculpt-paint_brush_introduction_face-select-hidden.png | .. figure:: /images/sculpt-paint_brush_introduction_face-select-hidden.png | ||||
| Hidden faces. | Hidden faces. | ||||
| You also can hide selected faces as in Edit Mode with the keyboard Shortcut :kbd:`H`, | You also can hide selected faces as in Edit Mode with the keyboard Shortcut :kbd:`H`, | ||||
| then paint on the remaining visible faces and finally unhide the hidden faces again by using | then paint on the remaining visible faces and finally unhide the hidden faces again by using | ||||
| :kbd:`Alt-H`. | :kbd:`Alt-H`. | ||||
| Hide/Unhide Vertices | Hide/Unhide Vertices | ||||
| -------------------- | -------------------- | ||||
| You cannot directly hide selected faces in vertex mask selection mode. | You cannot specifically hide only selected faces in vertex mask selection mode. | ||||
| However, you can use a trick: | However, the selection is converted when switching selection modes. | ||||
| So a common trick is to: | |||||
| #. First go to Face selection mask mode. | #. Switch to Face selection mask mode to have the selection converted to faces. | ||||
| #. Select the areas you want to hide and then hide the faces (as explained above). | #. Refine your selection next or just hide the faces. | ||||
| #. Switch back to Vertex Selection mask mode. | #. Switch back to Vertex Selection mask mode. | ||||
| Now the vertices belonging to the hidden Faces will remain hidden. | Hidig faces will make sure that vertices that belong to visible faces remain visible. | ||||
| The Clipping Region | The Clipping Region | ||||
| ------------------- | ------------------- | ||||
| To constrain the paint area further you can use the *Clipping Region*. | To constrain the paint area further you can use the *Clipping Region*. | ||||
| Press :kbd:`Alt-B` and :kbd:`LMB`-drag a rectangular area. | Press :kbd:`Alt-B` and :kbd:`LMB`-drag a rectangular area. | ||||
| The selected area will be "cut out" as the area of interest. | The selected area will be "cut out" as the area of interest. | ||||
| The rest of the 3D Viewport gets hidden. | The rest of the 3D Viewport gets hidden. | ||||
| .. figure:: /images/sculpt-paint_brush_introduction_border-select.png | .. figure:: /images/sculpt-paint_brush_introduction_border-select.png | ||||
| The Clipping Region is used to select interesting parts for local painting. | The Clipping Region is used to select interesting parts for local painting. | ||||
| .. This visual example could include the (Clipped) text info overlay | |||||
| You make the entire mesh visible again by pressing :kbd:`Alt-B` a second time. | You make the entire mesh visible again by pressing :kbd:`Alt-B` a second time. | ||||
| All paint tools that use the view respect this clipping, including box select, and of course brush strokes. | All paint tools that use the view respect this clipping, including box select, and of course brush strokes. | ||||
| There are two helpful reminders that a Clipping Region is used: | |||||
| #. The clipping region is drawn as a grey box in the 3D Viewport | |||||
| #. The Text Info overlay will state that the persepctive is "Clipped" | |||||
| No newline at end of file | |||||