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-22Fix for the use_hidden_preview setting in SpaceNode. The application of this ↵Lukas Toenne
flag to new nodes got lost during merges at some point. Also is now in the python node.add_node operator as well as the C function.
2013-03-22Nodes editor,Pablo Vazquez
Draw an extra outline on hidden nodes that have custom colors, otherwise you can't recognize them unless you unhide. Example: http://pasteall.org/pic/show.php?id=42359
2013-03-22Bug fix #34405Ton Roosendaal
On opening a text editor for first time, and use search (CTRL+F) the scrollers were not correct initialized, so the view would jump a bit on redraw.
2013-03-22Bug fix #34726Ton Roosendaal
Appending a group (which adds all object members to scene), didn't follow the setting "In active layer". One note: only the scene layers are copied over, not local view3d layers.
2013-03-22Node preview merge function now has an additional option "remove_old", which ↵Lukas Toenne
could be used if previous previews should be retained after recalculating (not used currently, old previews are dropped entirely for now, because it could be confusing). Also moved the sync and merge for previews into the respective tree callbacks for consistency. This way the handling of previews can be changed for each tree type individually if necessary.
2013-03-22Enable previews for inactive compo output and viewer nodes.Sergey Sharybin
This keeps old behavior and could be nice. However, it'll make compositing slower (doing final compo after editing tree). This is easy to hide preview in this case, and also i hope to implement percentage rendering soon.
2013-03-22Fix #34667: trail_count option missing for Particle (emitter) System Render ↵Sergey Sharybin
Panel "Path" UI Patch from Josh Wedlake, many thanks!
2013-03-22Fix #34720: Sculpt mode T panel has no texture previewSergey Sharybin
Cycles was not able to render texture icons, same actually goes to lux. Now made it so blender internal is used to render icons for textures.
2013-03-22Fix #34689: Multilayer EXRs don't load correctly if one layer is named and ↵Sergey Sharybin
the other is not OpenEXR's ChannelList.layers() will not include empty layer names, which caused the issue. Made it so if there's one non-empty layer name, check for empty names happens. If there's empty layer name in case one non-empty layer name, file will be considered multilayer now.
2013-03-22Attempt to fix windows building with sconsSergey Sharybin
2013-03-22Fix for compositor node preview sizes: Use the render output aspect ratio ↵Lukas Toenne
for estimating the required preview rect size instead of assuming a square, to avoid wasted space. Note that this does not work for newly added nodes until they have first been evaluated and a preview image has been generated (same behavior as before pynodes merge and associated preview changes).
2013-03-22correct enums which were in fact variables defined in headers.Campbell Barton
2013-03-22code cleanup: use NULL rather then 0 for pointers, and make vars static ↵Campbell Barton
where possible. also found unintentionally defined enum/struct variables that where only meant to be defining the type.
2013-03-22code cleanup: use booleans and const's for operator vars.Campbell Barton
2013-03-22fix error with merge operator not handing error cases properly (errors ↵Campbell Barton
wouldn't cancel the operator as they should). was mixing up OPERATOR_CANCELLED with 0.
2013-03-22Tweak to previous commit - make range check less strict so that indicators don'tJoshua Leung
flicker off so easily when target moves off screen
2013-03-22Graph Editor: Draw indicators on the active Driver F-Curve which show theJoshua Leung
relationship between the result of driver evaluation (NKEY region stuff) and the end result applied to the driven properties. Example: http://www.pasteall.org/pic/47687
2013-03-22BGE bugfix for [#34505] Vertex Colors not working in the BGE (for custom ↵Dalai Felinto
GLSL shaders) when multitexture and no material Bug introduced on rev.36723
2013-03-22code cleanup: conversion from blender to BGE was unnecessarily confusing in ↵Campbell Barton
checking weather to use vertex colors, move check to function.
2013-03-22scons: fix broken compile since last int -> bool cleanupJens Verwiebe
2013-03-22BGE bugfix: [#34550] getVertexArrayLength changed in 2.66Dalai Felinto
This bug was producing way more geometry than we need. Potentially memory saver (or performance even) bugfix. Bottomline is: We need to initialize the UVs otherwise vertex comparison fails ... Ideally MoTo should take care of initializing MT_Point2 (note in Windows that seems to be fine, but it's safer to not rely on that)
2013-03-22python api: add functionality to remove uv-texture layers.Campbell Barton
2013-03-22Fix for Render Layers node, reported by Jason van Gumster (Fweeb) on IRC. ↵Lukas Toenne
The render layer operations need their RenderData pointer set. This was done for all connected output operations, but not for the preview operation which uses the image color layer. In case the image output is unconnected this leads to NULL pointer access.
2013-03-22python api: add functionality to remove vertex color layers.Campbell Barton
note: that this intentionally removes check to exit vpaint mode when a vertex color layer is removed, since being in vertex-paint mode without a vertex color layer is supported. also minor change to drawing camera limits while picking from previous commit.
2013-03-21mist line can now be used for camera selection.Campbell Barton
2013-03-21Fix for a node compatibility code bug (reported by kopias in IRC). ↵Lukas Toenne
Compatibility data (links with NULL fromnode/tonode pointers) was created for all node trees in library data, including local scene/material/... trees, but on loading was only actually removed for node groups. Now cleans up all trees in the library to be sure, and only generate new compat data for actual group trees.
2013-03-21Update ceres to current git version.Sergey Sharybin
Mainly to support msvc2010, bit also includes some minor fixes.
2013-03-21patch [#34687] Patch for AutoMerge button in 3d editorCampbell Barton
from Dan McGrath (dmcgrath)
2013-03-21fix for own recent commit - added function into wrong side of ifdefCampbell Barton
2013-03-21use clip alpha setting for empty-image drawing.Campbell Barton
2013-03-21Render border + crop will be handled correct in compositor nowSergey Sharybin
This commit simply implements mapping from centered cropped canvas to a full-frame coordinates, so operations like alpha-overing render result on top of image will be properly aligned.
2013-03-21revert edit from r55461, causing build error on some systems.Campbell Barton
2013-03-21code cleanup: rename editmode functions so we have ↵Campbell Barton
ED_object_editmode_load/enter/exit
2013-03-21code cleanup: remove double call to BKE_node_instance_key(), rename ruler ↵Campbell Barton
(lots of tools are 3d :)), and redundant assignment.
2013-03-21py api: add Object.update_from_editmode(),Campbell Barton
Useful for python exporters to avoid toggling editmode on export, moved into own function ED_object_editmode_load(obedit).
2013-03-21Add a little bit of space between socket layouts on nodes.Lukas Toenne
2013-03-21Fix for extra string width padding in ui_text_icon_width, causing labels in ↵Lukas Toenne
right-aligned layouts show an annoying gap. If the layout is right-aligned, make the text button align right as well, so text is drawn at the right side of the alloted rect.
2013-03-21Bug fix #34713Ton Roosendaal
Using MultiSample, the code that inspects Z buffer values fail, like for grease pencil drawing on "Surface". It appears to me that all this depth draw/read code is ignoring gpu offscreen entirely. This should be confirmed by Campbell though :) I'm also quite unsure why this code exists, related to other tools that use depth too (particles, sculpt). Good to mark down for our viewport recode.
2013-03-21Bugfix: Transform autokey warning indicator text was getting clipped prematurelyJoshua Leung
After quite some time debugging going back through previous commits for this feature and digging around the internals of the blenfont,I finally found the culprit. It turns out that there was just a single line missing between BLF_width_default() and BLF_width_and_height_default(), which caused the widths returned to understimate the space required or so, causing text clipping. The offending line probably correcting for different DPI scaling values.
2013-03-21Fix #34707: Blender crash on enabling of boolean modifierSergey Sharybin
Stupid mistake by my own with recent Carve update which undid fix for MSVC STL library.
2013-03-21Tweaks to movie clip prefetching after discussion with SebastianSergey Sharybin
Don't use sequencer's Frames Prefetch option and rather fill the whole cache with frames. Since movie clip is not "classical" prefetcher (it doesn't do anything while playing back) and main purpose is to speed up reading for further tracking and so, such a change seems logical.
2013-03-21Driver error warnings are now only printed to the console when Blender is runJoshua Leung
using the -d flag This prevents a stream of error messages flooding the console when working with particular rigs which may have a few broken controls. In general, riggers now have a better alternative by using the filtering tools in the Graph Editor.
2013-03-21Bugfix [#34688] Auto-Keying doesn't include custom properties when pasting posesJoshua Leung
Previously, Paste Poses only used the LocRotScale Keying Set for autokeyframing purposes. This was fine for most purposes, but with many rigs these days also using custom properties for important posing functions, it's important that we include those here too.
2013-03-21code cleanup: misc warnings/styleCampbell Barton
2013-03-21fix for incorrect use of 'bool', also fix 2 older bugs in fly mode.Campbell Barton
- panning didnt keyframe translation animation. - when checking to key translation: speed `float` was converted to an `int` then treated as a bool, now check (speed != 0).
2013-03-21Fix #34700: cycles depth of field now works with orthographic cameras too.Brecht Van Lommel
2013-03-21code cleanup: use bool where values are true/false, for view3d and related ↵Campbell Barton
functions.
2013-03-20I18n users request: add the ability to use a translated name for newly ↵Bastien Montagne
added/created objects or other datablocks. This simply adds a third "translation type" (in addition to iface and tip), "new data", with relevant user settings flag and helper funcs/macros (and py api). Currently implemented name translation when adding new objects, as well as modifiers and constraints, will add the others (cd layers, scenes, perhaps nodes [though I think they do not need this], etc.) later.
2013-03-20Changes to compositor output nodeSergey Sharybin
Make it so compositor output node wouldn't be calculated when Render Result image is not visible on the screen. This makes compositor tree editing more friendly and faster. Also, if there's no viewer image visible on the screen viewer nodes wouldn't be handled. Final rendering keeps unchanged for now. This solves issues when for performance artists are disconnecting compo output node before tweaking values in compositor and forgets to attach compo output node before sending file to the farm.
2013-03-20When using border rendering, use the same border for compositorSergey Sharybin
This makes compositing as fast as it's possible in this case. The only thing is border render+crop will still give funcy results. This is the next thing to be solved in compositor.