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
2012-06-07Merging r47535 through r47566 from trunk into soc-2011-tomatoSergey Sharybin
2012-06-07Fix #31725: UV map order is ignored when opening in 2.6+ versionsSergey Sharybin
Issue was caused by do_versions being used pdata as reference for active/render/ stencil/clone layer indices instead of fdata. Added some utility functions used only by do_versions to be sure this indices are set from fdata for pre-bmesh files.
2012-06-07improvement to handle recalculation, only do this on auto-handles when they ↵Campbell Barton
are in a spline.
2012-06-07Code cleanup - Shuffled solve_parenting() function around to remove need forJoshua Leung
forward def/local prototype
2012-06-07Bugfix [#31735] Performance issue related to object parenting to armatureJoshua Leung
In the file included with the bugreport, framerates were dropping from 60fps to 11fps for an armature with several lattices parented, and a 5fps drop everytime an object was parented to the armature. Upon (re-)inspection of the code, it became apparent that this was being caused by a block of code that would recalculate the parent (perhaps recursively) as it thought the parent state was for the wrong timestamp. However, the timestamps this was using was never really updated (except for a single place, which set it to a single fixed value to force recalculations to take place), which meant that this branch was run all the time. AFACT, this is a remnant from some of the old timeoffset stuff + pre-Depsgraph timestamping hacks that are no longer used/set.
2012-06-07style cleanupCampbell Barton
2012-06-07fix for bug where auto-handles were not calculated correctly for animated ↵Campbell Barton
curves.
2012-06-07code cleanup: remove unused mask argsCampbell Barton
2012-06-06Merging r47507 through r47534 from trunk into soc-2011-tomatoSergey Sharybin
2012-06-06Changed semantic of recently added start_frameSergey Sharybin
Now it's indicates at which scene frame number movie clip starts playing back. This this setting is still belongs to clip datavlock and used by all users of clip such as movie compositor nodes, constraints and so. After long discussion and thoughts about this it was decided that this would match image's current behavior (which initially seen a bit crappy), but that's actually allows: - Keep semantics of start frame in image and clip datablocks in sync - Allows to support features like support of loading image sequences with crappy numbers in suffix which doesn't fit long int. - Allows to eliminate extra boolean checkbox to control such kind of offset. Hopefully from pipeline POV it wouldn't hurt because idea of having this things implemented in original way was working only if sequence before processing started naming form 001.
2012-06-06style cleanup: (indentation)Campbell Barton
2012-06-06Cloth: Add support for "Self Collision Vertex Group".Daniel Genrich
Self collision vertex groups enable artists to exclude selected vertices from getting involved in self collisions. This speeds simulations and it also resolves some self collision issues.
2012-06-06recalc animated mask deformations on load.Campbell Barton
2012-06-06svn merge ^/trunk/blender -r47423:47506Campbell Barton
2012-06-06fix for building without smoke.Campbell Barton
2012-06-06style cleanupCampbell Barton
2012-06-05operator to reset feather weights on all shape keysCampbell Barton
2012-06-05Configurable start frame for movie clip datablocks as alternative to ↵Sergey Sharybin
automatic start frame number Number of start frame in opened image sequence used to be distinguished automatically in a way that file name used on open would be displayed at scene frame #1. But sometimes it's useful to have it manually configurable (like in cases when you're processing image sequence and replacing clip's filepath to postprocessed image sequence and want new clip to show at the same frame range as it was rendered from). Added Custom Start Frame flag to movie clip (could be accessed from Footage panel in clip editor) and Start Frame which means number of frame from sequence which would be displayed at scene frame #1. For example if you've got clip pointing to file render_00100.png and Start Frame of 100 this file would be displayed at scene frame #1, if Start Frame is 1 then this image would be displayed at scene frame #100,
2012-06-05mask point slide now accounts for scaled bezier weights,Campbell Barton
2012-06-05change how the weight for feather points are calculated with masking, ↵Campbell Barton
instead of using absolute weights, multiply by by the weights of the adjacent beziers. without this - there was no way to animate the overall feather influence of the feather. will update tools to account for this next.
2012-06-05code cleanup: mask feather weight - add in checks for u==1 or u==0Campbell Barton
2012-06-05code cleanup: helper functions for masking.Campbell Barton
2012-06-05code cleanup: var names in mask codeCampbell Barton
2012-06-05mask editingCampbell Barton
- clear feather weights (alt+s) - fix for glitch where placing the feather would jitter.
2012-06-05mask switch direction now swaps handle direction tooCampbell Barton
2012-06-05fix for possible uninitialized pointer use in mask rasterize and remove some ↵Campbell Barton
dead code.
2012-06-05Fix NULL free warning in multires.Nicholas Bishop
2012-06-05style cleanupCampbell Barton
2012-06-04Cycles: support for image sequences in image/environment texture node.Brecht Van Lommel
2012-06-04mask mode for clip editor developed by Sergey Sharybin, Pete Larabell and ↵Campbell Barton
myself. see: http://wiki.blender.org/index.php/User:Nazg-gul/MaskEditor note - mask editing tools need continued development, feather option is not working 100%
2012-06-04mask header from tomato/Campbell Barton
2012-06-04copy mask file from tomato branch, sorry dont know how to do multiple of ↵Campbell Barton
these at a time...
2012-06-04svn merge ^/trunk/blender -r47398:47413Campbell Barton
2012-06-04split mask add functions into their own file.Campbell Barton
2012-06-04code cleanupCampbell Barton
2012-06-04operator to switch directionCampbell Barton
2012-06-04Fix #31172: applying boolean removes uv mapsSergey Sharybin
The issue was caused by CDDM_tessfaces_to_faces not dealing with CD layers. There was already function BKE_mesh_convert_mfaces_to_mpolys which converted mfaces to mpolys with converting all CD layers. Made it a bit more general so it might work with given arrays of faces/polys and re-used it from CDDM module. Checked with UV and sculpt data from Blender 2.61 and it loaded nice, so hopefully there's no regressions in loading older files.
2012-06-04add select linked operator, works as with meshes.Campbell Barton
2012-06-04Merging r47382 through r47398 from trunk into soc-2011-tomatoSergey Sharybin
2012-06-04Fix #31352: Image sequence texture - can't load image after changing image ↵Sergey Sharybin
source Added new flag to Imageuser which indicates whether user frame calculation is needed. This flag is getting set in BKE_image_signal and handled in actual image usage areas where both image user and current frame is known.
2012-06-04Correction to recent changes in paint module -- missed NULL check for active ↵Sergey Sharybin
object
2012-06-04Fix #31093: Brush's "Paint curve presets" in Image paint in UV\Image Editor ↵Sergey Sharybin
doesn't work if weight paint mode is active Some operators like curve presets, color sample and some more were using object's mode to distinguish in which mode user is currently painting. Such approach fails in cases when there's paint mode active in 3D viewport and Image Editor. Changed logic here to use some context's state like active space which helps distinguishing current paint mode more accurate. Ported all areas which uses paint_get_active() to new paint_get_active_from_context(). There're still some calls to paint_get_active(), but that shouldn't be harmful due to that places indeed have object's mode as priority when getting paint mode.
2012-06-03- adding subdivided points now interpolates weights along the spline.Campbell Barton
- the handle lengths are now interpolated based on the new points projected location along the spline.
2012-06-03svn merge ^/trunk/blender -r47325:47381Campbell Barton
2012-06-03code cleanup: replace some non utf8 charsCampbell Barton
2012-06-03Compile fix - "spf" was undefinedJoshua Leung
2012-06-03Cloth collisions: Revert 47335.Daniel Genrich
2012-06-01Commenting out unused var, prevents my debug Blender to build... ;)Bastien Montagne
2012-06-01Followup fix Bugfix [#31629]: Cloth simulation collisions used still too ↵Daniel Genrich
high repulsions.
2012-06-01Smoke Bugfix: Velocity of moving objects was too high after scaling patch.Daniel Genrich
Spoted by MiikaH.