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-05-21GPencil: Add hotkeys for the "Delete Active Frame" operatorJoshua Leung
Usage: * D+X - Works anytime, anywhere * Shift-X - Works in EditMode only * Via Delete Menu - EditMode only Often doing video tutorials or perhaps during dailies/shot review you want to quickly get rid of a quick scribble you made for making a point, without having to undo (i.e. maybe you edited some objects in between) and/or without having to use the eraser (i.e. it'd take too long to cover the entire area).
2016-05-19Add Peak Memory as render stamp optionLukas Stockner
This commit adds Peak Memory to the stamp options, the value is the same one that is already shown in the image viewer. Requested by @nutel. Reviewers: campbellbarton Subscribers: campbellbarton, nutel Differential Revision: https://developer.blender.org/D1989
2016-05-18Cycles: Pole merging for spherical stereoSergey Sharybin
The idea of pole merge is to fade interocular distance after a certain altitude to zero when altitude goes closer to a pole. This should prevent annoyances looking up in the sky or down to the bottom. Works for both panorama and perspective cameras when Spherical Stereo is enabled. Reviewers: dfelinto, brecht Reviewed By: brecht Subscribers: sebastian_k Differential Revision: https://developer.blender.org/D1998
2016-05-18Fix: "Whole Character" Keying Set should not include Location on bones with ↵Joshua Leung
"connected" joint
2016-05-17Bendy Bones: Small ui tweakThomas Beck
Change the order of the bending controls ("Curve XY Offsets") so the user can activate both InX and OutX by holding down the left mouse button. This way, it's easy to bend symmetrically on X or Y.
2016-05-17Bendy Bones: Advanced B-Bones for Easier + Simple RiggingJoshua Leung
This commit/patch/branch brings a bunch of powerful new options for B-Bones and for working with B-Bones, making it easier for animators to create their own rigs, using fewer bones (which also means hopefully lighter + faster rigs ;) This functionality was first demoed by Daniel at BConf15 Some highlights from this patch include: * You can now directly control the shape of B-Bones using a series of properties instead of being restricted to trying to indirectly control them through the neighbouring bones. See the "Bendy Bones" panel... * B-Bones can be shaped in EditMode to define a "curved rest pose" for the bone. This is useful for things like eyebrows and mouths/eyelids * You can now make B-Bones use custom bones as their reference bone handles, instead of only using the parent/child bones. To do so, enable the "Use Custom Reference Handles" toggle. If none are specified, then the BBone will only use the Bendy Bone properties. * Constraints Head/Tail option can now slide along the B-Bone shape, instead of just linearly interpolating between the endpoints of the bone. For more details, see: * http://aligorith.blogspot.co.nz/2016/05/bendy-bones-dev-update.html * http://aligorith.blogspot.co.nz/2016/05/an-in-depth-look-at-how-b-bones-work.html -- Credits -- Original Idea: Daniel M Lara (pepeland) Original Patch/Research: Jose Molina Additional Development + Polish: Joshua Leung (aligorith) Testing/Feedback: Daniel M Lara (pepeland), Juan Pablo Bouza (jpbouza)
2016-05-13Fix script_paths(check_all=True) missing script pathsCampbell Barton
BLENDER_SYSTEM_SCRIPTS wasn't included in bpy.utils.script_paths()
2016-05-09GPencil: Added operators to select first and last points of strokesJoshua Leung
These are useful for removing overshoots at the end of closed strokes (for fills)
2016-05-09Info Header / URLs: Fix community link + https'ification.Aaron Carlisle
2016-05-08Tweak to GPencil layers UI layoutJoshua Leung
I'm still not happy with this layout as it is now, but it seems a bit less unbalanced than what I'd been trying before. So, let's leave this as-is for now.
2016-05-08Action Editor: Initial support for a Properties RegionJoshua Leung
This commit adds some of the initial support for a properties region in the Action Editor. There are currently no panels to display, as there is still a lot of work required to port over the required internal architecture to support the panels seen in the Graph Editor.
2016-05-08D1886: GPencil - Add smooth iterations parameter to get better qualityAntonio Vazquez
After some test, a new iteration parameter has been added in order to apply repetitive smoothing to the stroke. By default 1 iteration is applied, but can used any number between 1 and 3. The repetition uses different levels of intensity from 100% of the defined smooth factor for the first loop, 50% for the second and 25% for the third. We use in each loop a smaller value in order to avoid deform too much the stroke.
2016-05-08GPencil Fills: Small reshuffle of UI buttonsJoshua Leung
Now, stroke-related things (thickness, volumetric, points) and fill-related things (HQ fill) are in the relevant columns, instead of having some in each column.
2016-05-08D1705: Fix Grease Pencil Fill for Concave ShapesAntonio Vazquez
Improve filling for concave shapes using a triangulation of the stroke. The triangulation information is saved in an internal cache and only is recalculated if the stroke changes. The triangulation is not saved in .blend file. Reviewers: aligorith Maniphest Tasks: T47102 Differential Revision: https://developer.blender.org/D1705
2016-05-04Curve Draw: option to apply absolute offsetCampbell Barton
Offset used curve radius, which isn't useful drawing without any bevel radius.
2016-05-02Curve: new dissolve toolCampbell Barton
removes vertices, re-fitting the surrounding handles.
2016-04-27Minor code simplification in previous commit.Brecht Van Lommel
2016-04-27Nodes: sort builtin compositor/shader/texture nodes alphabetically in menusBrecht Van Lommel
Reviewed By: lukastoenne, dingto, Severin, carter2422 Differential Revision: https://developer.blender.org/D1957
2016-04-27Sequencer text strip color optionsCampbell Barton
D1930 by @NiKoZLaB
2016-04-26Hair edit: Add operator to uniform length of selected hairsSergey Sharybin
Request by Andy, should help him a lot doing weird and wonderful hair styles. A bit experimental yet, details of behavior might be changed after some real usage feedback.
2016-04-26Support multiple tangents for BI render & viewportAlexander Romanov
Normal Map node support for GLSL mode and the internal render (multiple tangents support). The Normal Map node is a useful node which is present in the Cycles render. It makes it possible to use normal mapping without additional material node in a node tree. This patch implements Normal Map node for GLSL mode and the internal render. Previously only the active UV layer was used to calculate tangents.
2016-04-20Mesh Deform Modifier - leave bind settings visible after bindingInes Almeida
The 'precision' and 'dynamic' settings for binding are now always visible. The settings that can not be edited after binding are disabled (not inactive). I find it useful to see with what settings a mesh was bound, in case the file is not mine or if I simply lost track of it.
2016-04-20Fix T46903: Missing Render Border Menu itemsSergey Sharybin
While other borders are more like a toggle, it is an intrinsic behavior of those operators. Render Border is intrinsicly split into two operators and trying to expose it as a toggle will end up with rather confusing situation when shortcut listed in the menu changes depending on the context.
2016-04-20Fix T48086: Smart UV Project fails w/ small facesCampbell Barton
Epsilon for small faces was too large. Also suppress exception when all faces area are below the epsilon.
2016-04-17"View Frame" now works in the sequencer tooJoshua Leung
2016-04-16Anim Editors: "View Frame" Operator - Code Cleanups/Reshuffling + ↵Joshua Leung
NLA/Timeline Support * Reshuffled code for existing "View Frame" implementations, and removed leftover comment from some of the the copy-and-paste used to build it. * Added support for this operator in the NLA and Timeline
2016-04-15Curve draw fix w/ surface offset + only-first enabledCampbell Barton
In this case the initial offset needs to be applied to the rest of the stroke.
2016-04-15New freehand curve drawing toolCampbell Barton
- Access with Shift-LMB or from the 'Create' toolbar tab. - Uses curve fitting for bezier curves, with error and corner angle options. - Optional tablet pressure to curve radius mapping. - Depth can use the cursor or optionally draw onto the surface, for the entire stroke or using the stroke start. - Stroke plane can optionally be perpendicular to, or aligned to the surface normal. - Optional radius tapering and for start/end points. - Supports operator redo and calling from Python.
2016-04-12Correct UI messages: hyphenate 'add-ons'Campbell Barton
2016-04-05Expose new Recast partitioning methods for navmesh generationReinier de Blois
This patch depends on D1747, which upgrades the Recast version. It exposes the new Recast partitioning methods in the navmesh generation. Reviewers: campbellbarton, moguri Reviewed By: moguri Projects: #bf_blender Differential Revision: https://developer.blender.org/D1748
2016-04-01Hide layers from UI in templateCampbell Barton
2016-03-31Usual ui messages fixes/tweaks.Bastien Montagne
2016-03-29Fix T47967: Select next active fails in some casesCampbell Barton
For cases when there are multiple matches, find the closest match (with increasingly fuzzy tests) instead of failing.
2016-03-29Add license text for OCIO configurationSergey Sharybin
2016-03-29Fix T47986: OBJ Import fails w/ imagepath encodingCampbell Barton
2016-03-27GPencil: Remove the old UserPrefs-based On/Off Stroke Smoothing methodJoshua Leung
This never really worked that well, and often ended up being far too strong to be of practical use. The new options do similar things, but with greater control, so removing this old method now.
2016-03-27GPencil: Smooth and Subdivision variable/setting namingJoshua Leung
On second thought, these might be better names for these... I'm still not 100% happy with these, but they will do for now. (Best results currently seem to be with smooth 0.7, and subdivision steps 1 or 2)
2016-03-27Improve grease pencil stroke qualityAntonio Vazquez
Improve the quality of current grease pencil strokes adding a new dynamic smooth and subdivision. The level of smooth and subdivide can be adjusted using UI parameters. These options are disabled by default in order to keep the grease pencil stroke compatible with any existing add-on. Both parameters are defined at layer level. Reviewers: aligorith Differential Revision: https://developer.blender.org/D1866
2016-03-24UI: Presets for scene unitsCampbell Barton
This adds simple preset menu for unit scale scene property. D1799 by @alm
2016-03-24Color sources for point density textures based on mesh verticesLukas Tönne
This patch adds support for coloring point density textures based on several mesh vertex attributes. * Vertex Color: Use a vertex color layer for coloring the point density texture * Vertex Weight: Use a weights from a vertex group as intensity values. (for Blender Render engine the additional color band is used) * Vertex Normals: Use object-space vertex normals as RGB values. The vertex color source enum is stored separately from the particle color source, to avoid invalid values when switching. Note that vertex colors are technically "corner colors" (MLoop), so each vertex can have as many colors as faces it is part of. For the purpose of point density the mloop colors are simply averaged, which is physically plausible because corners can be viewed as multiple points in the same location.
2016-03-23AnimEditors: Fuzzy/Multi-Word Name FilteringJoshua Leung
Thanks to D1080 by @rockets, I've now been able to easily implement the ability to type multiple word snippets/partial words into the text filter field (in the Animation Editors), and have it filter the channels which contain just some of those parts (instead of having to match everything). For example, the following search strings will now work: * "loc rot" or "lo ro" will now filter all location and rotation FCurves * "col loc" will filter all location and color FCurves * "scale" will also work as before to filter all scale FCurves But, the following will not work: * "lc rt" will NOT filter all location and rotation, as the fuzzy search only breaks down the search string based on whitespace placement By default, this is not enabled when using name filtering (i.e. magnifying glass is checked, and some filtering text is specified). Instead, you need to enable the "AZ" toggle beside the name field. This fuzzy matching is not enabled by default as it could end up being quite a bit slower on really heavy scenes. (There are probably some optimisation opportunities, but that's only a future option if someone really needs it)
2016-03-22Cleanup: style (80-width)Campbell Barton
2016-03-22Weight Paint: support accumulate for blur brushCampbell Barton
This re-applies smoothing based on the previous update. Can smooth more but harder to get such even distribution.
2016-03-22Fix add mesh templateBassam Kurdali
2016-03-21Correct strange icon scaling in preferencesCampbell Barton
2016-03-18Sequencer: expose GL preview alpha in scene UICampbell Barton
While this isn't essential, accessing this setting required navigating to each scene and using render menu. Expose in sequencer UI for more convenient access.
2016-03-17Sequencer: add frame-jump to menuCampbell Barton
2016-03-15PyAPI: Double performance of Mesh.from_pydataCampbell Barton
D1853 by @JacquesLucke The speedup is mainly possible by using the `foreach_set` method for polygon data.
2016-03-14Fix T47750: Edited hair: disconnect (and connect!) operator do not support redo.Bastien Montagne
As suggested by Sergey, do not register those anymore, this way we keep undo step, but user cannot 'redo' them (does not work, since cached DM in particle modifier data is not yet re-created by depsgraph update after undo when operator is redone). UI now has two buttons, one to (dic)connect current psys, the other to (dis)connect all. Also fixed similar issue with Connect Hair op.
2016-03-13Default Keyframe Type: Some UI tweaksJoshua Leung
* Don't show name of keyframe type in timeline header. It's getting a bit too crowded for that, so just show the keyframe icon. Hopefully that will be enough. * Tweaked the tooltip and label to make it clearer what the setting is for