http://www.miikahweb.com/feed.php MiikaHweb - Blender Temp-curve-draw Branch http://www.miikahweb.com/ MiikaHweb - Blender Temp-curve-draw Branch fi Sun, 05 Apr 20 04:14:53 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[bbb5e56]: Add corner angle as operator option]]> http://www.miikahweb.com/en/blender/git-logs/commit/bbb5e5658ae6516a9846f2302ec1eb7869d7d7e4 bbb5e56
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Add corner angle as operator option

Allows for adjusting after the stroke

----------------------------------------
2 Paths Changed]]>
Fri, 15 Apr 2016 07:43:38 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bbb5e5658ae6516a9846f2302ec1eb7869d7d7e4Campbell Barton
<![CDATA[[3f729a1]: Change the cursor when drawing]]> http://www.miikahweb.com/en/blender/git-logs/commit/3f729a10fc722f3ef992d4928ef813e9e242fa95 3f729a1
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Change the cursor when drawing

----------------------------------------
1 Path Changed]]>
Fri, 15 Apr 2016 07:17:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3f729a10fc722f3ef992d4928ef813e9e242fa95Campbell Barton
<![CDATA[[bd82b77]: Add button in toolbar for the draw tool]]> http://www.miikahweb.com/en/blender/git-logs/commit/bd82b7792d3806d41314c82e77bf1bd506d31b4d bd82b77
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Add button in toolbar for the draw tool

----------------------------------------
3 Paths Changed]]>
Fri, 15 Apr 2016 07:11:54 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bd82b7792d3806d41314c82e77bf1bd506d31b4dCampbell Barton
<![CDATA[[d5f5e0b]: Iniitalize defaults]]> http://www.miikahweb.com/en/blender/git-logs/commit/d5f5e0ba4e6ddeb4434cc227d359752e51371383 d5f5e0b
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Iniitalize defaults

----------------------------------------
2 Paths Changed]]>
Fri, 15 Apr 2016 06:35:04 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d5f5e0ba4e6ddeb4434cc227d359752e51371383Campbell Barton
<![CDATA[[e047353]: Improve click-steps (better for tablets)]]> http://www.miikahweb.com/en/blender/git-logs/commit/e047353d9667b46b267760042aabf023883f3aad e047353
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Improve click-steps (better for tablets)

----------------------------------------
1 Path Changed]]>
Fri, 15 Apr 2016 06:21:51 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e047353d9667b46b267760042aabf023883f3aadCampbell Barton
<![CDATA[[41ee544]: Add radius taper option]]> http://www.miikahweb.com/en/blender/git-logs/commit/41ee544d52ad5d0fa8e92751d21a82f24807666e 41ee544
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Add radius taper option

----------------------------------------
4 Paths Changed]]>
Fri, 15 Apr 2016 02:08:05 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/41ee544d52ad5d0fa8e92751d21a82f24807666eCampbell Barton
<![CDATA[[5f89a5e]: V3D_IS_ZBUF was used incorrectly, now just check draw mode]]> http://www.miikahweb.com/en/blender/git-logs/commit/5f89a5e795a1e8ef7b73cad79030e76757837505 5f89a5e
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
V3D_IS_ZBUF was used incorrectly, now just check draw mode

Also report error when getting the depth buffer fails.

----------------------------------------
1 Path Changed]]>
Thu, 14 Apr 2016 23:54:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5f89a5e795a1e8ef7b73cad79030e76757837505Campbell Barton
<![CDATA[[5c6d568]: Don't interpolate pressure when its not used.]]> http://www.miikahweb.com/en/blender/git-logs/commit/5c6d568ed7008e3a924c95c75ebd08c73c380b7a 5c6d568
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Don't interpolate pressure when its not used.

----------------------------------------
1 Path Changed]]>
Thu, 14 Apr 2016 23:43:46 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5c6d568ed7008e3a924c95c75ebd08c73c380b7aCampbell Barton
<![CDATA[[c1a6248]: Support cancelling a stroke]]> http://www.miikahweb.com/en/blender/git-logs/commit/c1a62480428e1afa2e0c076947cd70c7f7355ff7 c1a6248
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Support cancelling a stroke

----------------------------------------
1 Path Changed]]>
Thu, 14 Apr 2016 23:27:48 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c1a62480428e1afa2e0c076947cd70c7f7355ff7Campbell Barton
<![CDATA[[f9fd613]: Move error calculation into its own function]]> http://www.miikahweb.com/en/blender/git-logs/commit/f9fd61360d6f9b56c88507b241a6644adf84bd81 f9fd613
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Move error calculation into its own function

