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-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-07Cycles: small code fix for disabled code.Brecht Van Lommel
2012-06-07Revert my own commit r47544, this does not seem to be the correct fix. :/Thomas Dinges
2012-06-07style cleanupCampbell Barton
2012-06-07Cycles / OSL:Thomas Dinges
* Missing header kernel_passes.h, needed for "direction_to_panorama" in kernel_triangle.h
2012-06-07Cmake:Thomas Dinges
* Removed first line, probably accidentally committed in r47439.
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-06Transform Locks UI:Thomas Dinges
* Some beautifying and cleanup to show X, Y, Z label. This fixes [#31717] Transform Locks panel -> no x,y,z coordinates are displayed
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-06Cycles / OSL:Thomas Dinges
* Fixes for some silly typos in the checker shader. * Added missing GPL licence block to node_fresnel.h.
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-06Added example of basic objects ooperations in Python, liek adding objectSergey Sharybin
datablock, adding object, linking it to scene and making selected and active.
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-05Enable cuda sm_30 kernels for buildbotSergey Sharybin