Campbell Barton
92527b9264
remove assert for poly_find_ear(), added recently but its incorrect, also minor style edits.
2013-10-01 03:56:02 +00:00
Campbell Barton
6067fa682b
de-duplicate report strings for freestyle error checks
2013-10-01 02:51:39 +00:00
Tamito Kajiyama
aaba317c76
Follow-up to r60433 (related to Bug #36878 ): additional checks for NULL line styles.
2013-09-30 23:02:29 +00:00
Thomas Dinges
e28bd0d302
* Change NA_EDITED notifier to NA_ADDED, as suggested by Sergey. (r60414 follow up)
2013-09-30 22:53:56 +00:00
Brecht Van Lommel
7d344dd3a0
Fix #36894 : maya keymap delete/backspace would immediately delete a mesh element,
...
now it pops up the menu with delete options and dissolve so that there is a quick
key shortcut for those too.
2013-09-30 22:12:47 +00:00
Brecht Van Lommel
f94a14a318
Fix #36852 : duplicate window crash on OS X, another case where it could crash
...
when changing the window state raises an event, and the window isn't fully
initialized yet.
2013-09-30 22:07:14 +00:00
Gaia Clary
52e12dca6a
Added new file that contains the sha1 hash key of the currently to be used OpenCollada libraries
2013-09-30 21:11:20 +00:00
Bastien Montagne
ab31941874
Fix [ #36422 ] Trimmed audio files (hard cut only) in a metastrip have their trim removed
...
Meta sound update (seq_update_sound_bounds_recursive_rec) was not taking into account hard trim (anim_startofs) when setting sound's start, while default sound strip update (sound_move_scene_sound_defaults) did... This could use some refactor, though, with a single func used in both cases, to avoid such issue.
Also added soft trim to sound panel, only hard one was available.
2013-09-30 20:53:53 +00:00
Brecht Van Lommel
15e5d3ef7b
Fix #36891 : on OS X, cmd+s or cmd+o did not work when pressing them over the
...
text editor.
2013-09-30 19:58:56 +00:00
Bastien Montagne
3ccb370d38
Usual UI messages fixes...
2013-09-30 19:30:56 +00:00
Brecht Van Lommel
00140a8584
Fix #36892 : crash running "Sample Color" operator from 3D viewport when the
...
sequencer contained any data. The sequence color sample operator was available
here when it shouldn't be.
2013-09-30 17:54:35 +00:00
Irie Shinsuke
aec7017211
Fix "Sample Color" not working in vertex paint mode.
...
The issue was discussed at blender.org forum:
http://www.blender.org/forum/viewtopic.php?t=28158
2013-09-30 16:18:56 +00:00
Brecht Van Lommel
06c6d3235c
Fix #36884 : blender spotlamp halo render was incorrectly showing light on the
...
backside of objects, after bugfix in revision 56145.
It now still always renders one step, but step size is clamped to fit within
the halo volume.
2013-09-30 15:27:45 +00:00
Dalai Felinto
414fadb192
changing shortcut to toggle Properties in text editor (ctrl+t)
2013-09-30 14:33:18 +00:00
Campbell Barton
4b8fee11b6
workaround for [ #36314 ], ensure all id-properties are groups on load (which are expected to be groups).
2013-09-30 13:44:16 +00:00
Brecht Van Lommel
ae25238f41
Fix #36882 : cycles gamma node not working with glsl materials.
2013-09-30 12:11:27 +00:00
Brecht Van Lommel
31e6181187
Fix #36873 : cycles opencl render status show negative sample count.
2013-09-30 12:11:25 +00:00
Campbell Barton
78a8b2a883
add asserts for id property functions (ensure invalid types aren't passed)
2013-09-30 11:27:03 +00:00
Bastien Montagne
6e76152816
Fix [ #36846 ] Adding a cloth sim to an object does not make it possible to go into Particle Mode for that object.
...
Softbody/cloth were not checked when building available modes enum.
2013-09-30 10:20:54 +00:00
Campbell Barton
20047e776f
fix [ #36835 ] Removing an addon has strange behavior
2013-09-30 10:02:34 +00:00
Lukas Toenne
169b4e8118
Fix #36853 , Undo not working for Particles Hair - Free Edit.
...
Resetting the particle system without losing edit undo is not so easy. Just added a confirm message for now to warn user about loss of particle edit undo.
2013-09-30 09:51:25 +00:00
Sergey Sharybin
2ddbb5d1e1
Fix for plane track jittering
...
Jittering was caused by homography not being estimated
accurate enough.
Before this, only algebraic estimation was used, which
is indeed not so much great, Now use algebraic estimation
followed with refinement step using Ceres minimizer.
The code was already there since keyframe selection patch,
made such estimation a generic function in multiview/ and
changed API for estimation in order to pass all additional
options via an options structure (the same way as it's
done fr Ceres).
This includes changes to both homography and fundamental
estimation.
TODO:
- Need to document Ceres functors better.
- Need to support homogeneous coordinates (currently
only euclidean coords are supported).
2013-09-30 09:35:04 +00:00
Campbell Barton
61161bf869
fix for building with some configurations
2013-09-30 09:34:13 +00:00
Campbell Barton
b6ea073af2
more fixes relating to [ #36878 ], freestyle was only checking for NULL linestyles in some places.
2013-09-30 09:28:43 +00:00
Campbell Barton
65233bc49e
revert r36440, own commit, no longer needed because of changes to the keymap.
...
resolves [#36860 ] sampling color in face select mask
2013-09-30 09:04:17 +00:00
Campbell Barton
8064989e7b
fix regression [ #36878 ], missing NULL checks for linestyle.
2013-09-30 08:43:22 +00:00
Campbell Barton
be654aab58
fix [ #36842 ] OpenGL Animation Playblast renders 1 too many frames
2013-09-30 08:21:12 +00:00
Campbell Barton
d6a52c67d5
fix [ #36861 ] In face select masking circle select selects all when out of focus.
2013-09-30 07:58:38 +00:00
Campbell Barton
b21b24573d
lots of operator descriptions were incorrectly copy/pasted.
...
update some descriptions, others were removed and operators tagged as internal.
add a script to detect duplicate operator descriptions.
2013-09-30 05:50:41 +00:00
Thomas Dinges
85cb0bc19d
Fix [ #36863 ] OSL clamp, min and max functions have wrong signature when arguments are integers
...
* This was fixed in OSL 1.3.2, but we used an outdated stdosl.h.
2013-09-29 23:24:45 +00:00
Bastien Montagne
fd9cb5a59e
Fix [ #36859 ] Grease Pencil - Frames.new() doesn't create frame if frame_number <= 0
...
Related to [#36831 ] (r60412), RNA was still forbidding negative frame numbers...
2013-09-29 18:12:07 +00:00
Bastien Montagne
577e6e0290
Followup to r60416, we need to get cdlayers from bmesh everywhere! sorry...
2013-09-29 15:09:48 +00:00
Bastien Montagne
a6789a7f2e
Fix broken example, reported by Codemanx on IRC, thanks.
2013-09-29 14:57:47 +00:00
Bastien Montagne
af915b443a
Fix [ #36847 ] If Force Field in Ridgid Body group, crash at first frame of animation on playback
...
Not all objects in RB group actually have a "rigid body object", needs to be checked.
2013-09-29 13:38:56 +00:00
Bastien Montagne
4829cf9cd0
Fix [ #36830 ] 'Reset to Default Value' on Current Area Type button causes crash
...
Default default value for space types (0, i.e. SPACE_EMPTY) is not valid, use SPACE_VIEW3D instead.
2013-09-29 13:25:42 +00:00
Campbell Barton
3407a2e145
name cocoa functions in keeping with convention with similar functions for other ghost classes.
2013-09-29 13:14:09 +00:00
Jens Verwiebe
d528b4c9bb
OSX: more descriptive comment
2013-09-29 10:11:49 +00:00
Jens Verwiebe
20053f4954
OSX: cleanup for 60409, let m_window protected and use rather a public function for getting it public
2013-09-29 10:00:34 +00:00
Bastien Montagne
8fa068d30a
Fix [ #36841 ] UV-Maps cannot be renamed in EditMode
...
Own error in r60260, in edit mode we need to use bmesh's cdata!
2013-09-29 06:47:07 +00:00
Campbell Barton
6d0284f934
minor edit on r60413, convert to a bool.
2013-09-29 02:07:48 +00:00
Thomas Dinges
2acfd3f96a
Fix [ #36845 ] New generated blank image doesn't update preview (properties editor)
...
* IMAGE_OT_NEW did not had a notifier yet for some weird reason.
2013-09-28 20:04:49 +00:00
Thomas Dinges
c662b247f6
Properties Editor / UI:
...
* Fix a py error in the "Image Sampling" panel, tex.image can be NULL.
2013-09-28 19:56:08 +00:00
Bastien Montagne
f18f2fbb33
Fix [ #36831 ] Grease Pencil dont create a drawing in current frame less than 1
...
Only forbid negframes when user has not allowed them in whole Blender (userpref, editing). Else, it's more than annoying to not be able to draw negframed gpencil.
2013-09-28 19:28:41 +00:00
Jens Verwiebe
f418097bc6
OSX/Scons/OMP: 1. Allow for compile with gnu gcc 4.8.1, 2. fix compiling with sdk > 10.7 by using libgomp dynamic, which includes proper errorhandling vs. static. Before xtra linking to system libstdc++.6.dylib was needed, which then caused incompatibilities
2013-09-28 18:42:14 +00:00
Jens Verwiebe
1a30e52142
OSX: make sure closing the mainwindow forewards to the quitdialog - todo: check if m_window now public is a problem
2013-09-28 17:55:22 +00:00
Campbell Barton
99837ea844
add PoseBone.children convenience attribute.
2013-09-28 12:05:59 +00:00
Bastien Montagne
71958f0052
Fix [ #36827 ] 2.69 bug with smoke domain, particle emitter and a force field causes a crash
...
fuel array might be null!
2013-09-28 05:06:02 +00:00
Brecht Van Lommel
25509ba8af
Fix #36826 : make screencast with quicktime output gave black flickering areas.
...
Problem was OpenGL buffer alpha channel, it's not used in most places and so
not set to any meaningful value while drawing.
2013-09-27 20:29:07 +00:00
Brecht Van Lommel
7c29744111
Fix build error when building without OpenMP.
2013-09-27 19:44:06 +00:00
Brecht Van Lommel
fa352bb749
Fix #35684 : cycles unable to use full 6GB of memory on NVidia Titan GPU. We now
...
use arrays instead of textures for general storage on this card (image textures
are still stored as texture). Textures were found to be faster on older cards,
but the limits on 1D texture size have not increased along with the memory size,
which meant that the full 6 GB could not be used.
The performance actually seems to be slightly better with arrays in some tests
on Titan. For older cards there seems to be a bit of a mix, some are better and
others not. We may change those to use arrays too, but more testing is needed,
only Titan and Tesla K20 (sm_35) is changed for now.
The fact that arrays are faster is a bit surprising, as others found textures
to be faster on Kepler. However even if they were, the memory limitation is
more important to solve anyway.
https://research.nvidia.com/publication/understanding-efficiency-ray-traversal-gpus-kepler-and-fermi-addendum
2013-09-27 19:09:31 +00:00