----------------------------------------
1 Path Changed]]>
Thu, 14 Apr 2016 23:14:34 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f9fd61360d6f9b56c88507b241a6644adf84bd81Campbell Barton
<![CDATA[[bb0dee2]: Scale the error threshold by the user-prefs pixelsize]]> http://www.miikahweb.com/en/blender/git-logs/commit/bb0dee23a86919ec50b3416d779aea1af4b7d21a bb0dee2
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Scale the error threshold by the user-prefs pixelsize

----------------------------------------
2 Paths Changed]]>
Thu, 14 Apr 2016 21:53:33 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bb0dee23a86919ec50b3416d779aea1af4b7d21aCampbell Barton
<![CDATA[[3d78d15]: Operator redo now works]]> http://www.miikahweb.com/en/blender/git-logs/commit/3d78d155947e788691676de8e86bc8adf234ac1e 3d78d15
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Operator redo now works

You can adjust error threshold after the stroke for eg

----------------------------------------
1 Path Changed]]>
Thu, 14 Apr 2016 21:21:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3d78d155947e788691676de8e86bc8adf234ac1eCampbell Barton
<![CDATA[[a1c5653]: UI: improve layou]]> http://www.miikahweb.com/en/blender/git-logs/commit/a1c56535bec05bd769efc666670c80d8a36ea6fc a1c5653
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
UI: improve layou

----------------------------------------
1 Path Changed]]>
Thu, 14 Apr 2016 20:34:16 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a1c56535bec05bd769efc666670c80d8a36ea6fcCampbell Barton
<![CDATA[[d7ead92]: Re-arrange functions into sections]]> http://www.miikahweb.com/en/blender/git-logs/commit/d7ead9273ddf76d5066a611ec3ae2aac47443de6 d7ead92
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Re-arrange functions into sections

----------------------------------------
1 Path Changed]]>
Thu, 14 Apr 2016 20:45:33 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d7ead9273ddf76d5066a611ec3ae2aac47443de6Campbell Barton
<![CDATA[[9dfadc1]: Cleanup: headers]]> http://www.miikahweb.com/en/blender/git-logs/commit/9dfadc1b7f8239d5dfb67d59b4db716c146565e0 9dfadc1
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Cleanup: headers

----------------------------------------
1 Path Changed]]>
Thu, 14 Apr 2016 20:27:17 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9dfadc1b7f8239d5dfb67d59b4db716c146565e0Campbell Barton
<![CDATA[[259a4db]: Expose curve type option]]> http://www.miikahweb.com/en/blender/git-logs/commit/259a4db2c8040c4a7c7771b9c17f3d7c906540a5 259a4db
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Expose curve type option

----------------------------------------
4 Paths Changed]]>
Thu, 14 Apr 2016 20:19:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/259a4db2c8040c4a7c7771b9c17f3d7c906540a5Campbell Barton
<![CDATA[[fe19194]: Offset factor to allow drawing above/below the surface]]> http://www.miikahweb.com/en/blender/git-logs/commit/fe191947e066ddc806f954bcf409f891c45533f6 fe19194
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Offset factor to allow drawing above/below the surface

----------------------------------------
4 Paths Changed]]>
Thu, 14 Apr 2016 19:57:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/fe191947e066ddc806f954bcf409f891c45533f6Campbell Barton
<![CDATA[[1194e88]: Add substeps, used when projecting onto surface to get accurate...]]> http://www.miikahweb.com/en/blender/git-logs/commit/1194e8825f8df104dfb212990aadbbefb8f32b15 1194e88
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Add substeps, used when projecting onto surface to get accurate depth

----------------------------------------
1 Path Changed]]>
Thu, 14 Apr 2016 18:05:34 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1194e8825f8df104dfb212990aadbbefb8f32b15Campbell Barton
<![CDATA[[30ef478]: Draw radius at the correct size]]> http://www.miikahweb.com/en/blender/git-logs/commit/30ef478189aab619c44e3a7ef8b3fe6ce680d9c7 30ef478
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Draw radius at the correct size

----------------------------------------
4 Paths Changed]]>
Thu, 14 Apr 2016 19:21:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/30ef478189aab619c44e3a7ef8b3fe6ce680d9c7Campbell Barton
<![CDATA[[8cc319d]: Add options for projection plane when drawing onto the surface...]]> http://www.miikahweb.com/en/blender/git-logs/commit/8cc319d40f814301b778627bf7f7746aef7a881a 8cc319d
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Add options for projection plane when drawing onto the surface

