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-10-02Freestyle: View map caching.Tamito Kajiyama
New render layer option named "View map cache" is added to reuse a previously computed view map for subsequent rendering. The cache is automatically updated when the mesh geometry of the input 3D scene has been changed. This functionality offers a major performance boost for Freestyle animation rendering when camera-space mesh geometry is static, as well as for repeated still renders with updates of line stylization options. Although the "View map cache" toggle is a render layer option, the cache memory is shared by all render layers and scenes. This means that if Freestyle is used for two or more render layers (possibly in different scenes through the compositor), then the cached view map for one render layer is replaced by a new view map for another render layer and hence no performance gain is expected.
2014-10-01Freestyle: New line style options for sorting and chain selection.Tamito Kajiyama
The following two sort keys are added for sorting chains. * Projected X - Sort by the projected X value in the image coordinate system. * Projected Y - Sort by the projected Y value in the image coordinate system. A new line style option for the selection of first N chains is also added. Moreover, the chain sorting and chain selection operations are now executed in this order instead of the reverse order used previously. The UI has also changed accordingly. This functional change is backward compatible and won't result in visual differences.
2014-10-01Freestyle: Fix for a typo in the definition of NotBP1D.Tamito Kajiyama
This is a safe fix for a regression from 2.71, so should be back ported to 2.72.
2014-10-01Cycles: Filter Shader and Output nodes to their respective object/world node ↵Thomas Dinges
tree. Some nodes only work in certain node trees, so don't show them in the Add Node menu when this is the case. This can probably be expanded to Input Nodes too, but need to double check some cases here still.
2014-09-30Support for "virtual pixelsize" on 4k screens.Lukas Tönne
On 4k devices the default pixel size leads to tiny OpenGL drawing that is hardly usable without doubling the DPI. The retina system on OSX aims to alleviate this problem by introducing a general 2x pixel size. No equivalent feature exists on other platforms so far. However, to emulate the effect this patch introduces a "virtual" pixel size factor for OpenGL drawing. Note that the user currently has to enable this manually by selecting the "Virtual Pixel Mode" in the user preferences (defaults to native). All windows of a Blender instance share the same virtual pixel size as well. It may be possible to handle this on a per-window basis and automate the selection somewhat (if enabled by the user), so working with multiple screens becomes more convenient, but technical limitations make this a bit difficult (on X11 with nvidia drivers the actual screen size is not reported correctly). Reviewers: ton, campbellbarton Differential Revision: https://developer.blender.org/D669
2014-09-29Cleanup: styleCampbell Barton
2014-09-29Update for release themes.Brendon Murphy
This is to be backported to 2.72.
2014-09-27Add Face Region to 'Select-Similar' menuCampbell Barton
2014-09-25Expose show brush property for UV sculpting.Antony Riakiotakis
2014-09-25Quick Smoke: Only generate Fire/Smoke Nodes when actually used, this is a ↵Thomas Dinges
bit faster for the renderer.
2014-09-23Update submodules to point to rc1 hashSergey Sharybin
2014-09-232.72 SplashCampbell Barton
Image by Mike Pan, from the "Default Cubism" series. http://blog.mikepan.com/tagged/DefaultCubism (includes blendfile)
2014-09-23Fix T41918, Missing operator in Node Editor Menus.Lukas Tönne
This operator was renamed in rB52d7c357781237ad6f128a6b6d550b34627c2a96 but the menu entry was not renamed.
2014-09-23Fixed border extension for the sunbeams node.Lukas Tönne
This ensures that the beams color does not darken along borders, by using the last valid color of the ray as the border color (extending colors in the direction of the source point).
2014-09-22Projective painting:Antony Riakiotakis
* Make clone UI a bit more descriptive * Don't set images to image editors that have a pinned image.
2014-09-22Fix T41902: Flipped persp/ortho region_2d_to_vector_3dCampbell Barton
- Ortho result from view3d_utils.region_2d_to_vector_3d was flipped. - Persp result wasn't normalized. - operator_modal_view3d_raycast.py failed for ortho views. Thanks to Philipp Oeser for the initial fix.
2014-09-21Tracking: Fix ground plane normal facing downwardsSergey Sharybin
2014-09-21Py Template: Set the active object in batch exportCampbell Barton
Some exporters (mdd for example), only use the active object
2014-09-21Another minor correction, use "Mask" instead of "Stencil" so users canAntony Riakiotakis
correlate the panel to the mask tool.
2014-09-21Minor polishing, add UV layer selection in image projection paintingAntony Riakiotakis
mode.
2014-09-21Paint systemAntony Riakiotakis
* Add unified color settings to brush menus. * Add notifier on fill tool from drag and drop to refresh icons
2014-09-19Freestyle: Fix for irrelevant docstring showing up in Python API docs.Tamito Kajiyama
2014-09-19Freestyle: Python API documentation updates.Tamito Kajiyama
Fixed dead references of API identifiers (e.g., freestyle.types.Interface0D) due to relocations of the identifiers into submodules. Also made various minor revisions of mark-ups and typos.
2014-09-18Cleanup: use static sets where possibleCampbell Barton
2014-09-18Fix for missing Freestyle sections in the Blender Python API documentation.Tamito Kajiyama
Freestyle sections of the API docs were empty due to Freestyle module reorganization in commit rB6498b96ce7081db039354228213d72e8c70bd3aa. Module __all__ property was added to submodules so as to properly exclude irrelevant documentation elements such as mathutils.Vector.
2014-09-17Cleanup: pep8Campbell Barton
2014-09-16Fix T41851: Useless ID selector UI element for sequencer's Sound stripsBastien Montagne
Currently, this pointer prop is not editable, and making it so does not seem to be trivial (sound strip seems to use the filepath path, not the soundID pointer?), so just hide the matching UI item.
2014-09-11Fix T41780Antony Riakiotakis
Expose sliders for alpha over/under/overdrop Now it's apparent that the effects work as explained in the manual.
2014-09-11Tweaks to setup trackign scene in order to fix usability issuesSergey Sharybin
Patch by Sebastian Koenig
2014-09-10Fix for rna2xmlCampbell Barton
- follow references to Bone, Sequence, Node (non ID types) by name only. was causing infinite recursion. - add support to skip individual class properties. This can now write an entire blend-file.
2014-09-07Cycles / OSL: Add a conductive fresnel shader template.Thomas Dinges
This adds a fresnel conductive OSL preset to the Text Editor. Based on a patch by Lukas Stockner. Differential revision: https://developer.blender.org/D145 See the differential for details.
2014-09-07Several tweaks for Quick Smoke:Thomas Dinges
* Improved Cycles fire, patch by Gottfried Hofmann. Differential revision: https://developer.blender.org/D777 * Added Smoke + Fire type to the operator too. * Cleanup.
2014-09-07Update readme for Blender 2.72.Thomas Dinges
2014-09-07Some updates for Quick Smoke / Cycles.Thomas Dinges
* Add Density multiplier. * Use Smoke color attribute. Patch by Gottfried Hofmann, with some small tweaks by myself. Differential revision: https://developer.blender.org/D776
2014-09-07Fix for line style shader nodes also shown in the Add menu of other shader ↵Tamito Kajiyama
types. Problem report by Nahuel Belich through Facebook, thanks!
2014-09-07Fix T41419: Quick Smoke doesn´t work with CyclesThomas Dinges
Now the Quick Smoke operator creates a basic node setup for smoke and fire. This could be made more fancy still, but that's for later. :)
2014-09-07Cycles: Several fixes for Presets.Thomas Dinges
* Fix caustic properties, was not updated. * Remove wrong items, leftovers from panel splitting. * Add missing items. Even if the bundled presets do not set those, a user expects that all properties inside the panel are taken into account, when adding a new preset.
2014-09-04Fix broken maya/max keyconfigs (again) after link/append separation.Bastien Montagne
2014-09-04Separate operators for Link and Append.Andrea Weikert
Since the choice to link or append has been removed in the file browser operator panel, there was no way to tell whether as a user you were linking or appending. To fix this the proposed patch separates the operators. Reviewers: campbellbarton, carter2422, venomgfx Subscribers: fsiddi Maniphest Tasks: T41593 Differential Revision: https://developer.blender.org/D770
2014-09-04Fix T41714: Maya and 3DS keymaps throw error when.Bastien Montagne
Change in SEQUENCER_OT_select's left_right parameter...
2014-09-03Expose "select all strips to left/right" in the select menu.Antony Riakiotakis
Shortcut is ctrl click but might not be discoverable, as we found out the hard way on gooseberry.
2014-09-03Fix T41695: No label in UV/Image editor waveform modeSergey Sharybin
That's indeed rather creepy to show only icon for the enum where all the elements have the same exact icon.
2014-09-02Better fix for T41464: Material Boundary bug in Freestyle.Tamito Kajiyama
The problem addressed here is that there was no mean to check if an iterator points the last of the elements being iterated over. Such checking is necessary to reliably dereference the iterator (i.e., calling the operator*() method of the underlying C++ iterator object). Now Interface0DIterator and StrokeVertexIterator have an .at_last property to check if an iterator points the last element. Using this new API feature, the present commit partly reverts the previous commit rBeb8964fb7f19 to better address T41464. Differential revision: https://developer.blender.org/D752 Author: flokkievids (Folkert de Vries) Reviewed by: kjym3 (Tamito Kajiyama)
2014-09-01Expose preview setting operators on menus for sequencer and timelineAntony Riakiotakis
(could not find them anywhere before)
2014-08-31Fix preview icons update script to work in OSXDalai Felinto
2014-08-30Fix Cycles Integrator presets, not taking Volume bounces into account.Thomas Dinges
2014-08-28Texture painting:Antony Riakiotakis
Include explicit control for texturing: This commit introduces a painting mode option, available in the slots panel. The default value "Material" will create slots from the blender material, same as just merged from the paint branch. The new option "Image", will use an explicit image field that artists can use to select the image to paint on. This will should allow painting regardless of the renderer used or for use in modifiers.
2014-08-28Texture paint system:Antony Riakiotakis
* Add ability to choose blend type and enable/disable toggle for each slot for blender internal.
2014-08-28Add debug information for maximum opengl limits in system infoAntony Riakiotakis
generation.
2014-08-27Fix T41406:Antony Riakiotakis
Disallow kernels bigger than 2x2 for blur/sharpen in projective painting due to performance considerations.