Age | Commit message (Collapse) | Author |
|
|
|
|
|
incorrectly in debug mode.
|
|
pedantic report but may as well name them the same.
|
|
|
|
dont always want both.
|
|
then width.
|
|
has to determine if a particle update is needed (which depends on dupli objects and their meshes), before deciding to skip the actual syncing.
|
|
= n-1, upsampling = n).
Thanks goes to MiikaH.
|
|
|
|
precision.
also minor code cleanup - tabs -> spaces in scons file.
|
|
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.
|
|
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).
|
|
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
|
|
* Fix for changes in the OpenImageIO API.
|
|
separate tool works.
|
|
editing COM_OpenCLKernels.cl and rebuilding and means we dont have to have both files in svn.
updates made to cmake and scons.
|
|
This is needed in cases when using blender camera with different
resolution than original footage. Behaves in the same way as
background picture framing.
|
|
|
|
|
|
"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.
|
|
* When CUDA building is enabled, build sm_30 kernel as well.
|
|
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.
|
|
|
|
|
|
|
|
views already
|
|
|
|
|
|
|
|
remove absf() check on pixel radius, this is ensured to be unsigned.
|
|
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.
|
|
|
|
the threshold, fade instead.
note: need to apply this change to opencl still.
|
|
|
|
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)
|
|
|
|
machines
|
|
|
|
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.
|
|
the depth), overlay with the original so pixels in focus are not mixed with out of focus pixels.
|
|
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.
|
|
could doo easily blur very high depths and cause artifacts.
|
|
|
|
|
|
click activated operators to prevent any further errors
|
|
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.
|
|
using custom check function for this.
Currently unused, but would be helpful for sequencer cache.
|
|
cost by ~30%
|
|
|