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
2015-09-24Fix T46232: Boids crash w/ random rule selectionCampbell Barton
2015-09-23Fix T46215: Explode modifier looses texturesCampbell Barton
2015-09-23Fix T46217: Make normal artifactsCampbell Barton
2015-09-22Show error when unsupported movie format usedCampbell Barton
Was silently failing.
2015-09-22OpenSubdiv: Fix crash with empty meshSergey Sharybin
Reported by newbz in IRC, thanks!
2015-09-22FFmpeg: Solve memory leak happening on encoding videoSergey Sharybin
2015-09-22Cleanup: indentationCampbell Barton
2015-09-21Cleanup: use malloc when calloc is overwrittenCampbell Barton
2015-09-21Armature drawing: custom shape scale optionsCampbell Barton
- Custom scale: Avoids having multiple custom-shapes at different sizes. - Option not to use bones length: So changes in edit-mode don't resize the custom-shape.
2015-09-21Render: Free persistent image storage when loading new fileSergey Sharybin
2015-09-21Fix view-selected w/ custom bone shapesCampbell Barton
Was ignoring bone-length, also check that drawing shapes is enabled.
2015-09-21Fix T46050: blender internal geometry node UV not working inside node group.Brecht Van Lommel
2015-09-20Fix T46180: Theme > UV Image editor > Scope Background does not have any effectJulian Eisel
2015-09-19Fix leak in UI PanelsCampbell Barton
Switching screens quickly didn't free the panels activedata.
2015-09-19Fix T46155: Sequencer Text Effect: wrong vertical 'TOP' alignment.Bastien Montagne
Logic was broken for this vertical alignment option - we need to remove one line height here...
2015-09-18Image Stamp: word-wrap support for 'note' textCampbell Barton
2015-09-18Sequencer: word-wrap support for sequencer textCampbell Barton
Also add vertical alignment option, default align to bottom for subtitles.
2015-09-18BLF: initial word-wrap supportCampbell Barton
- Adds support for word wrapping to Blender's BLF font library. - Splits lines when width limit is reached or on explicit \n newlines. Details: - Word wrapping is used when `BLF_WORD_WRAP` flag is enabled. - There is a single loop to handle line wrapping, this runs callback, passing in a substring, this way we can avoid code-duplication for all word-wrapped versions of functions... OR... avoid having to add support for word-wrapping directly into each function. - The `ResultBLF` struct was added to be able to get the number of wrapped lines, when calling otherwise unrelated functions such as `BLF_draw/BLF_width/BLF_boundbox`, which can be passed as the last argument to `BLF_*_ex()` functions. - The `ResultBLF` struct is used to store the result of drawing (currently only the number of lines wrapped, and the width).
2015-09-18Use squared length where possibleCampbell Barton
2015-09-172.75 splashCampbell Barton
by The Alike Team
2015-09-17Fix for broken tree offset after recent change for cyclic nodes supportSergey Sharybin
2015-09-17Fix T46139: Crash when inserting a node in a looped node structureSergey Sharybin
2015-09-17Fix for recent regression clamping materialsCampbell Barton
Mixup between gpu/derivedMesh total materials, fix and name more clearly to avoid confusion. thanks to Sergey for finding root cause!
2015-09-16UI: Curve clipping didn't enforce zoom.Campbell Barton
2015-09-16Fix T46073: crash w/ out-of-bounds materialCampbell Barton
2015-09-15Fix for text editor un-indent undoCampbell Barton
Same issue as T44381, re-use logic for indent.
2015-09-15Cleanup: hide clnors warning prints behind G.debug, those can get annoyingly ↵Bastien Montagne
verbose...
2015-09-14Fix T46114: paint face-mask hide clears sharp flagCampbell Barton
2015-09-14Fix T46099: snapping failed on objects with some NULL-dimension in their bbox.Bastien Montagne
Added a helper that ensures a bbox has some non-NULL dimension along all its axes. Also, fixed some (rather unlikely) NULL dereference cases (though it should not in this context, `BKE_object_boundbox_get()` can return NULL).
2015-09-13Cleanup: spellingCampbell Barton
2015-09-13Fix T46089: Text from Effect Strip is invisible in VSE Preview.Bastien Montagne
Deviding two ints together never yields a float... Also, logic of various proxies size corrections was quite broken. Now we should always get the same (relative) size of text whatever proxy setting/render scale is chosen.
2015-09-11Fix T46058: Modifiers on curve shows different results on OpenGL and cycles ↵Sergey Sharybin
render Not really ideal fix, but should make Cycles behave same as BI. For some details please refer to inline comment.
2015-09-10Fix T46067: ShrinkWrap + Threaded depsgraph crashCampbell Barton
Note that allocating DM arrays from an editmesh is currently not threadsafe, however even if were resolved, its more efficient to avoid having to do it in the first place.
2015-09-10Fix incorrect textbox use w/ scaled fontsCampbell Barton
2015-09-09Fix crash viewing passes w/ scopesCampbell Barton
Scopes assumed all passes were RGBA, but some passes have 1-3 channels.
2015-09-09Fix T45839 : Regression - Multi-layer image issues when using non-standard namesDalai Felinto
This was introduced in the fix for T44336 . The code is now what it should have been in the first place at the time of multiview commit. ImageUser->passtype is being removed in favour of bringing ImageUser->pass back. Reviewers: sergey Differential Revision: https://developer.blender.org/D1504
2015-09-09Formatting fix.Sybren A. Stüvel
Reviewed by: Severin
2015-09-09Fix: VSE text strip size was wrong when preview render size != 100%Sybren A. Stüvel
Reviewed by: sergei
2015-09-09Assert CustomData_from_bmeshpoly is used correctlyCampbell Barton
Follow up to last commit, since bugs here aren't so obvious.
2015-09-09Fix T45733: Crash w/ VColor + BlenderInternalCampbell Barton
Tessface CustomData layers were added multiple times when tangents were used. This made BI crash accessing layers missing elsewhere.
2015-09-08Revert "Fix T45191 Speed strip behaviour not easy to predict."Campbell Barton
This reverts commit 0e83b0854fc66af16dd187759c031e530ecd4c05. Fixes T46038
2015-09-06Fix viewport camera dof object distanceCampbell Barton
Also use simpler method to calculate the depth.
2015-09-05Fix T45938: Ocean modifier animation not working with NLA action-strip (old ↵Joshua Leung
depsgraph only) When a modifier was animated by a NLA strip, this animation was not working when using the old depsgraph. This was because the code which checks if a NLA strip affects any modifiers was missing - specifically, it was originally left out as it was thought that it was unlikely that many users would need this, but adding in those checks would have a (slight) negative effect files where there are heaps of NLA strips but modifiers animated this way were absent. The new depsgraph however doesn't suffer from this problem, as these sorts of checks need ot be built into the graph-building stage for everything to work, so these links had already been added.
2015-09-04Fix T46015: normals_split_custom_set_from_vertices doesn't work with zero ↵Bastien Montagne
vectors This was simply broken for vertex case (indexing loop normals with vert indices...). Turns out to be rather verbose to replace on-the-fly zero normals by default ones correctly, and do not want to make a full copy of the given custom normals array, so now this one is editied in place (replacing zero vectors by correct default normals). Don't think this could be a serious issue anyway.
2015-09-04Cleanup: Better to assert over bad condition (which shall never happen ↵Bastien Montagne
anyway), than just return with un-initialized mat...
2015-09-04Math Lib: Use plane intersect from graphics-gemsCampbell Barton
2015-09-04Armature: Cheap edit-to-object mode speedup.Bastien Montagne
`fix_bonelist_roll()` is already recursive, and was calling recursive `BKE_armature_where_is_bone()` twice! Changed `BKE_armature_where_is_bone()` to controll whether we recurse over children or not. With full Victor's rig, we gain 16% in `ED_armature_from_edit()` (from 31ms to 26ms). With a dummy test-case 100 bones chain, we gain 80% in `ED_armature_from_edit()` (from 1.25ms to 0.25ms). Not crucial, but still worth it. ;)
2015-09-04Quiet warningsJulian Eisel
We had too many warnings lately... was awaiting that someone would kill them - didn't happen -> goes to my commit ratio! :P
2015-09-03View-Selected: use custom bones boundboxCampbell Barton
Support using custom pose-bone transform and object when calculating view bounds.
2015-09-03Fix T45984: Setting custom normals properly requires multiple calls to ↵Bastien Montagne
normals_split_custom_set() The detection of needed sharp edges (based on given loop normals) would not fully work on first run in case we started with a complete smooth cyclic loop fan (edge between first and last loop of the fan would not get checked).