April 14, 2016, 18:05 (GMT) |
Add substeps, used when projecting onto surface to get accurate depth |
April 14, 2016, 16:40 (GMT) |
Avoid divide by zero, comment when its OK |
April 14, 2016, 15:48 (GMT) |
Changes needed for building on MSVC Patch by Mano-Wii with minor edits |
April 14, 2016, 06:10 (GMT) |
Option to use the surface as starting point for the stroke Similar to grease pencil end-points, however this only works for the first point. Uses a plane calculated from the surface normal (so lines can be drawn perpendicular to the surface). |
April 14, 2016, 03:36 (GMT) |
Merge branch 'master' into temp-curve-draw |
April 14, 2016, 03:35 (GMT) |
Use regions depth values in-place |
April 14, 2016, 03:08 (GMT) |
Flip handle length check to catch nan values |
April 14, 2016, 02:05 (GMT) |
Merge branch 'master' into temp-curve-draw |
April 14, 2016, 02:04 (GMT) |
Math Lib: ray_point_factor_v3 functions Gives a bit better precision than creating a line in some cases, use for ED_view3d_win_to_3d. |
April 14, 2016, 02:04 (GMT) |
Cycles: Resolve ridiculous amount of memory used by spatial split builder This was only visible on systems with lots of threads and root of the issue was that we've been pre-allocating too much memory for all the threads. Now we only pre-allocate data for the main thread and rest of the threads does allocation on-demand. This brings down memory usage from 36Gig to 6.9Gig when building spatial split for the Bunny.blend file on our Intel beast. Originally regression was happened by the threaded spacial split builder commit. |
April 14, 2016, 02:04 (GMT) |
Work in progress, initial drawing on surface option |
April 13, 2016, 19:47 (GMT) |
Tweak corner detection Only consider points above the angle limit to begin with. |
April 13, 2016, 19:19 (GMT) |
Add orig-index argument to map the output curve back to the input data. |
April 13, 2016, 18:30 (GMT) |
Corner handle calculation could fail (for larger curves especially) Replace this with an optional return array of corner indices on final output curve. |
April 13, 2016, 17:08 (GMT) |
Change curve fitting not to store duplicate points. Return an array of [handle, knot, handle]'s instead of [knot, handle, handle, knot]. |
April 13, 2016, 16:04 (GMT) |
Add curve/pressure option |
April 13, 2016, 15:00 (GMT) |
Add doxygen headers |
April 13, 2016, 14:31 (GMT) |
Initial cubic fitting, curve freehand drawing |
|