Campbell Barton
7e0a3baedc
Fix T41861: Loopcut wire incorrect mode-switch
...
also didn't preview or select correctly.
2014-09-18 13:24:48 +10:00
Campbell Barton
8c3daab298
Cleanup: style, spelling
2014-09-18 09:37:49 +10:00
Jens Verwiebe
62893dc398
OSX/cmake: OSX 10.10 must be used with cmake 3.0.0 minimum, older thinks 10.6 is higher than 10.10 :)
2014-09-17 20:42:21 +02:00
Antony Riakiotakis
59a38ccc42
Fix T41761, muting not working with texture nodes
...
This was disabled to fix T41349, however seems that if we don't pass
delegates for muted nodes everything work fine.
2014-09-17 19:05:35 +02:00
Campbell Barton
96ac3c2f7d
Text Editor: reload missed adding new-line
...
Logic for load/reload was duplicated, Fix T28087 missed reload.
De-duplicate, also replace stat -> BLI_stat
2014-09-17 19:32:52 +10:00
Campbell Barton
0e0e528ea4
Cleanup: pep8
2014-09-17 18:36:17 +10:00
Bastien Montagne
f0f398dcf3
Fix T41851: Useless ID selector UI element for sequencer's Sound strips
...
Currently, this pointer prop is not editable, and making it so does not seem
to be trivial (sound strip seems to use the filepath path, not the soundID pointer?),
so just hide the matching UI item.
2014-09-16 19:15:11 +02:00
Bastien Montagne
c793042577
Fix T41840: bpy.context.object.collision.thickness_inner has no effect on cloth.
...
Only change the tip to stress that, in fact, cloth sim does not use inner thickness at all,
only outer one, through the Collision modifier, afaik.
2014-09-16 16:50:28 +02:00
Campbell Barton
e6828a71d7
Fix T41850: Knife fails with mesh behind view
...
Was using first vertex for depth (which could be anywhere),
now use the view-pivot.
was also copying uninitialized vector into knife_find_closest_* return values (confused debugging).
2014-09-17 00:34:48 +10:00
Campbell Barton
ba314683fb
Fix T41849: Knife fails with small lens
...
knife cursor depth could be projected behind the view with a wide angle lens.
2014-09-17 00:34:48 +10:00
Campbell Barton
aba5fc29d5
Math Lib: use higher precision for vector printing
...
Only use for debugging, where precision is often important.
2014-09-17 00:33:38 +10:00
Bastien Montagne
a41a38d11c
Fix part of T41739: Solid 3DView not updating when enabling/disabling nodal material.
...
There are other similar update issues with mat nodes and solid 3DView, but need agreement
on proposed patch from other devs in this area first!
2014-09-16 16:19:23 +02:00
Bastien Montagne
045b26dbf5
Fix T41843: World preview not updating when changing world.
...
NC_SCENE | ND_WORLD was not handled by buttons space...
2014-09-16 14:28:44 +02:00
Sergey Sharybin
1e948b251d
Fix T41818: Missing refresh on Undo for nodes (mask example)
...
Added a special notifier now NC_WM|ND_UNDO in order to deal with such cases
and now compositor/image will refresh when undo happens.
There are much more ways to fail compo to update the resul, like undoing
while it's not visible and so, but as mont29 said -- let's at least fix
obvious crap in the workflow.
2014-09-16 14:44:47 +06:00
Sergey Sharybin
c9f0c20e48
Cycle: Add a bit of explanation why we're using such a dirty hack
2014-09-16 12:46:31 +06:00
Campbell Barton
3ac640b19e
Fix T41842: Knife edge-snap, incorrect offset
2014-09-16 15:43:57 +10:00
Campbell Barton
775a54485b
Math Lib: add mul_v3_project_m4_v3
2014-09-16 15:41:17 +10:00
Campbell Barton
8b87b2473a
Fix last commit, making archive from source dir
2014-09-16 13:27:05 +10:00
Campbell Barton
106ea0b20b
Cleanup: sync map_to_sphere, UNLIKELY xy zero case
2014-09-16 12:41:16 +10:00
Campbell Barton
13c5b0d546
Utility script to create release archive
...
- only include files known to git.
- includes all submodules.
- version extracted from BKE_blender.h for naming.
- MD5 checksum generated.
- 'make tbz' convenience target.
Script by Dan McGrath with own minor edits.
2014-09-16 11:44:00 +10:00
Jens Verwiebe
0c3ff81e79
Cycles: tentative fix get rid of os-specific issue in struct ShaderClosure ( aligment issues due order )
2014-09-15 21:20:24 +02:00
Thomas Dinges
03ce9882af
Fix T41839, OpenCL error.
...
Also some style fixes, we don't do the "put as much as possible in 1 line" contest.
2014-09-15 14:22:39 +02:00
Campbell Barton
e5adeed40b
Makefile: add 'update' convenience target
2014-09-15 14:11:14 +10:00
Thomas Dinges
73c647622a
Fix Cycles Standalone compile.
2014-09-14 17:40:34 +02:00
Campbell Barton
ece902ed9b
Correct invalid sizeof in memset use
2014-09-14 18:50:59 +10:00
Campbell Barton
58305c9403
Sculpt: check mask is present before reading
2014-09-14 17:46:48 +10:00
Campbell Barton
a319469260
Correct last commit
2014-09-14 17:42:33 +10:00
Campbell Barton
432d274990
Cleanup & typo in assignment
2014-09-14 17:27:31 +10:00
Ines Almeida
1c9b80320f
typo correction in the python API
2014-09-13 23:43:28 +02:00
Bastien Montagne
fdb12ff564
Fix T41811: unreachable code in wm_keymap.c
...
There was also an issue with passing sl->spacetype here, for some reason...
2014-09-13 15:49:53 +02:00
Tamito Kajiyama
e5b2e9cdd3
Fix T41800: Freestyle + Cycles panoramic camera not compatible, renders are incorrect.
2014-09-13 11:40:08 +09:00
Sergey Sharybin
bd671f1005
Fix scons leaving partially generated files when aborting
2014-09-12 22:56:37 +06:00
Jens Verwiebe
d939341b65
OSX: Fix cmake3 usage
2014-09-12 14:42:25 +02:00
Campbell Barton
26e476b7e1
Fix T41788: bmesh.utils.loop_separate, face_vert_separate() always return None
2014-09-12 10:16:50 +10:00
Campbell Barton
194f7f0ae8
Cleanup & remove redundant check
2014-09-12 09:53:31 +10:00
Antony Riakiotakis
482354fd6a
Fix T41780
...
Expose sliders for alpha over/under/overdrop
Now it's apparent that the effects work as explained in the manual.
2014-09-11 20:44:08 +02:00
Antony Riakiotakis
72d6f254a9
Fix related to T41780, sequencer weirdness with alpha under effect
...
Fix alpha under equation according to porter-duff and user docs that
state that effect should invert he order of channels and reduce to alpha
over when factor is 1.0.
BTW, we don't really expose any factor here...lost feature from 2.49?
2014-09-11 20:16:12 +02:00
Sergey Sharybin
d919218482
Tracking: Fix wrong behavior of refining with previous frame matching
2014-09-11 20:43:41 +06:00
Sergey Sharybin
e38152bae4
Tweaks to setup trackign scene in order to fix usability issues
...
Patch by Sebastian Koenig
2014-09-11 20:00:24 +06:00
Sergey Sharybin
b762cc28ea
Workaround for strict flags and release build compilation
...
@campbellbarton, it's really helpful to have strict flags enabled
for release builds as well -- especially when you're working in areas
which are heavily using least squares solvers.
For now made it so blender compiles, but it could be better solution here.
2014-09-11 19:33:37 +06:00
Sergey Sharybin
ed6942f9ad
Fix wrong area of interest for movie undistortion
2014-09-11 19:33:01 +06:00
Sergey Sharybin
4bbe0c8cde
Fix T41785: The combination of movie-distortion and lens-distortion leads to artifacts
2014-09-11 19:07:20 +06:00
Thomas Dinges
89b62804dc
Followup for last commit, we can break the loop, once we have a match.
2014-09-11 15:02:19 +02:00
Thomas Dinges
61e58c378a
Fix T41784, Re-enabling transparent shadows in Cycles doesn't work correctly
2014-09-11 14:51:48 +02:00
Campbell Barton
149ca1320b
Fix non-deterministic editmesh normal orientations
...
- selecting a boundary edge would randomly point in/outside the face (now point away).
- selecting 3 verts would use the first selected edge as the tangent (now use longest).
- selecting 1 vert betweem edges, uses the edges to define the tangent.
2014-09-11 18:31:02 +10:00
Tamito Kajiyama
507af00855
Freestyle: Fix for missing quality control on line rendering in Cycles.
...
Freestyle was using the default Cycles rendering settings (e.g., the number
of samples) and users could not change them. Now all render parameters
(except for film_transparent) are inherited for Freestyle stroke rendering.
Problem report by Danny Grimm on Facebook, thanks!
2014-09-11 13:41:14 +09:00
Campbell Barton
7aedfd654b
Fix T41778: Crash on animate boids xith a goal
...
No need to copy/restore entire object struct (just to read location)
2014-09-11 12:49:46 +10:00
Campbell Barton
bae66459df
Fix crash in BLI_kdtree_range_search
...
Called memcpy with a NULL pointer,
causing the following NULL check to get optimized away.
2014-09-11 12:47:52 +10:00
Campbell Barton
229c2c14f7
Fix crash in project-from view without a brush or active object
2014-09-10 23:12:11 +10:00
Campbell Barton
7d9760d962
Text3d: assert for <0 len text
...
also add operator to test blacklist
2014-09-10 23:12:11 +10:00