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
path: root/source
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-07fix for buffer overrun on windows by kjym3 on IRC.Campbell Barton
2012-06-07fix for armature specular material color overriding the wire color when ↵Campbell Barton
instanced in a dupli
2012-06-07dont draw bone names/axis inside duplicatorsCampbell Barton
2012-06-07Fix [#31430] part 2: crash in iTaSC when end effector is a fixed bone. This ↵Benoit Bolsee
situation was causing access to invalid index in the joint angle array although the end effector doesn't need any joint angle to compute its pause. Fixed this by changing the internal API of joint array: return pointer instead of reference so that NULL pointer can be returned instead of crashing when the index is invalid.
2012-06-07Fix unaligned array crash in Eigen3 because of compilation option. The ↵Benoit Bolsee
EIGEN_DONT_ALIGN_STATICALLY compilation option was added for Win32 only in revision 41283 because of some compilation problem. But this option is causing alignment problem for Eigen3 local variables when SSE optimization is enabled. I do not have any compilation problem when the option is not defined, so I just remove it as it should.
2012-06-07fix for error in previous commit.Campbell Barton
- dupli-group armatures with pose bone objects set would draw with uninitialized color - also fix old bug - armature were over-riding the constcolor option - so drawing dupli-groups for eg - would ignore the DRAW_CONSTCOLOR flag.
2012-06-07Fix #31734: Edge slide operator Flip/Even options not workingSergey Sharybin
Issue was caused by wrong check whether transform is in edge slide mode.
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-07Some slight refactoring of the BGE's LibLoad code to make things a bit ↵Mitchell Stokes
cleaner (no functional changes).
2012-06-07Fixing some potential heap corruption issues in the Blenderplayer when it is ↵Mitchell Stokes
built with CMake. This fix forces Blender and the Blenderplayer to use the same SDNA, since inconsistencies between Blender's and the Blenderplayer's SDNA is what lead to the corruption issues.
2012-06-07Cycles: border render now works in the viewport, when looking through theBrecht Van Lommel
camera, same as in render. It draws objects in solid draw mode outside of the border.
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-06disable group/object selection in the outliner, it slows down drawing far ↵Campbell Barton
too much.
2012-06-06group outliner option to instance selected groups in the scene.Campbell 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-06replace glGetFloatv(GL_CURRENT_COLOR, col_f); with the current wire color arg.Campbell Barton
2012-06-06pass the object wire color along to drawing functions, too many places would ↵Campbell Barton
use glGetFloatv(GL_CURRENT_COLOR, curcol), which also become confusing to debug if in some cases the color was set beforehand.
2012-06-06style cleanup: (indentation)Campbell Barton
2012-06-06mask modeCampbell Barton
- only keyframe selected mask layers - fix for crash in deleting animated mask layers (other than the first)
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-06- background images now draw in opengl renderCampbell Barton
- fix bug where forground images could be invisible when clipping was enabled.
2012-06-06Fix scons + smoke not working. it seems like the definition + include file ↵Antony Riakiotakis
are needed on the higher level dir too.
2012-06-06svn merge ^/trunk/blender -r47423:47506Campbell Barton
2012-06-06Adding back Dutch language, as it seems we found a translator for it. :)Bastien Montagne
2012-06-06Corrected documentation for intersect_point_quad_2d to match exactly howSergey Sharybin
it works in C side: only convex quads without singularities gives predictable results.
2012-06-06support negative indexing with SequenceElements.pop() - like python does, -1 ↵Campbell Barton
is default.
2012-06-06fix for building without smoke.Campbell Barton
2012-06-06Enabling smooth modifier for curvesDaniel Salazar
2012-06-06Smoke: Fix rna names as suggested by Thomas Dinges. Daniel Genrich
2012-06-06Smoke: Make Smoke density available to python via rna.Daniel Genrich
2012-06-06style cleanupCampbell Barton
2012-06-06style cleanupCampbell Barton
2012-06-05operator to reset feather weights on all shape keysCampbell Barton
2012-06-05edge split modifier now works more like pre-bmesh --- 3+ faces using an edge ↵Campbell Barton
always split.
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-05shrink/fatten now works with proportional editmode on curves.Campbell Barton
2012-06-05shrink/fatten transform for mask - adjusts the feather weight.Campbell Barton
works in proportional editmode too.
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