Revision bc5218a by Sergey Sharybin October 29, 2013, 18:56 (GMT) |
Code cleanup: more int->bool conversions mask module |
Revision 8f747c4 by Sergey Sharybin October 29, 2013, 18:46 (GMT) |
Code cleanup: use bool instead of int in mask module |
Revision 16d13e0 by Sergey Sharybin October 29, 2013, 18:10 (GMT) |
Project Pampa request: FCurves normalized display 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! |
Revision f6e504c by Sergey Sharybin October 29, 2013, 18:10 (GMT) |
Make anim system safer for threading 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! |
Revision 8bdbbca by Lukas Toenne October 29, 2013, 17:46 (GMT) |
Fix #37192, Rendered preview causes crash when deleting a material node in 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. |
Revision 8d11abb by Dalai Felinto October 29, 2013, 17:14 (GMT) |
fix [#37250] dynotopo initial triangulation hmrf arguments order was wrong ... but int/bool casting made it pass through the compiler |
Revision 63b01f6 by Sergey Sharybin October 29, 2013, 16:43 (GMT) |
Code cleanup: remove unused block from multire baker Mapping from grid on ll 0 was not used and was incorrect since bmesh merge anyway. |
Revision 781e1f3 by Sergey Sharybin October 29, 2013, 16:43 (GMT) |
Enable multires bake to level 0 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. |
Revision 7bc6192 by Sergey Sharybin October 29, 2013, 16:06 (GMT) |
Fix #37246: Dynamic paint end frame is limited to 9999 Not sure what's actual reason for this, increased it to MAXFRAMRF. |
Revision e89b001 by Sergey Sharybin October 29, 2013, 15:49 (GMT) |
Project Pampa fix: animplayer will use preview range if preview is enabled |
Revision 2cccdd1 by Lukas Toenne October 29, 2013, 14:48 (GMT) |
Fix for particle texture influence bug causing undefined (nan) values: When 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. |
Revision 56cf901 by Sergey Sharybin October 29, 2013, 11:59 (GMT) |
Fix #37152: Knife tool doesn't work properly with Maya preset (Zooming and Panning) |
Revision 055b65d by Gaia Clary October 29, 2013, 10:49 (GMT) |
(Due to a change in function call) Added default triangulation method for Collada exporter |
Revision f9ab1df by jens verwiebe October 29, 2013, 10:13 (GMT) |
Fix collada compile, too less arguments |
Revision 96cd8b9 by Campbell Barton October 29, 2013, 03:04 (GMT) |
style cleanup |
Revision a7b44c8 by Dalai Felinto October 29, 2013, 02:42 (GMT) |
Triangulate Modifier: using different ngon and quad methods 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 |
Revision 427844c by Keir Mierle October 29, 2013, 01:06 (GMT) |
Eagerly attempt to refine a track before doing a brute search 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. |
Revision 5f05de0 by Campbell Barton October 29, 2013, 00:10 (GMT) |
patch [#37218] Split operator for armatures from Henrik Aarnio (hjaarnio) |
Revision 41587de by Campbell Barton October 29, 2013, 00:05 (GMT) |
patch [#37217] Make WM_gesture_lines draw the lasso unfilled. (Adding reroute nodes, cutting node links) by Henrik Aarnio (hjaarnio) |
Revision 2239654 by Campbell Barton October 28, 2013, 23:59 (GMT) |
patch [#37219] RenderParts.partsdone is not a boolean, but a counter from Lawrence D'Oliveiro (ldo) |
|
|
|


Master Commits
MiikaHweb | 2003-2021