Tamito Kajiyama
67f5ad506b
Fix for untested portions in the last commit concerning thickness position options.
2012-04-07 18:16:25 +00:00
Tamito Kajiyama
e94abda66d
New options in the Parameter Editor mode for controling the position of stroke thickness.
...
The new options enable a better control on the position of stroke thickness with
respect to stroke backbone geometry. Three predefined positions are:
* center: thickness is evenly split to the left and right side of the stroke geometry.
* inside: strokes are drawn within object boundary.
* outside: strokes are drawn outside the object boundary.
Another option called "relative" allows users to specify the relative position by a
number between 0 (inside) and 1 (outside).
The thickness position options are applied only to strokes of the edge types SILHOUETTE
and BORDER, since these are the only edge types defined in terms of object boundary.
Strokes of other edge types are always using the "center" option.
2012-04-07 17:28:09 +00:00
Sergey Sharybin
fec5221a65
Disabling color channels for float images in clip editor now works fine.
2012-04-07 16:59:06 +00:00
Sergey Sharybin
7018345bee
Fixed deadlock on loading file without number group into movie clip editor
2012-04-07 16:37:55 +00:00
Tamito Kajiyama
8ea8b6a1ba
Fix for an unnormalized normal vector in ViewEdgeXBuilder::BuildSmoothFEdge().
2012-04-07 15:54:21 +00:00
Campbell Barton
a955a86335
fix for passing float to RNA_def_property_ui_range() int argument.
2012-04-07 15:46:26 +00:00
Sergey Sharybin
c579625265
Fix for reconstruction menu which still was using set_floor operator instead of set_plane
2012-04-07 15:20:20 +00:00
Thomas Dinges
32c5b09192
Fix [ #30851 ] Mesh Editmode: Specials-menu lost "Subdivide smooth"
...
* Subdivide Smooth was missing in the edit mode specials menu since B-Mesh merge.
2012-04-07 14:04:52 +00:00
Campbell Barton
99aaf0812c
fix for vertex slide not taking object transformation into account.
...
also make the shortcut 'Shift+V'
2012-04-07 13:42:00 +00:00
Campbell Barton
8fa17c5362
code cleanup: no functional changes
...
- memset(..., -1) is used incorrectly even though it worked: MOD_solidify.c - thanks Halley from IRC for noticing this. use fill_vn_i() instead.
- quiet warnings in editmesh_slide.c
- cleanup comments in bmesh and some other minor comment additions.
2012-04-07 12:37:15 +00:00
Francisco De La Cruz
6482351ed9
Added Vertex Slide: Slides a vertex along a selected and connected edge (Shift+Ctrl+V)
...
-
BMop: "vertslide vert=%e edge=%hfev distance_t=%f"
2012-04-07 03:15:20 +00:00
Campbell Barton
b9f9aa947a
dont display any file as a preset in the menu (limit to *.py, *.xml)
...
backup files like .py~ for eg had their own menu entries which got annoying.
added optional filter_ext function callback argument to Menu.path_menu() to avoid displaying invalid types.
2012-04-07 02:19:11 +00:00
Tamito Kajiyama
04a9f393d8
Fix for broken face normals in FEdgeSharp and FEdgeSmooth, resulting from
...
splitting of FEdges at 2D intersections (i.e., at TVertices).
2012-04-07 00:37:01 +00:00
Alexander Kuznetsov
628b183d98
Temporary gzopen fix for for Windows
...
If we open file for write, we create a new file and close it. Therefore we have existing path for GetShortPathName.
Strangely zlib fails on gzclose if file descriptors are used.
2012-04-06 21:11:10 +00:00
Brecht Van Lommel
ee307bec88
Fix #30798 : when linking a datablock, it got simply added to the back of the
...
list, now the linked datablocks are sorted by name too (but still appear after
the non-linked datablocks).
2012-04-06 16:19:30 +00:00
Brecht Van Lommel
f7a0499f16
Cycles: fix nan's generated by glossy BSDF in some cases.
2012-04-06 16:08:14 +00:00
Tamito Kajiyama
21484ba52c
Fix for a crash in the single layer mode with Freestyle enabled.
2012-04-06 13:49:51 +00:00
Daniel Genrich
f349aeacf1
Smoke: Use better standards for inflow
...
a) Set particle system for inflow to " show unborn"
b) Set particle system for inflow to lifetime = 1
2012-04-06 12:50:46 +00:00
Campbell Barton
11a4dab32b
bmesh minor change - avoid increasing array sizes one by one and use iterator macros.
2012-04-06 11:50:16 +00:00
Joshua Leung
186f018e6e
Animation version patching for Absolute Shape Keys ("speed" curve ->
...
"eval_time") now works
2012-04-06 11:45:45 +00:00
Francisco De La Cruz
6408813f6f
Fix [ #30832 ] Weight on Bevel modifier has no effect for edges with weight.
...
Added missing CD_BWEIGHT layer for the modifier's DerivedMesh.
2012-04-06 11:24:42 +00:00
Thomas Dinges
3d893a926e
Windows x64 / Scons:
...
* Enable WITH_BF_OPENJPEG per default, it was enabled for 32 bit systems, why not on x64?
* This brings back JPEG 2000 support for win x64.
2012-04-06 10:57:22 +00:00
Campbell Barton
831f0e6283
option to have inset face select the interior faces (mango request)
2012-04-06 10:33:45 +00:00
Thomas Dinges
732806225d
Ghost:
...
* Typo fix, preventing mingw to compile.
Found by XercesBlue in IRC:
2012-04-06 10:24:15 +00:00
Campbell Barton
58064bdfc4
code cleanup: add doxygen headers to bmesh operator files, also add own include so definitions dont get out of sync.
2012-04-06 09:21:19 +00:00
Campbell Barton
743a9c2e1d
some pedantic load time speedup by not loading modules (math and subprocess in this case)
2012-04-06 08:04:31 +00:00
Campbell Barton
eeb9977bfd
fix crash with stack memory usage for the knife tool.
...
knife cutting ~25000 faces would crash with 8mb stack set.
fix by removing generic iterators in functions which do recursive calls.
2012-04-06 06:17:52 +00:00
Campbell Barton
4e060acda4
remove unused theme color
2012-04-06 05:54:13 +00:00
Campbell Barton
906cd4d8a6
update python keywords (remove exec, print, add nonlocal)
2012-04-06 05:53:01 +00:00
Campbell Barton
df29e91a69
code cleanup: header cleanup, remove commented workaround for mingw since its no longer needed.
2012-04-06 04:46:47 +00:00
Tamito Kajiyama
4c8febf3ea
Merged changes in the trunk up to revision 45431.
2012-04-06 03:37:27 +00:00
Dalai Felinto
110a1526b6
spherical panoramic fix
...
note: this was never correct and not a single soul bothered noticing that.
not really a surprise, this mode is more for debug than for anything else.
to test go to (game engine) Render -> Dome Mode -> Spherical Panorama
thanks to Aldo Zang to help me spotting the problem.
2012-04-05 22:06:45 +00:00
Brecht Van Lommel
91eeddc973
Fix windows compile error in previous commit.
2012-04-05 16:23:47 +00:00
Thomas Dinges
d024238fb2
Cycles / OpenCL:
...
* Enable __KERNEL_SHADING__ per default for OpenCL.
This enables basic shading (color, emission, textures...) for AMD cards.
You need the latest AMD catalyst driver in order to have this work.
2012-04-05 16:19:51 +00:00
Brecht Van Lommel
6e93e33294
Cycles: add rejection of inf/nan samples, in principle these should not happen
...
but this makes it more reliable for now.
Also add an integrator "Clamp" option, to clamp very light samples to a maximum
value. This will reduce accuracy but may help reducing noise and speed up
convergence.
2012-04-05 15:17:45 +00:00
Sergey Sharybin
5d0bfc0325
DO not store Flipped flag for pose paste operator in operator redo storage,
...
so mixing pasteing flipped and non-flipped will work properly.
2012-04-05 15:05:49 +00:00
Brecht Van Lommel
f82c2d2cdc
Fix #30804 : nodetree.links.new() incorrectly disconnected or allowed to connect
...
multiple links to a socket when the arguments were passed in order:
(input socket, output socket) instead of (output socket, input socket)
2012-04-05 14:17:42 +00:00
Sergey Sharybin
aaafb7c0cd
Fix for setting active UV, vertex colors and probably shape keys from python API.
...
It was an error how index of requested layer was searching: iterating used to start
from the beginning of data layers datablock, not from index at which requested
layer type actually begins.
2012-04-05 13:01:41 +00:00
Campbell Barton
ea1539ce43
fix for memory leak when using the bmesh python api - would allocate customdata layers and overwrite them when converting a mesh to a bmesh (without freeing).
2012-04-05 12:51:17 +00:00
Bastien Montagne
f8d086e3f8
More i18n minor fixes:
...
*Moved portuguese to its right place (alphabetical order).
*Commented out (in menu) four languages for which we have no translation at all yet: Dutch, Korean, Romanian and Ukrainian (easy to bring them back as soon as we have some translation!).
2012-04-05 12:32:49 +00:00
Thomas Dinges
fe99e731c8
UI files:
...
* Naming convention fixes and one if / elif fix.
2012-04-05 09:52:03 +00:00
Campbell Barton
f774384606
updated man page
2012-04-05 09:41:55 +00:00
Thomas Dinges
72ba2b8dd1
Readme and Release Log Links:
...
* Update to 2.63
* Update readme with proper links to 2.6 Manual, remove Solaris OS (no official builds from our side).
2012-04-05 09:27:53 +00:00
Bastien Montagne
2f452250e5
Adding turkish (tr_TR) language.
2012-04-05 09:13:32 +00:00
Campbell Barton
3a33568261
patch [ #30812 ] Couple operator tooltip proposals (editmesh_tools.c)
...
from Sebastian Nell (codemanx), with some edits.
2012-04-05 07:05:44 +00:00
Bastien Montagne
b68dde68b5
Small improvement to bmo icosphere primitive: instead of calling n times the subdivide bmo with one cut, call it once, with the right number of cuts (which is (2^(n-1)) - 1).
2012-04-05 06:47:14 +00:00
Campbell Barton
b73e4126dd
fix [ #30806 ] Mirror Hair Particles Bug, Complete Crash
2012-04-05 06:26:18 +00:00
Campbell Barton
2a54ef0442
there was no way to reset timing for absolute shape keys, add an operator to do so.
2012-04-05 06:10:15 +00:00
Campbell Barton
f4ccee2785
adding shape key blocks to absolute shape keys would not set the position (which is odd since its the only time they are used).
...
also re-sort the shape keys after adding them in for absolute keyblocks.
2012-04-05 05:51:26 +00:00
Campbell Barton
0aa6ade75a
fix for error moving absolute shape keys up/down (their position would become out of order)
2012-04-05 05:38:52 +00:00