Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-31add atomic_ops.h to cmake's source code listing.Campbell Barton
2013-10-31Minor update to r60953.Bastien Montagne
2013-10-31Fix for Freestyle rendering errors with color blend modes SOFT_LIGHT and ↵Tamito Kajiyama
LINEAR_LIGHT.
2013-10-31code cleanup: warningsCampbell Barton
2013-10-31Python ui: increase interface float precision limit from 6 to 7Dalai Felinto
2013-10-31cancelling an operator popup now calls the operators cancel callback.Campbell Barton
2013-10-31remove return argument from wmOperatorType->cancel, was only ever returning ↵Campbell Barton
OPERATOR_CANCELLED.
2013-10-31fix for uninitialized value use in newly added fcurve normalized view.Campbell Barton
also quiet warning without openmp.
2013-10-31Add .webm to the list of extensions recognized as videoAndrea Weikert
(Patch by Philipp Oeser, submitted in [#37199], many thanks)
2013-10-30Bugfix [#37185] Maya Config: Move and Scale Don't Work In Dope SheetJoshua Leung
Maya keymap was activating wrong transform modes for translation/scaling - in DopeSheet and NLA, these use the TIME_TRANSLATE/TIME_SCALE modes instead
2013-10-30Code cleanup: typo-fixSergey Sharybin
2013-10-30revert own commit r60607, caused bug [#37253]Campbell Barton
2013-10-30Fix #37194, OSL script crashes blender. The lookup functions for finding ↵Lukas Toenne
Cycles shader inputs/outputs based on socket names are using a few modifications on the Blender socket names. But these only apply to standard nodes where the Blender socket names can differ from associated Cycles names and may require additional indices to make them unique. Script node sockets are already unique and exact due to being generated from the script function parameters.
2013-10-30Fix #37252: Mask modifier doesn't copy settings on object copySergey Sharybin
2013-10-30Add some update notifiers for a few boolean paint properties (probably aAntony Riakiotakis
lot more needed) so that they get properly updated in UI when the property is edited through python or a custom key binding to context toggle operator.
2013-10-30One more optimization for lasso, clip PBVH against object space planesAntony Riakiotakis
of lasso enclosing rectangle.
2013-10-30Optimization of lasso masking using scanfill.Antony Riakiotakis
Thanks to Campbell for the advice!
2013-10-30Some comment fixes, add new sculpt masking operators to menusAntony Riakiotakis
2013-10-30Lasso select tool for masking in sculpting. Initial code, non optimizedAntony Riakiotakis
for now. Used to be ultra terrible but with threading (openmp) there is slightly better performance and is ready for testing. To use press shift-ctrl-lclick. Still no ability to remove mask. Coming soon. Also make box selection threaded (openmp) and comment fix.
2013-10-29Code cleanup: more int->bool conversions mask moduleSergey Sharybin
2013-10-29Code cleanup: use bool instead of int in mask moduleSergey Sharybin
2013-10-29Project Pampa request: FCurves normalized displaySergey Sharybin
Added two options to a header of FCurve editor: - Normalize which makes it so every individual curve is fit into -1..1 space. - Auto-normalize, which probably is to be called "Lock" which "locks" curve normalization scale. This is useful to prevent curves from jumping around when tweaking it. It's debatable whether it need to be a button to normalize curves n purpose only, and it's fully depends on animator's workflow. Here during Project Pampa we've got Francesco who get used to auto-renormalization and Hjalti who prefers locked behavior. Docs are to be ready soon by Francesco. Thanks Brecht for the review!
2013-10-29Make anim system safer for threadingSergey Sharybin
Remove usages of ANIM_unit_mapping_apply_fcurve in favor of runtime scale factor apply. There're still calls to ANIM_nla_mapping_apply_fcurve are hanging around, they're the next t be cleaned up!
2013-10-29Fix #37192, Rendered preview causes crash when deleting a material node in ↵Lukas Toenne
shader node editor. The 'free' callback for node execution data was accessed from the node->typeinfo, but this pointer can become invalid because the render database is not immediately freed after the job finishes. To avoid access to dangling node pointers, store the function callback in the exec data itself. The node pointer must not be accessed in the free function (wasn't used before either), these functions are purely for the execution data.
2013-10-29fix [#37250] dynotopo initial triangulationDalai Felinto
hmrf arguments order was wrong ... but int/bool casting made it pass through the compiler
2013-10-29Code cleanup: remove unused block from multire bakerSergey Sharybin
Mapping from grid on ll 0 was not used and was incorrect since bmesh merge anyway.
2013-10-29Enable multires bake to level 0Sergey Sharybin
Uses trick with crating simple subdivided mesh with level 1 and bakes against it. From quick tests seems to be working correct, more tests are welcome.
2013-10-29Fix #37246: Dynamic paint end frame is limited to 9999Sergey Sharybin
Not sure what's actual reason for this, increased it to MAXFRAMRF.
2013-10-29Project Pampa fix: animplayer will use preview range if preview is enabledSergey Sharybin
2013-10-29Fix for particle texture influence bug causing undefined (nan) values: When ↵Lukas Toenne
using a texture with "Particles/Strands" coordinates that in turn has a "Lifetime" influence on the particles, the texture eval accesses the particle lifetime/dietime data before it is actually defined! This is a design flaw, but to avoid corrupted data for now just initialize the lifetime/dietime values for particles in advance before evaluating the texture.
2013-10-29Fix #37152: Knife tool doesn't work properly with Maya preset (Zooming and ↵Sergey Sharybin
Panning)
2013-10-29(Due to a change in function call) Added default triangulation method for ↵Gaia Clary
Collada exporter
2013-10-29Fix collada compile, too less argumentsJens Verwiebe
2013-10-29style cleanupCampbell Barton
2013-10-29Triangulate Modifier: using different ngon and quad methodsDalai Felinto
Quads: Beauty, Fixed, Fixed Alternate, Shortest Diagonal Ngons: Beauty, Scanfill * Shortest Diagonal is the default method in the modifier (popular elsewhere), but beauty is the default in Ctrl+T). * Remove the need for output slot and beauty operator to be called after Clt+T Patch with collaborations and reviewed by Campbell Barton
2013-10-29Eagerly attempt to refine a track before doing a brute searchKeir Mierle
Before the refinement phase of tracking, a brute force SAD search is run across the search area. This works well but is slow; especially if the guess for the track's location is accurate. This patch runs a refinement phase before running a brute force search, hoping that the guessed position (in x2, y2) is close to the best answer. If it is, then no brute search is done. If it is not, then a normal brute force search followed by refinement is done. In some cases this may produce worse tracks than before; the regressions will need investigation. The predictive motion model (to be implemented) will reduce the probability of that happening.
2013-10-29patch [#37218] Split operator for armaturesCampbell Barton
from Henrik Aarnio (hjaarnio)
2013-10-29patch [#37217] Make WM_gesture_lines draw the lasso unfilled. (Adding ↵Campbell Barton
reroute nodes, cutting node links) by Henrik Aarnio (hjaarnio)
2013-10-29patch [#37219] RenderParts.partsdone is not a boolean, but a counterCampbell Barton
from Lawrence D'Oliveiro (ldo)
2013-10-29patch [#37229] Save process slot in blender-softwaregl scriptCampbell Barton
from Lawrence D'Oliveiro (ldo)
2013-10-29patch [#37231] Bone fill sets bone to connected, even if neither of its ↵Campbell Barton
points is at the tail point of points it's connecting. from Henrik Aarnio (hjaarnio)
2013-10-29correct error in recent commit.Campbell Barton
2013-10-29Make it possible to track specified clipSergey Sharybin
Added a property to track_marker operator to be able to render clip which name was passed to the operator instead of clip from current clip editor context. Very much useful for automatic tests.
2013-10-28Fix compile error using Visual Studio 2012.Daniel Genrich
2013-10-28Fix #37184: film exposure + transparency not working well in cycles viewport.Brecht Van Lommel
2013-10-28Fix bug where libmv tracking incorrectly succeeds on failureKeir Mierle
Before this patch, if Ceres returned USER_SUCCESS indicating that Ceres was only changing the tracked quad slightly between iterations (indicating convergence), no final correlation check was done. This leads to incorrectly returning that the tracking was successful, when it actually failed.
2013-10-28OSX/codesigning: Instructions on codesigning in case i get lost :-P Jens Verwiebe
2013-10-28OSX/codesigning: add the signing rules used for releasesJens Verwiebe
2013-10-28Fix #37187: ghost/test/multitest fails to buildSergey Sharybin
Commited patch provided by Lawrence D'Oliveiro, thanks.
2013-10-28Fix #37221: Multilayer EXR inputs generate pink frame/last displayed frame ↵Sergey Sharybin
when using an image sequence offset generally speaking, if multilayer image fails to load for current frame doesn't mean anything bad. It might be used to make it so image sequence is being alpha-overed somewhere in the middle of scene time. Made it so if the whole file fails to load, image node will deliver black transparent color, the same what happens for regular (non-multilayer images). Also needed to tweak code in load_multilayer_sequwnce to make sure no cached frames are pointing to a freed memory.