----------------------------------------
4 Paths Changed]]>
Thu, 14 Apr 2016 18:46:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8cc319d40f814301b778627bf7f7746aef7a881aCampbell Barton
<![CDATA[[8e6295a]: Merge branch 'master' into temp-curve-draw]]> http://www.miikahweb.com/en/blender/git-logs/commit/8e6295a467833ae9d666910ce1f466a4343f8b81 8e6295a
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Merge branch 'master' into temp-curve-draw

----------------------------------------
0 Paths Changed]]>
Thu, 14 Apr 2016 18:53:03 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8e6295a467833ae9d666910ce1f466a4343f8b81Campbell Barton
<![CDATA[[9c68312]: Avoid divide by zero, comment when its OK]]> http://www.miikahweb.com/en/blender/git-logs/commit/9c6831273450f8cd850b0805ea65fd6b3b3632ce 9c68312
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Avoid divide by zero, comment when its OK

----------------------------------------
2 Paths Changed]]>
Thu, 14 Apr 2016 16:40:33 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9c6831273450f8cd850b0805ea65fd6b3b3632ceCampbell Barton
<![CDATA[[824db1a]: Changes needed for building on MSVC]]> http://www.miikahweb.com/en/blender/git-logs/commit/824db1a9d5f39c70495ce0f1cc301325260174f8 824db1a
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Changes needed for building on MSVC

Patch by Mano-Wii with minor edits

----------------------------------------
4 Paths Changed]]>
Thu, 14 Apr 2016 15:48:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/824db1a9d5f39c70495ce0f1cc301325260174f8Campbell Barton
<![CDATA[[d48737a]: Option to use the surface as starting point for the stroke]]> http://www.miikahweb.com/en/blender/git-logs/commit/d48737afe99928ac3c68f220e21f2516b5bb8ee1 d48737a
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
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).

----------------------------------------
4 Paths Changed]]>
Thu, 14 Apr 2016 06:10:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d48737afe99928ac3c68f220e21f2516b5bb8ee1Campbell Barton
<![CDATA[[424b563]: Merge branch 'master' into temp-curve-draw]]> http://www.miikahweb.com/en/blender/git-logs/commit/424b563373570b242fe70b49e203404e2d43f731 424b563
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Merge branch 'master' into temp-curve-draw

----------------------------------------
0 Paths Changed]]>
Thu, 14 Apr 2016 03:36:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/424b563373570b242fe70b49e203404e2d43f731Campbell Barton
<![CDATA[[4c6fa39]: Flip handle length check to catch nan values]]> http://www.miikahweb.com/en/blender/git-logs/commit/4c6fa392620d05bfcb95eaffe87d2eeb4833a32f 4c6fa39
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Flip handle length check to catch nan values

----------------------------------------
1 Path Changed]]>
Thu, 14 Apr 2016 03:08:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4c6fa392620d05bfcb95eaffe87d2eeb4833a32fCampbell Barton
<![CDATA[[f17e82c]: Use regions depth values in-place]]> http://www.miikahweb.com/en/blender/git-logs/commit/f17e82c3686c1225bfda78af83cd1de852c4bef8 f17e82c
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Use regions depth values in-place

----------------------------------------
2 Paths Changed]]>
Thu, 14 Apr 2016 03:35:19 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f17e82c3686c1225bfda78af83cd1de852c4bef8Campbell Barton
<![CDATA[[623361a]: Work in progress, initial drawing on surface option]]> http://www.miikahweb.com/en/blender/git-logs/commit/623361a20f9d599ec1d373841e6b38efb5017635 623361a
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Work in progress, initial drawing on surface option

----------------------------------------
4 Paths Changed]]>
Thu, 14 Apr 2016 02:04:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/623361a20f9d599ec1d373841e6b38efb5017635Campbell Barton
<![CDATA[[8bb9b73]: Math Lib: ray_point_factor_v3 functions]]> http://www.miikahweb.com/en/blender/git-logs/commit/8bb9b734b84fd8211943c8d36d5b775a4189bc25 8bb9b73
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
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.

----------------------------------------
3 Paths Changed]]>
Thu, 14 Apr 2016 02:04:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8bb9b734b84fd8211943c8d36d5b775a4189bc25Campbell Barton
<![CDATA[[b97f91d]: Merge branch 'master' into temp-curve-draw]]> http://www.miikahweb.com/en/blender/git-logs/commit/b97f91d03d0ef740404463a9540fe75c14cbeabf b97f91d
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Merge branch 'master' into temp-curve-draw

