18

First convert your curves in to mesh objects, AltC > Mesh from Curve/Meta/Surf/Text. Now just copy and paste the script below into blender's text editor, then with your object still selected press Run Script. This script below will draw grease pencil strokes on the active object. import bpy from mathutils import Vector obj = bpy.context.object mesh = ...


15

Add a new Grease Pencil datablock in a properies window (N). In Tool Shelf (T) change the stroke placement to Surface. Hold D and then press and hold the LMB button to draw. Disable the X Ray option if you don't want to see the strokes through the object. To erase, hold D button and then press and hold the RMB.


12

In the toolbar (T) you now have a grease pencil tab. The stroke placement is in that tab.


11

Animating sketches which were created using Grease Pencil generally is being done with Dope Sheet Editor by creating / editing sketches for each frame of animation. Animating with Dope Sheet After first GP pencil layer is drawn, open Dope Sheet Editor and switch it to Grease Pencil mode. Once opened you'll see several (depending on amount of GP layers in ...


11

You may also fake a look of a Grease Pencil. Select your curve, go to the Shape panel in a curve data header, change the Fill type to Full. Increase the Depth value under Bevel: to give a curve some thickness. Give it a new material also and change its settings as pictured below. Now you have an editable imitation of a Grease Pencil.


10

Short answer: Yes! Press N, go to Grease Pencil and uncheck the checkbox: This will hide all grease pencil sketches, while retaining the information in case you want your sketches back at a later time. Long answer: In the Viewport press N and go to the Grease Pencil portion of the menu on the right. There are several ways to remove a grease pencil ...


9

Pressing Delete will delete the active ruler (whichever is selected or left-click to select a specific one) before having pressed enter (all the options in the help line are options for during the creation of the ruler). If you have already pressed Enter you can re-click the grease pencil 'Ruler/Protractor' button to re-enable the rulers and go through the ...


9

After using the greas pencil to create your drawing, you can use the build modifier to animate the draw-in along the stroke.


8

You can duplicate Grease Pencil layers by clicking the Copy button in Grease Pencil panel located in N sidebar. Note: This is a coming feature in 2.74. More information see here. Currently you can try the daily version if you have to.


8

The confusion is caused by the default setting of any new draw brush material where the fill is set to 0.0 alpha which means it is transparent (it makes sense as you'll most often just want to draw a stroke without a fill). Therefore the 'color bucket' click doesn't do anything obvious besides just adding another stroke. For proper use create a new (fill) ...


7

What you're looking for is the add method within the points collection. EDITED: Fixed script to work with fresh clean files that have no grease pencil data. import bpy, math S = bpy.context.scene # Create grease pencil data if none exists if not S.grease_pencil: a = [ a for a in bpy.context.screen.areas if a.type == 'VIEW_3D' ][0] override = { ...


7

Yes it is possible. Just hit the button to lock the frame in the grease pencil layers panel.


6

One way is to render with opengl, using the menu or the icon: but this can't be enough in some cases...


5

I'm not sure if this is what you are looking for but: bpy.context.scene.grease_pencil = bpy.data.grease_pencil['GPencil'] will set the scene's active grease pencil datablock to be 'GPencil'. I found this by using autocomplete in the Python Console to see properties of the Scene. As with other datablocks in blender you can also set scene.grease_pencil to ...


5

No this is not currently possible. There is some development happening with the grease pencil now so this may change in future versions. After drawing a grease pencil stroke you can convert it to a curve object. This can be found in the grease pencil toolbar options. This will convert the one active grease pencil layer to a curve object. The drawback is ...


5

Yes, Ctrl+C gives that message. You should use the duplicate function, Shift + D. if you want copy and paste all the layer, that is "imposible", the only way is to save the file with othen name and the import the gpencil with "append" or "link" shift + F1.. but only you will have 1 layer at the same time


5

2.8 Grease Pencil Branch is not the same as the builder.blender.org 2.8 branch builds, as you need to compile the separate gpencil branch yourself.


5

To draw with the grease pencil at a specific depth and angle it's often easiest to simply place an mesh in the scene and orient it so the surface is positioned where you require the GP lines and use the Surface stroke placement to effectively draw on that surface. You can then either hide the mesh (to use it later to re-draw something in the same place) or ...


5

When you select a Grease Pencil Object and switch to the draw mode, an Origin dropdown menu is available at the top right of the window. You can choose your stroke placement there!


5

Yes, the grease pencil objects are fully 3D, so you have to create the drawing, track the camera, render on a transparent background (a sequence of PNG images) and composite them onto your live footage. You can also create a 3D mesh and use it as surface, to guide your strokes, enabling "surfaces" as stroke placement.


4

You could also run a script to remove the layers after saving the .blend the sketches should be removed. import bpy for g in bpy.data.grease_pencil: for l in g.layers: g.layers.remove(l)


4

As a follow-up to @David script, I noticed that it creates a new Grease Pencil Data every time the script is run. This can make it annoying if you simply want each mesh as a new GP layer in the existing data. To instead make it create a new layer on the existing Grease Pencil Data: import bpy from mathutils import Vector def convert_curve_to_gp(obj): ...


4

The most obvious workaround is to not use Grease Pencil at all and use texture painting instead. The "mode" button should be switched from "View" to "Paint" and then all the paint strokes are saved with "Save as Image" option.


4

Grease pencil now supports automatic tweening, in the "Interpolate" section in "Grease Pencil" tab, press interpolate a single keyframe between two keyframes you've aleady drawn. or you can press "Sequence" to automatically generate interpolation keyframes. Also, you can delete all the automatically generated keyframes by pressing "Remove Breakdowns" ...


4

I don't know if you've solved this problem as yet, but the method to sculpt Grease Pencil strokes is as follows: press 'Enable Editing' in the Grease Pencil tools panel on the Toolshelf or choose Edit Strokes interaction mode in the 3D Viewport header; choose desired brush (on the Toolshelf > Grease Pencil Sculpt Strokes rollout) press and hold the E key ...


4

To render grease pencil animation you have to go to Render>OpenGL Render Animation. Render will have dimensions set in Render properties so it's best to draw while in camera view to avoid stretching.


4

Here is a simple way to make a drawing... draw itself: draw a curve as your handwritten shape, or use Grease Pencil to draw your word, and then convert the drawing to a curve. See here: Then you have (at least) two ways: Use a mesh to create the writing depth, through arrays (fit length) and other modifiers: curve follow, subsurf. Then animating the "fit ...


4

Enter Edit Strokes mode, and in tool panel you will find this menu: It orders selected strokes inside layer.


4

As of Blender 2.79 you can reproject strokes to existing surface or just to make them planar. When drawn over some objects from some projection (top one in your case) they look as expected from that projection: If moving viewport projection problems will become apparent: To fix that first hide or delete any other objects except for the one you're going to ...


Only top voted, non community-wiki answers of a minimum length are eligible