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
2012-08-10use define for bokeh blur size, also define size of determineResolution args.Campbell Barton
2012-08-10Fix building with audaspace disabledSergey Sharybin
2012-08-10add asserts in MemoryBuffer.readNoCheck() so it raises an error when used ↵Campbell Barton
incorrectly in debug mode.
2012-08-10fix [#32289] Border Zoom, Zoom Border or Zoom to Border?Campbell Barton
pedantic report but may as well name them the same.
2012-08-10fix [#32300] Convex Hull Poll Shouldn't Require 3D ViewCampbell Barton
2012-08-10split off auto depth option to have cursor placement use depth too since you ↵Campbell Barton
dont always want both.
2012-08-10minor compositor change: use the max dimension for bokeh blur size, rather ↵Campbell Barton
then width.
2012-08-10Fix for particle object rendering in Cycles. On object sync the object first ↵Lukas Toenne
has to determine if a particle update is needed (which depends on dupli objects and their meshes), before deciding to skip the actual syncing.
2012-08-10Smoke: High res on even resolution did not write to all cells (downsampling ↵Daniel Genrich
= n-1, upsampling = n). Thanks goes to MiikaH.
2012-08-10Fix wrong tracks list used for search in Follow Track constraintSergey Sharybin
2012-08-10zero rotation values for quat_apply_track() which were in fact just float in ↵Campbell Barton
precision. also minor code cleanup - tabs -> spaces in scons file.
2012-08-10Extended the search operator for nodes to also support node groups. The ↵Lukas Toenne
basic node group type is not included in the node items list, instead all existing node groups are added to the items list in the callback. A prefix is used to distinguish base node types from node groups.
2012-08-10Added a poll function for the node_tree pointer node groups. This ensure ↵Lukas Toenne
that only node trees of the same type as the group node's tree can be selected for the pointer, other trees would be invalid for the node group (e.g. a Shader node group using a Compositor node tree).
2012-08-10Bugfix: Cloth did not work with Dynamic Paint.Daniel Genrich
Fix 1: Pinned vertices were never released when "unpinned" by Dynamic Paint. Fix 2: When pinning vertices during simulation, they would get "warped" to their original starting position of frame 1. Thanks to MiikaH for pointing this out and also for providing the regression blend file: http://wiki.blender.org/uploads/a/ab/Cloth_dynamic_paint.blend
2012-08-10Cycles Test App:Thomas Dinges
* Fix for changes in the OpenImageIO API.
2012-08-10Separate uv selection operator: Y key, behaves much the same way as the mesh ↵Campbell Barton
separate tool works.
2012-08-09generate COM_OpenCLKernels.cl.h automatically at build time, this allows ↵Campbell Barton
editing COM_OpenCLKernels.cl and rebuilding and means we dont have to have both files in svn. updates made to cmake and scons.
2012-08-09Frame matching methods for follow track constraintSergey Sharybin
This is needed in cases when using blender camera with different resolution than original footage. Behaves in the same way as background picture framing.
2012-08-09Fixed typo in clip's display aspect usageSergey Sharybin
2012-08-09use sensor size when calculating dof rather then hard coded values.Campbell Barton
2012-08-09Bugfix/Enhancement: Cloth didn't support animated vertex groups like the ↵Daniel Genrich
"Vertex Weight" modifier. Regression blend file: http://wiki.blender.org/uploads/b/b8/Cloth_anim_vertex.blend Thanks to Kologe for reporting this problem and also providing the regression blend file.
2012-08-09Cycles / Cmake:Thomas Dinges
* When CUDA building is enabled, build sm_30 kernel as well.
2012-08-09Fix for the default internal connect function for nodes (used in muting, ↵Lukas Toenne
detaching, etc.). This is supposed to look for the first input/output of every socket type, but was actually taking the first matching link from the link list, regardless of the linked socket's position.
2012-08-09Remove redundant referenced to bf_intern_bopSergey Sharybin
2012-08-09code cleanup: ensure macros require ';' endingsCampbell Barton
2012-08-09utility functions for getting/setting rectangles for operators.Campbell Barton
2012-08-08support for border zooming out by using the middle mouse button, works in 2D ↵Campbell Barton
views already
2012-08-08code cleanup: rename G.afbreek --> is_break, G.rendering --> is_renderingCampbell Barton
2012-08-08code cleanup: rename G.rt to G.debug_valueCampbell Barton
2012-08-08add threshold blending to opencl too.Campbell Barton
2012-08-08sync changes between opencl and C++ VariableSizeBokehBlurOperation, also ↵Campbell Barton
remove absf() check on pixel radius, this is ensured to be unsigned.
2012-08-08Renamed the mx/my coordinates in SpaceNode to more descriptive 'cursor'. ↵Lukas Toenne
This follows the naming in the View3D space, since this vector is used for essentially the same purpose (adding nodes at a specific location), although not used for any transform origin and not displayed in the editor. Note: While renaming DNA properties is usually dangerous and can break files, in this case it is possible because the mx/my values are only used at runtime.
2012-08-08code cleanup: lazy init enum for node searchCampbell Barton
2012-08-08dof node; change how threshold is applied, rather then clip out pixels at ↵Campbell Barton
the threshold, fade instead. note: need to apply this change to opencl still.
2012-08-08Sequencer: corrections to sequence cache invalidationSergey Sharybin
2012-08-08Sequencer: initial implementation of multithreaded effectsSergey Sharybin
Added a framework to run effects in several threads. Port most of effects to this new framework. Still some work to be done here (some effects are not so easy to port)
2012-08-08Code cleanup: use defines instead of magic constantsSergey Sharybin
2012-08-08Sequencer: do not invalidate sequences which are not blending with bottom ↵Sergey Sharybin
machines
2012-08-08Style cleanup: whitespaceSergey Sharybin
2012-08-08Sequencer: initial support of refreshing only changed sequencesSergey Sharybin
Before this the the whole sequencer cache would be invalidated when hanging sequence settings. This was completely annoying because changing color balance settings would re-load image file for which color balance is happening on every change, In fact it's still an issue if color balance is changing for image strip itself, but if this strip has got effect and color balance is changing for it file wouldn't be reloaded.
2012-08-08improvement to the DOF node, after blurring the radius buffer (derived from ↵Campbell Barton
the depth), overlay with the original so pixels in focus are not mixed with out of focus pixels.
2012-08-08Search option for adding nodes.Lukas Toenne
The 'Add' menu in the node editor now has an option 'Search' at the top, which opens a separate popup for searching node types by name. The operator for this is implemented completely in Python (this could also be done for the regular menu-based Add options in the future). There are a few necessary extensions to the RNA as well: * The View2D struct in regions is now exposed. Currently only contains converter functions for coordinates from the region to the view (i.e. scrolled and zoomed view space). Used for converting mouse location to node space. * The SpaceNode exposes the existing 'cursor_location' for operators to store mouse position beyond invoke calls. Not used for anything else (transforms) so far. * The edit_tree in SpaceNode is also exposed, this is needed for operators to work correctly inside node groups.
2012-08-08DOF node: clamp blurring the zdepth radius buffer by the blur max. This ↵Campbell Barton
could doo easily blur very high depths and cause artifacts.
2012-08-08data_to_c in cmake, not used yet.Campbell Barton
2012-08-08Code cleanup - whitespaceJoshua Leung
2012-08-08Disable saving property defaults for many of the properties for animation-editorJoshua Leung
click activated operators to prevent any further errors
2012-08-08Bugfix [#32250] Dubious selection mode in Dopesheet and Action Editor makes itJoshua Leung
impossible to delete ungrouped channels * Active flag wouldn't get cleared off selected Groups and FCurves when clicking on them again to deselect them * Disabled property defaults saving for click-handling operator for channels. While testing the fix for this bug, I noticed that the property-defaults stuff was leading to selections always defaulting to "extend" once this had been used once.
2012-08-08Movie cache: add function to iterate through cache and remove itemsSergey Sharybin
using custom check function for this. Currently unused, but would be helpful for sequencer cache.
2012-08-08Fix logic error in mipmap filter and refactor scaling routine to lower self ↵Sv. Lockal
cost by ~30%
2012-08-08Code cleanup: make some more functions more meaningful nameSergey Sharybin