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
2014-05-09Code cleanup: styleCampbell Barton
2014-05-09Fix T36973: Active snapping fails for edges/facesCampbell Barton
also add snap-active support for armatures, pose & metas
2014-05-09Fix T40094 Faulty resizing behavior of frame node.Lukas Tönne
Frame nodes still have the "hidden" flag like all other nodes, but this has to be ignored during resizing. width/height range for the frame nodes must be unlimited for this to work correctly.
2014-05-09Tweaking tooltip for NLA tweakmode enter to be a bit more descriptiveJoshua Leung
2014-05-09NLA Editor Bugfix: Select NLA tracks too when selecting stripsJoshua Leung
2014-05-09NLA Editor: View selected also recenters the view now (as in the DopeSheet ↵Joshua Leung
Editor)
2014-05-09Code cleanup: Define a dedicated "channel_role" field for animchannel typesJoshua Leung
This makes it easier for finding the active or first selected channel (where actual data channels need to be favoured over expanders - which come first), as previously, long switch statements were needed everytime.
2014-05-09DopeSheet: View Selected recenters the view vertically to display the active ↵Joshua Leung
channel
2014-05-09Freestyle: Stroke rendering optimization.Tamito Kajiyama
Previously mesh objects were created for individual visible stroke segments (recalling that a stroke may consist of alternate visible and invisible segments). This could result in an excessive memory consumption in stroke rendering when strokes are composed of many short visible segments (for instance by means of dashed lines and/or blueprint geometry modifiers). Now mesh objects represent individual strokes instead of stroke segments, which tends to reduce the number of generated mesh objects by an order of magnitude.
2014-05-09De-duplicated #includes.Tamito Kajiyama
2014-05-09Indentation fix.Tamito Kajiyama
2014-05-09Fix for an occasional crash in Freestyle stroke rendering.Tamito Kajiyama
Materials were freed before releasing meshes that may have references to the materials.
2014-05-09Bake API: small change, forcing Render to not have reportsDalai Felinto
Again, no functional change, just trying to narrow down the possible reasons for the random crashes in OSX.
2014-05-09Bake API: renaming WM_JOB_RENDER_BAKE to WM_JOB_OBJECT_BAKE and use it ↵Dalai Felinto
consistently Note: that doesnt change much. It definitively doesnt change the random crash OSX is experiencing sometimes.
2014-05-09Fix double promotion to scene linear in 2s painting.Antony Riakiotakis
2014-05-08ammend to [31cb7e39] Bake API: calculating differentialsDalai Felinto
2014-05-08Cycles-Bake: displacement support (fix T40068)Dalai Felinto
Code with contribution from Brecht Van Lommel. Reviewers: brecht Differential Revision: https://developer.blender.org/D510
2014-05-08Bake API: calculating differentialsDalai Felinto
Code with contribution from Brecht Van Lommel (he wrote the bake_differentials actually ;) Reviewers: brecht Differential Revision: https://developer.blender.org/D510
2014-05-08Clarification of UI messages:Antony Riakiotakis
Show that modifier may not be supported in dyntopo rather than sculpt mode in general. This is useful information since users may confuse the two. Multires for instance is surely supported in sculpt mode, but not in dyntopo.
2014-05-08Fix T39950, part 2.Antony Riakiotakis
Warn when a modifier does not support optimal drawing and mask/hidden parts display. User report was that hidden parts became visible after adding a new modifier subdivision. Subdivision was added with the Ctrl+number keys. First part of the fix was to make sure we add a multires instead of the subsurf modifier in sculpt mode with the PageUp/Down Ctrl+number keys. We can't really stop users from having added a subsurf modifier already. We could be "smart" and convert subsurf to mulrires upon entering sculpt mode maybe but that can easily backfire - or users may actually want that. For now, just warn that the modifier won't support Hiding/Masking and optimal drawing.
2014-05-08Fix T40074: Autosmooth option causes assert failure when selected.Bastien Montagne
No need to call `dm_ensure_display_normals()` when using loop normals, poly/vert ones have already been computed!
2014-05-08Fix regression from 2.70:Antony Riakiotakis
Multires did not support hiding in zero level. It's a case of PBVH not being used in drawing due to code reporting active modifiers being used. However multires level zero can be treated as effectively no modifier and we can use mesh PBVH.
2014-05-08Fix T40079: cycles crash with objects that have hair motion blur, but no ↵Brecht Van Lommel
triangle motion.
2014-05-08Fix typoCampbell Barton
2014-05-08Workaround T40046: Undo/redo crashes properties editorCampbell Barton
Clear the path for now on undo
2014-05-08Removed a Freestyle hack for DAG updates introduced in commit rBae58968e0a61.Tamito Kajiyama
Now that Freestyle employs a separate Main, this workaround is no longer necessary. Reviewers: sergey Reviewed By: sergey Differential Revision: https://developer.blender.org/D513
2014-05-08Bugfix T40082: NLA Meta strips were no longer evaluating correctlyJoshua Leung
It seems that since the changes to how new NLA strips are handled, accumulating these in a temporary buffer and then trying to combine the results didn't work that great anymore.
2014-05-08Remove 'Autosmooth' settings from Item 3DView panel.Bastien Montagne
Not that happy with this, but this Item panel is a bit stupid, and we could add more useful settings as well. So better get a design decision first, here.
2014-05-08Fix T40080: forcefield_toggle_exec() doesn't always enable force field.Lukas Tönne
Kudos to Brent Baccala for investigating and suggesting a fix.
2014-05-08Drivers: When editing expressions from UI buttons, "invalid" flags now get ↵Joshua Leung
cleared from the drivers With this change, there should hopefully be less need to hit "Update Dependencies" on drivers so often.
2014-05-08Bugfix: "Lock time to frame range" didn't work in the Graph EditorJoshua Leung
This uses a different operator than the other time editors (as it needs to support the setting of the value-cursor too), so the changes here didn't get propagated through.
2014-05-08Code Cleanup: remove unused m_contactProcessingThresholdCampbell Barton
2014-05-08Remove unused scons config filesCampbell Barton
2014-05-08Add missing context member for doc genCampbell Barton
2014-05-08BGE: Dynamically-allocated action layersMitchell Stokes
This patch removes the limitations on the number of action layers in the BGE. BL_ActionManager currently uses a fixed array to keep track of the action layers. This patch replaces the fixed array with a map which allows for dynamic allocation of action layers. Layers (map items) are automatically removed on BL_ActionManager's update function. The maximum number of layers is roughly the value of a short. Backwards functionality is maintained and there are no changes to the Python API. Task Discussion: https://developer.blender.org/T39572 Author: Kevin Ednalino Reviewers: moguri Differential Revision: https://developer.blender.org/D491
2014-05-08Freestyle: hide the Line Style tab from the Texture properties context when ↵Tamito Kajiyama
WITH_FREESTYLE build flag is off.
2014-05-08Freestyle: hide line styles from a scene in the Outliner when WITH_FREESTYLE ↵Tamito Kajiyama
build flag is off. The Datablocks display mode still shows line style ID datablocks to keep track of line styles hidden from user interactions in the Properties window.
2014-05-08Fix for crash when userprefs fails to read.Campbell Barton
2014-05-07Code cleanup: spelling/indentationCampbell Barton
2014-05-07Fix some nodes showing up as undefined after the fix in 79c345acc21b.Brecht Van Lommel
A bunch of nodes had invalid storage definitions that don't refer to an actual DNA struct. Ref T40033.
2014-05-07Fix cycles crash after recent use alpha commit.Brecht Van Lommel
2014-05-07Cycles-Bake: Subsurface Scattering support (fix T40060)Dalai Felinto
This fixes the SSS Direct/Indirect passes as well as the Combined pass. Patch reviewed and with fixes and contributions from Brecht van Lommel. Note: displacement/bump map (related to the report) will be handled separately Reviewers: brecht Differential Revision: https://developer.blender.org/D503
2014-05-07Nodes: add absolute value operation to all math nodesMatt Heimlich
Reviewed By: dingto, brecht Differential Revision: https://developer.blender.org/D507
2014-05-07Cycles: add support for "Use Alpha" option on image datablocks.Carlo Andreacchio
Reviewed By: brecht Differential Revision: https://developer.blender.org/D486
2014-05-07Freestyle: minor code clean-up.Tamito Kajiyama
2014-05-07Freestyle: time/space optimization in stroke rendering without textures.Tamito Kajiyama
When strokes do not have textures assigned, UV coordinates are not computed now. This will save a bit of time and space in stroke rendering.
2014-05-07Freestyle: debug statistics on stroke rendering.Tamito Kajiyama
2014-05-07Cycles-Bake: Ambient Occlusion needs to be computed for COMBINEDDalai Felinto
Now the COMBINED pass includes the Ambient Occlusion. This was not reported anywhere, but while working in the Subsurface Scattering I realize we needed this fix for combined.
2014-05-07Fix T40033: Jumping between versions can lead to loss of node storageLukas Tönne
data. Saving a file with a new blender node that uses bNode->storage data and then loading that in an older version will make the node undefined, but still retain the original type identifier (in case it is defined later). If the file is then saved over and loaded again in the newer version, where the node type is defined, it won't have a valid storage struct. To handle such cases gracefully, check if storage data is expected but doesn't exist when initializing node types. User then at least get a chance of fixing the problem manually. Suggested fix by @brecht.
2014-05-07playanim: check for escape key while loading imagesCampbell Barton
(todo from 2.4x)