----------------------------------------
0 Paths Changed]]>
Thu, 14 Apr 2016 02:05:04 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b97f91d03d0ef740404463a9540fe75c14cbeabfCampbell Barton
<![CDATA[[cabd34c]: Cycles: Resolve ridiculous amount of memory used by spatial...]]> http://www.miikahweb.com/en/blender/git-logs/commit/cabd34c1c7da3ff262ff456708145abddc84d6fa cabd34c
Branches : temp-curve-draw
Author : Sergey Sharybin (sergey)
Committed By : Campbell Barton (campbellbarton)
----------------------------------------
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.

----------------------------------------
2 Paths Changed]]>
Thu, 14 Apr 2016 02:04:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/cabd34c1c7da3ff262ff456708145abddc84d6faSergey Sharybin
<![CDATA[[f434dd6]: Tweak corner detection]]> http://www.miikahweb.com/en/blender/git-logs/commit/f434dd6cca68aaa825acc18149fd4511d208aa64 f434dd6
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Tweak corner detection

Only consider points above the angle limit to begin with.

----------------------------------------
2 Paths Changed]]>
Wed, 13 Apr 2016 19:47:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f434dd6cca68aaa825acc18149fd4511d208aa64Campbell Barton
<![CDATA[[1aaebb2]: Corner handle calculation could fail (for larger curves especially...]]> http://www.miikahweb.com/en/blender/git-logs/commit/1aaebb22a3d8cb0eb97572c2039417f0e8c6ba59 1aaebb2
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Corner handle calculation could fail (for larger curves especially)

Replace this with an optional return array of corner indices on final output curve.

----------------------------------------
4 Paths Changed]]>
Wed, 13 Apr 2016 18:30:02 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1aaebb22a3d8cb0eb97572c2039417f0e8c6ba59Campbell Barton
<![CDATA[[4d54b49]: Add orig-index argument to map the output curve back to the...]]> http://www.miikahweb.com/en/blender/git-logs/commit/4d54b4950de6fc78ac6f8bc3f13520772076bc39 4d54b49
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Add orig-index argument to map the output curve back to the input data.

----------------------------------------
3 Paths Changed]]>
Wed, 13 Apr 2016 19:19:33 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4d54b4950de6fc78ac6f8bc3f13520772076bc39Campbell Barton
<![CDATA[[77a581f]: Change curve fitting not to store duplicate points.]]> http://www.miikahweb.com/en/blender/git-logs/commit/77a581f8b9ea74ae0f162c0077b1ecb7bfa13c1f 77a581f
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Change curve fitting not to store duplicate points.

Return an array of [handle, knot, handle]'s instead of [knot, handle, handle, knot].

----------------------------------------
4 Paths Changed]]>
Wed, 13 Apr 2016 17:08:24 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/77a581f8b9ea74ae0f162c0077b1ecb7bfa13c1fCampbell Barton
<![CDATA[[3a20d82]: Add curve/pressure option]]> http://www.miikahweb.com/en/blender/git-logs/commit/3a20d82428e269ec8be932222d55797c8eaeee4b 3a20d82
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Add curve/pressure option

----------------------------------------
4 Paths Changed]]>
Wed, 13 Apr 2016 16:04:56 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3a20d82428e269ec8be932222d55797c8eaeee4bCampbell Barton
<![CDATA[[e3b02ee]: Add doxygen headers]]> http://www.miikahweb.com/en/blender/git-logs/commit/e3b02ee874cfdb4599e83428ef6e17330fbe78ff e3b02ee
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Add doxygen headers

----------------------------------------
5 Paths Changed]]>
Wed, 13 Apr 2016 15:00:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e3b02ee874cfdb4599e83428ef6e17330fbe78ffCampbell Barton
<![CDATA[[b0a9c01]: Initial cubic fitting, curve freehand drawing]]> http://www.miikahweb.com/en/blender/git-logs/commit/b0a9c014e732e0e3b911f2b81c3e02a29ca2e41c b0a9c01
Branches : temp-curve-draw
Author : Campbell Barton (campbellbarton)
----------------------------------------
Initial cubic fitting, curve freehand drawing

----------------------------------------
14 Paths Changed]]>
Wed, 13 Apr 2016 14:31:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b0a9c014e732e0e3b911f2b81c3e02a29ca2e41cCampbell Barton