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
2016-02-08Cleanup: use doxy comments for deform.cCampbell Barton
2016-02-08CLeanup: styleCampbell Barton
2016-02-08Fix for non-bool return values of a few common RNA functions with declared ↵Lukas Tönne
boolean return. Since rBbbc7dc169dc365889bad3f3aed7b868efb432710 bool-valued RNA functions are expected to return only 0 or 1. For flag tests as in these functions the returned int value needs to be explicitly converted to bool.
2016-02-08Fix T47347: Z-pass defaults to zeroCampbell Barton
Use the same default value for Z-depth in the compositor as everywhere else.
2016-02-08Fix T47353: Project paint ignores small facesCampbell Barton
When zoomed out - faces < 0.5 pixels across a diagonal aren't so rare, so culling them can ignore small faces.
2016-02-08Image Editor: use shift+home to fit the frameCampbell Barton
FKey conflicts with painting.
2016-02-08Fix T47337: BVHTree.find_nearest missingCampbell Barton
Method wasn't named as documented.
2016-02-07Fix T47336: compositor color balance offset/slope/power incorrectly clamps ↵Brecht Van Lommel
HDR colors.
2016-02-07Fix T47342: hang with freestyle viewport render and animation playback.Brecht Van Lommel
Not sure why I made the logic so complicated before, this change should solve the deadlock when the render thread tries to acquire the main thread lock while the main thread is waiting for threads to finish.
2016-02-07Fix T47349: incorrect Cycles fresnel and layer weight with GLSL materials.Brecht Van Lommel
Patch by Ralf Hölzemer.
2016-02-07Fix T47351: slow rigid body sim bake after recent changes to use jobs system.Brecht Van Lommel
The bake system had a 200ms sleep for each frame substep, to give the UI time to redraw. I don't think there is a good reason to have this, with fair thread scheduling this will give UI thread 2x more time at best, and the UI doesn't need to be that responsive during bake.
2016-02-07Cleanup: line widthCampbell Barton
2016-02-07Motion Paths: Use custom poll functions for "Update" operatorJoshua Leung
2016-02-07Clear motionpaths for all objects and bones instead of only selected onesJoshua Leung
With the old behaviour, it was too easy to get old paths hanging around because you forgot to go through and select a few bones that still had them.
2016-02-07Added Context.editable_objects/basesJoshua Leung
This is useful when you want visible + editable objects, but you don't want to require the items to be selected as well.
2016-02-06Fix T47320: Cycles baking in edit mode uses outdated mesh.Brecht Van Lommel
2016-02-06Fix T47204: selection failing directly after disabling multisample in user ↵Brecht Van Lommel
prefs. Now store the multisample setting each window was created with.
2016-02-06Cycles: Change several default values (second batch).Thomas Dinges
This change the following values: - World settings: - Use MIS: On - MIS Samples: 1 - MIS Resolution: 1024 Enabling World MIS per default won't make simple backgrounds (flat background color) slower, see previous commit. This gets disabled internally if World MIS is not actually needed.
2016-02-05Fix error in last commit.Bastien Montagne
treedata could have a non-initialized tree in case of edge_snapping, leading to segfault. Spotted by @mano-wii, thanks.
2016-02-05Fix T47326: Snap to vertices not working properly in orthogonal view mode.Bastien Montagne
Same causes as when snapping to faces, so same solution: in case of ortho view, offset start of ray to be just slightly outside of the target's bbox, to avoid too much far away start point that generate floating point computation instability in BVH raycasting. Note that this lead to some refactoring, to avoid duplicating too much of code. For now, edge snapping seems to behave OK (uses different logic), so not touched. Based on patch by Germano Cavalcante (@mano-wii), thanks!
2016-02-05Fix T47329: Compositing fails to render unless each included scene was ↵Sergey Sharybin
rendered since opening
2016-02-05Fix T45915: Cannot select keyframes in summary channels in Dope Sheet in ↵Joshua Leung
TweakMode When in TweakMode on NLA strips that had an offset, it was not possible to select those keyframes in the Summary Channel in the Dope Sheet. The main gist of it is that the current code is from before the summary track was introduced, and so could assume that ANIM_nla_mapping_get() would work for all channels present. Thus, simply converting the clicked frame to nla-mapped time once would be enough. However, for summary channels, nla-mapping_get() doesn't do anything, since we can potentially include keyframes from several different objects!
2016-02-05Fix T46037: Moving keys in NLA tweak mode on offset actions results in ↵Joshua Leung
Bezier handles getting stretched unreasonably Patch by Alexander Gavrilov (angavrilov) Reviewed by Joshua Leung (aligorith)
2016-02-04Support for cubemap reflections in the viewportCampbell Barton
D1756 by @youle, uses existing texture mapping option.
2016-02-04Fix T47324: Edit-text in list view theme glitchCampbell Barton
Use existing text select colors when text matches select color.
2016-02-04Nodes: Remove code which was dead for 2 years nowSergey Sharybin
2016-02-04Cycles: Make Christensen-Burley a default falloff functionSergey Sharybin
2016-02-04Cycles: Implement approximate reflectance profilesSergey Sharybin
Using this paper: http://graphics.pixar.com/library/ApproxBSSRDF/paper.pdf This model gives less blurry results than the Cubic and Gaussian we had implemented: - Cubic: https://developer.blender.org/F279670 - Burley: https://developer.blender.org/F279671 The model is called "Christensen-Burley" in the interface, which actually should be read as "Physically based" or "Realistic". Reviewers: juicyfruit, dingto, lukasstockner97, brecht Reviewed By: brecht, dingto Subscribers: robocyte Differential Revision: https://developer.blender.org/D1759
2016-02-04Project Paint: add sample merged optionCampbell Barton
This picks the on-screen color instead of using the active layers texture color.
2016-02-04Fix T47317: Dynamic paint crashes with no UV layerCampbell Barton
2016-02-03Fix T47266: Blender crashes from Scripted Expression in DriverSergey Sharybin
Issue was caused by update RNA callbacks freeing the dependency graph, which is only needed to tag depsgraph for rebuild. Solved by using a flag for the depsgraph which indicated that it is to be rebuilt.
2016-02-03Cleanup: parenthesize macrosCampbell Barton
2016-02-03Imbuf: remove libredcodeCampbell Barton
D1751, remove this library since its quite a specific - only supports an older version of this codec. Also ffmpeg has added support for recent versions of the codec.
2016-02-03Cleanup: refactor tooltip data-access out of layout functionCampbell Barton
2016-02-03Remove redundant file exists checksCampbell Barton
2016-02-03Fix T47303: Voxel texture disappears after first frameCampbell Barton
Failed reads didn't update the voxel 'ok' tag, making successive reads fail (even on existing frames).
2016-02-03Recent BLI_rename fix introduced error w/ blend file versioningCampbell Barton
Rename calls didn't check if the file existed first, so missing file was counted as success and ignored.
2016-02-03Include why file operations fail in reportsCampbell Barton
2016-02-03Fix BLI_rename returned success w/ missing source pathCampbell Barton
2016-02-03Fix T47249: Wrong edit-mesh material color w/ hidden facesCampbell Barton
Regression in 700c40e2 Also avoid unnecessary flushes with material changes with hidden faces.
2016-02-03Cleanup: correct comment, unused varCampbell Barton
2016-02-02Usual i18n/UI message fixes...Bastien Montagne
2016-02-02Fix T46933: Bone axes letters may not be visibleCampbell Barton
Now axis letters are view aligned.
2016-02-02Fix T46583: Sculpt symmetry don't work in clipping border view modeSergey Sharybin
This is an attempt to solve the issue by doing clip test on the original side of the stroke. Some extra testing is required.
2016-02-02Fix T46411: Experimental deps graph causes particles to jump aroundSergey Sharybin
2016-02-02Depsgraph: Fix particle system component nodes not being displayed in debug ↵Sergey Sharybin
graph
2016-02-02Fix T46382: Crash sharing particle system with clump or rough curvesSergey Sharybin
Made those curves local to thread evaluation now, so there is no threading conflict accessing them from evaluation threads anymore.
2016-02-02Fix T46481: Volume grid particles out of volumeSergey Sharybin
The issue was caused by fix for 31017 which resulted in some missing intersecitons recorded which screwed inner/outer checks. This is an old bug, so didn't bother with forcing re-distribution to happen on file open to avoid possible other regressions.
2016-02-02Fix T47207: Material shading incorrectly handles colorramp nodeSergey Sharybin
The issue was introduced by a fix for T44713 which only made GLSL consistent with Cycles. Now we do have conditional averaging or proper luma weighting based on whether we're new old old shading system. Not totally ideal but should work for until we re-design viewport possibly breaking how Blender Internal does implicit conversion.
2016-02-02Cleanup: rename uvflag -> flag for dm drawingCampbell Barton
Was called both, however this isn't mainly for uv's so just call 'flag'. Also remove redundant NULL check.