Blender Git Commit Log

Git Commits -> Revision 6d868d9

Revision 6d868d9 by Joshua Leung (master)
January 18, 2017, 14:20 (GMT)
Reproject Strokes - To Surface/Geometry

Experimental option for the Reproject Strokes operator to project strokes on to
geometry, instead of only doing this in a planar (i.e. parallel to viewplane) way.

The current implementation is quite rough, and may need to be improved before it
is really ready for use. Potential issues:
* Loss of precision (i.e. stairstepping artifacts) from the 3D -> 2D -> 3D conversion
as we don't have float version of one of the projection funcs
* Jagged depth if there are gaps, since it will default back to the 3d-cursor plane
if no geometry was found (instead of doing some fancy interpolation scheme)
* I'm not sure if it's that useful for adapting GP strokes to deforming geometry yet...

Commit Details:

Full Hash: 6d868d9f48a35a0576e9e4e7b6442bdc0fc8d282
Parent Commit: 00edc60
Lines Changed: +55, -5

2 Modified Paths:

/release/scripts/startup/bl_ui/properties_grease_pencil_common.py (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_edit.c (+54, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021