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-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.
2014-08-26Add operator that deletes a texture paint layer for blender internal.Antony Riakiotakis
2014-08-26Sculpt mode: fix 'stroke method' of Brush menu.Bastien Montagne
2014-08-26Fix T39020: Undo/Redo/History buttons missing in "Edit mode"Bastien Montagne
Remotely based on patch by kevindietrich (Kévin Dietrich), but using a single generic panel here, as suggested by UI team. Note we add this panel in all modes (only one tweak in scuplt mode, where there is no history menu generated it seems, unlike other 'paint-like' modes), we can decide to move it into its own tab later. Differential Revision: https://developer.blender.org/D733
2014-08-26Update to 'Back to Black' theme.Brendon Murphy
2014-08-26Correct docstringsCampbell Barton
2014-08-26Fix T41584: bpy.utils.time_from_frame out by a dayCampbell Barton
Fix from retroj
2014-08-25SplitNormals UI tweaks: add own color for normals drawing, and own 'face ↵Bastien Montagne
corner' icon.
2014-08-25Based on user input that we never listen to:Antony Riakiotakis
* Move "save all edited" operator to layer tab * Duplicate operator in image menu in image editor.
2014-08-21Fix T41507: Empty prevents image deletionCampbell Barton
Also allow assigning `Object.data = None` from Python
2014-08-20Tweaks to the 3ds and maya keymapsSergey Sharybin
- Get rid of the obsolete operator - Use select_or_deselect_all in 3ds keymap, which performs better than separate deselect all and select binded to the select mouse. This was already done for maya, and seems was accidentally reverted by 5a91db3d.
2014-08-20Fix T41499: Can't use Deselect/Select All tool while in Texture Paint modeSergey Sharybin
2014-08-20Adding presets for Blackmagic Pocket Cinema Camera and Blackmagic Production ↵Daniel Salazar
Camera 4K
2014-08-20Fix T41464: Material Boundary bug in Freestyle.Tamito Kajiyama
The reported issue was caused by an old bug combined with another bug introduced by recent Freestyle Python API updates. The old bug was that a mutable reference to CurvePoint was treated as if it were immutable. Iteration over CurvePoint objects is implemented by the C++ CurvePointIterator class, whose dereference method CurvePointIterator::operator*() returns a reference to a mutable data member (probably originally intended for better performance). Hence the returned reference may vary upon iteration over different CurvePoints. This implementation detail was overlooked and the returned reference was treated as immutable (which is the case in fact for other Interface0D subclasses except for CurvePoint). This bug was surprisingly old as it existed before the beginning of Freestyle integration into Blender. The other bug was in the MaterialBoundaryUP0D predicate class that was not properly handling the end of iteration. It is noted that when the iter() and next() built-in functions are applied to Interface0DIterator, it is no longer possible to reliably check the end of iteration by the .is_end property of the iterator. Namely, the .is_end property works as expected only when iteration is carried out in combination with the conventional .increment() and .decrement() methods of the iterator. For this reason the commit rBb408d8af31c9 was partly reverted to recover the previous definition of MaterialBoundaryUP0D.
2014-08-18Fix T41462: "Reload from trusted" button not prompting for confirmation.Bastien Montagne
Made 'revert_mainfile' op also handle the 'use scripts' option, and use it for this feature (since it has a nice simple invoke confirmation popup).
2014-08-18BMesh: intersect toolCampbell Barton
Modeling tool to cut intersections into geometry (like boolean, without calculating inside/outside). Faces are split along intersections, leaving new edges selected. Access from Face menu.
2014-08-15Fix T41454: Command "Dirty Vertex Colors" prompts Python error.Bastien Montagne
2014-08-15Correction to last commit, rna namingCampbell Barton
2014-08-15Solidify Modifier "Rim Only" OptionCampbell Barton
D737 by scorpion81 with own edits
2014-08-14Fix 'quick smoke' not rendering anything (texture coordinates was left unset)Bastien Montagne
Not quite sure why default did not work here, might need further investigation.
2014-08-14Switch sampler icon to the right, it's easier for artists to access.Antony Riakiotakis
2014-08-14Fix T41431: Min/Max custom property range mismatchCampbell Barton
2014-08-14UI: edits to pie-menu-enumCampbell Barton
- avoid eval - report if operator is missing
2014-08-13Add custom property to previous commit, name "Context" of that propertyAntony Riakiotakis
was misleading.
2014-08-13Bring back python operator for pies on a certain operator property.Antony Riakiotakis
2014-08-13Auto-update of themes (missing properties in XML files).Bastien Montagne
2014-08-12Added support for Feestyle edge/face marks in the 3D view window in Cycles.Tamito Kajiyama
2014-08-12Freestyle: Fix for git merge glitches.Tamito Kajiyama
Also made minor code cleanup.
2014-08-12Freestyle: Added new UV Along Stroke shader node.Tamito Kajiyama
2014-08-12Freestyle: an improved workflow of line style shading nodes.Tamito Kajiyama
Removed the previous changes for passing a line style through the Controller, and revised the BlenderTextureShader to assign the shader node tree of a line style (if specified) to strokes. This way the assignment of shading nodes can be done through both the Freestyle GUI and Python scripting.
2014-08-12WIP commit just for a record of a working snapshot of code revisions for ↵Tamito Kajiyama
node-based textured strokes.