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
2013-03-15Fix/disambiguation for some "Clip" i18n messages.Bastien Montagne
2013-03-15Fixes for 2d painting:Antony Riakiotakis
* Jittering accounts for zoom * Smooth stroke accounts for zoom * Expose smooth stroke in image paint editor.
2013-03-14Userprefs:Addon panel - Renamed label of the link to the documentationGaia Clary
2013-03-14Fix misguiding menu label and make tooltip more descriptiveGaia Clary
2013-03-14NLA Editor: Operator to add AnimData to selected objects so that they can appearJoshua Leung
This commit introduces an operator in the Add menu - this operator ensures that all selected objects have AnimData attached to them (even if they don't have any actions/drivers yet). By doing this, these objects can at least appear in the NLA Editor, which will allow them to have strips added to them in future without having to create throwaway actions first (NOTE: there's still some stuff coming to allow that). Also, renamed NLA_OT_delete_tracks -> NLA_OT_tracks_delete
2013-03-14Support for textures in vertex painting.Antony Riakiotakis
Developer notes: this commit does painting in sRGB space. Since colours are stored im byte per component formats, expect this to have the usual dark fringing issues. Speed wise vertex paint could use some optimization, for instance we could store the screen space vertex positions on initialization like we do for texture painting, but this is for another time. Also noticed that vertex painting suffers from the subsurf + mirror issue too :/ Apart from that it's quite exciting how easy it is to add support for texturing now that proper abstractions for texture sampling have been done :)
2013-03-14Expose input stroke samples for image painting.Antony Riakiotakis
2013-03-14Two new Features:Antony Riakiotakis
* Support for Rake in projective paint (2D painting will be a separate commit) * Support for smooth stroke across all paint systems
2013-03-13solidify modifier: thickness clamping helps prevent self intersections when ↵Campbell Barton
there are small details on a larger model.
2013-03-13Add Hebrew glyphs to i18n monospace font.Irie Shinsuke
The glyphs were derived from Droid Sans Hebrew Regular (Widths and horizontal positions were changed).
2013-03-12Add i18n monospace font (bmonofont-i18n.ttf) which will be used for the text ↵Irie Shinsuke
editor and interactive console This is a mixed font based on DejaVu Sans Mono and including M+1M Regular and Wen Quan Yi Micro Hei Mono. Versions and licenses of the included fonts are as follows: - DejaVu fonts: version 2.33, Bitstream font license and Arev font license and public domain - M+ fonts: TESTFLIGHT 54, M+ font license - Wen Quan Yi Micro Hei fonts: version 0.2.0-beta, GPLv3 with font embedding exception or Apache2.0 The font license docs will be added later.
2013-03-11Fix more UI i18n issues (reported by Leon Cheung).Bastien Montagne
2013-03-11Fix more UI i18n issues (reported by Leon Cheung and Lockal).Bastien Montagne
We have a glicth with colormanagement's spaces descriptions, though, looks like they are clamped at 64 chars (see raw space), will see that later, if it’s solvable.
2013-03-11code cleanup: pep8 & minor changesCampbell Barton
2013-03-11Renaming "properties_object_constraint.py" to "properties_constraint.py"Joshua Leung
The code in this file is NOT restricted to use in object context only. Renaming it makes it easier to find this file (taking in account name truncations).
2013-03-11Another attempt to reduce the confusion between Object and Bone constraintsJoshua Leung
* The wording on the "Add Constraint" dropdown has been changed so that there is no ambiguitiy about which tab is currently selected. That is, it now mentions whether these are object or bone constraints, so that users don't need to try and look up at the header to check. * Show the warning about Ob vs Bone constraints when in armature editmode too.
2013-03-11Jitter: Change UI. Now use lock icon to indicate relative jitter, tiedAntony Riakiotakis
to brush size, and unlock icon to indicate absolute jitter untied to brush size, in screen pixels. Also relative jitter now has soft UI limit of 2.0 and a hard limit of 1000 times the size of the brush. Should be enough for the most vivid imaginations...I hope!
2013-03-11Feature request for all paint systems that support it: Jittering inAntony Riakiotakis
absolute coordinates. This allows an artist to lower the brush radius while keeping the spread of the brush constant. A toggle under the jitter slider provides the option to switch between relative/absolute.
2013-03-10More UI message i18n fixes and improvements...Bastien Montagne
Fix for keyingsets tips, and make them (and a few others) findable by i18n messages extracting code (for some reasons, their bl_rna.description are void???).
2013-03-10More UI message i18n fixes and improvements...Bastien Montagne
Rendering messages are now translatable.
2013-03-10More UI message i18n fixes and improvements...Bastien Montagne
2013-03-10Bug report #34573Ton Roosendaal
User Preferences, Themes, UI: buttons to define own icon image now draws greyed out, to show the option isn't working yet.
2013-03-10Improvements to addon-prefs key search suggested by Yang Niren.Campbell Barton
- add accent_grave. - strip the search string. - add numpad numbers (currently these match regular numbers). also remove unneeded forward declarations in path_util.c
2013-03-10Time to start reaping the benefits of code unification. Support forAntony Riakiotakis
pressure spacing across all paint systems (was supported only for texture painting earlier). Also, switch paint code to use the new code path from now on. No shift-Lclick required anymore.
2013-03-08changes to rulerCampbell Barton
- click-drag adds a ruler if there are none. - pressing enter stores the ruler for re-use when activating again (saves as a grease-pencil layer). - add to toolbar.
2013-03-08[#28352]3dsmax preset, patch by Nik Prodanov, this provides both an ↵Michael Fox
interaction preset and a keymap preset for those migrating from 3dsmax
2013-03-08style cleanupCampbell Barton
2013-03-07Border for compositor viewer node featureSergey Sharybin
This adds border option to compositor, which affects on a backdrop and viewer nodes, which is useful for faster previews and tweaks. Final compositing still happens for the whole frame, but if it'll be needed it's not so difficult to support it as well. To use border there's Ctrl-B shortcut in the compositor editor, which i used to define region you want to restrict compositing to. There's also "Viewer Border" option in the N-panel in case you'll want to disable border compositing. Some areas could be cleaned a bit, like ideally it shall not be viewer image clearing in viewer_border_update RNA callback, but currently it's not so much clear how to make it the same fast as simple memset and glue it somehow to compositor. Will think of nicer solution a bit later.
2013-03-06Texture paint refactoring commitAntony Riakiotakis
Adding new file paint_image_proj.c which includes the projective texture painting part of texture painting, using the stroke system. To access the new code path use Shift-LClick. The new code path still is problematic with tablet pressure and I will be looking into ways to unify this across paint systems next. The old code is still present and can be accessed by regular Lclick as usual. Also removed 3D (non-projective) painting from 3D viewport. TODO: * Add pressure influence code to stroke, remove from every other paint system code, including texpaint. * Put UnifiedPaintSettings update in PaintStroke code.
2013-03-06Feature Request: "Show Errors" Filter for Anim Editors now works forJoshua Leung
F-Curves/Animation as well as Drivers This is useful for tracking down invalid F-Curves which might need to have their paths fixed, or perhaps to remove F-Curves for controls which no longer exist in a new rig.
2013-03-05Simple deform modifier: replace factor property by angle for twist and bendBrecht Van Lommel
modes, so we can show degrees rather than radians. Still refers to the same DNA variable to keep backwards compatibility. Patch #33807 by Gottfried Hofmann.
2013-03-04Change default margin for bake to 16 pixelsAntony Riakiotakis
2013-03-04Fix for image transparency backwards compatibility. Now the texture ↵Brecht Van Lommel
datablock has a Use Alpha option again. This makes the case where you enabled Premultiply on the image and disabled Use Alpha on the texture work again. That's mostly useful when you have a straight alpha image file which has no useful RGB colors in zero alpha regions (e.g. renders). Then sometimes you don't want to use the alpha for the texture stack mixing, but you still want to multiply it into the RGB channels to avoid a blocky transition into zero alpha regions. This also removes the version patch that copied image datablocks because it's not reliable and might be causing bug #34434. This does mean we are no longer backwards compatible for cases where two different texture datablocks with Use Alpha enabled and disabled where using the same image.
2013-03-02Collada: Added support for ngon export/import and added triangulate option ↵Gaia Clary
to export
2013-03-01UI / World Units:Thomas Dinges
* Consistency tweak: for properties based on an enum, we hide the buttons and do not grey out. Greying out is for properties based on a boolean.
2013-03-01UI / Properties Editor:Thomas Dinges
* Some alignment fixes for Fluid Buttons in the "Fluid" panel. * Tweaked Fluid Particle buttons a bit, no need to have redundant "Particle" name inside the "Fluid Particles" panel.
2013-03-013D View properties region / Mesh Displays panel:Thomas Dinges
* Made overlays use 2 columns, rather than 1 as suggested by Sebastian König in IRC. * Small tweak to the Normal size button, grey out if unused.
2013-03-01More tweaks (gaining about ten seconds for each po in update branches process!).Bastien Montagne
2013-03-01keymap filter by keybindings in the userpreferences.Campbell Barton
- optional, select between name/keybinding. - when key input can't be parsed, alert red to give the user some feedback. - key shortcut parsing could be improved or swapped out for button which grabs shortcut.
2013-02-28More UI messages fixes...Bastien Montagne
2013-02-28Modal (aka tripod) solver reworkSergey Sharybin
Several major things are done in this commit: - First of all, logic of modal solver was changed. We do not rely on only minimizer to take care of guessing rotation for frame, but we're using analytical rotation computation for point clouds to obtain initial rotation. Then this rotation is being refined using Ceres minimizer and now instead of minimizing average distance between points of point of two clouds, minimization of reprojection error of point cloud onto frame happens. This gives quite a bit of precision improvement. - Second bigger improvement here is using bundle adjustment for a result of first step when we're only estimating rotation between neighbor images and reprojecting markers. This averages error across the image sequence avoiding error accumulation. Also, this will tweak bundles themselves a bit for better match. - And last bigger improvement here is support of camera intrinsics refirenment. This allowed to significantly improve solution for real-life footage and results after such refining are much more usable than it were before. Thanks to Keir for the help and code review.
2013-02-27Added preset values for Collada exporter.Gaia Clary
2013-02-27Various small enhancements/fixes.Bastien Montagne
Most notable difference from now on will be that all py is handled from current blender's resource dirs, no more from source dir. Better for consistency, and avoid e.g. cycles' addon to be checked twice...
2013-02-27Added RGBA|RGB channels toggle to sequencer previewSergey Sharybin
Main purpose of this is to be more compatible with older versions of blender (before alpha cleanup) where sequencer used to display premultiplied image on an straight opengl viewport. Now sequencer preview would behave closer to image editor However adding Alpha and R|G|B displays is not so simple because sequencer is using 2D textures. Would be nice to implement this options as well, but this is not so much important IMO. This hall fix - #34453: VSE: Subtract function does not work properly TODO: Make RGBA display default for our startup.blend
2013-02-27Grmlll... *Always* check before commit, even on such simple things! (Fix for ↵Bastien Montagne
own mistake in previous commit).
2013-02-27Fix [#34455] Origin to Center of Mass is missing in menu Object > TransformBastien Montagne
Just adding the needed py line.
2013-02-26Fix [#34444] Curve: Select Nth Number of PointsBastien Montagne
Just use default op name, as for meshes!
2013-02-26Add missing select menu for weight, vertex, texture paint modes.Campbell Barton
2013-02-26patch [#34437] Fix text editor bug: ctrl+F is not configurableCampbell Barton
in fact the keymap editor was missing other keymaps so added these too, also updated keymap checker to make sure there is no mismatch with region/space types.
2013-02-25Tame that stupid py code not to eat existing fuzzies in po’s when updating ↵Bastien Montagne
from POT file!