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-09-19Remove multicamera solver optionJoseph Mansfield
Reverting the previous commit because Sergey threatened puppies with an axe for every time I add an option.
2013-09-18Add checkbox for multicamera solvingJoseph Mansfield
To enable reconstruction using tracks from multiple cameras, the "Multicamera" checkbox in the Solve panel should be checked. This is currently non-functional.
2013-09-18Add simple panel for creating multicamera correspondencesJoseph Mansfield
The create correspondence operator is currently non-functional, but it is expected that it will create correspondences between tracks in different movie clips.
2013-09-14Merging from trunk r60137 into soc-2013-motion_trackJoseph Mansfield
2013-09-14fix weird issue after last commit where grab brush would not work andAntony Riakiotakis
also warnings fix and description fix.
2013-09-14minor changes needed for building standalone mathutils.Campbell Barton
2013-09-14Sculpting:Antony Riakiotakis
* Cleanup for previous commit and reduce some local variable referencing * Add support for brushes that operate on frontfaces only and do not show the option for those brushes. Currently only clay strips is in the list but this may change according to artist feedback. This should take care of the "sticky" surface problem completely.
2013-09-14Sculpting:Antony Riakiotakis
Modify calculation of sculpt plane to only take into account forward facing vertices. This will solve cases where sculpting on a volume with the two sides of the mesh inside the brush radius could move the sculpt plane inside the mesh volume. To completely fix the issue where the mesh would "stick" the two sides of the mesh together on the sculpt plane (for instance for clay strip brushes), user should enable "front face only". Perhaps some brushes, like clay strips should enforce this and not present the option in the first place.
2013-09-13Fix for #36720 and #36721.Lukas Toenne
This was own error in r60049 which fixed chunk number calculation. This was mixing int and unsigned int values from ExecutionGroup, which leads to huge chunk numbers which are then skipped.
2013-09-13Cleanup and improvements of the compositor debug output.Lukas Toenne
Debug code for graphviz output moved to a dedicated file COM_Debug.h/cpp. The DebugInfo class has only static functions, which are called from a number of places to keep track of what is happening in the compositor. If debugging is disabled these are just inline stubs, so we don't need #ifdefs everywhere and don't get any overhead. The graphviz output is much more useful now. DebugInfo keeps track of node names in a static string map for meaningful names. It uses a number of colors for various special operation classes. ExecutionGroups are indicated in graphviz with clusters. Currently the graphviz .dot files are stored in the BLI_temporary_dir() folder. A separate dot file is generated for each stage of the ExecutionGroup scheduling, this is intended to give some idea of the compositor progress, but could still be improved.
2013-09-13Related to #36710: add a "use_viewport" option to the render operator, to ↵Brecht Van Lommel
specify if the layers and camera of the 3d viewport should be used. Python scripts don't always want this behavior.
2013-09-13Fix memory leak reading mesh data after change to skip saving temporaryBrecht Van Lommel
custom data layers.
2013-09-13Match free_normals_split with calc_normals_split names ;)Bastien Montagne
2013-09-13change NODE_TREE_TYPES_BEGIN/END macros to include braces (matches ↵Campbell Barton
CTX_DATA_BEGIN/END)
2013-09-13correct error in libmv stub, also correct typo.Campbell Barton
2013-09-13Moved and renamed ED_pose_channel_in_IK_chain() ->Joshua Leung
BKE_pose_channel_in_IK_chain() This was needed for depsgraph work, and it's cleaner for RNA to have fewer dependencies on editors
2013-09-13fix/workaround [#36709] Renaming multiple objects in the outliner halts the ↵Campbell Barton
interface Only show one edit button at a time (editing multiple buttons at once I never saw in other ui toolkits and its unclear what you change).
2013-09-13when handling the escape key, check for press (ignore release events), right ↵Campbell Barton
mouse already did this. ensures the escape key isn't handled twice for one press.
2013-09-13add back library linking warning when renaming library datablocks in the ↵Campbell Barton
outliner, also typo corrections.
2013-09-13Change the enum for CustomDataMask bits back to #defines.Nathan Letwory
enum is an int, and values from CD_PREVIEW_MLOOPCOL (32) onwards will not give what apparently was expected. Found with help from Oscurart in #blendercoders while trying to figure out compile error with CMake/msvc9. Occasionally it is good to heed the warnings given by compilers!
2013-09-12code cleanup: unnecessary shadowing and some minor pep8 edits.Campbell Barton
2013-09-12Different implementation of patch #36430: use layer froms scene directly forBrecht Van Lommel
rendering, in case some script wants to set it in the render_pre callback. In case of decoupled 3d view layers or local view it will still override this though.
2013-09-12more localized fix for [#36299], only changes behavior for subsurf with orco ↵Campbell Barton
in editmode
2013-09-12Fix #36706: Added complementary API functions for the FileOutput node so ↵Lukas Toenne
file/layer slots (input sockets) can be added without using the operator. Instead of adding sockets to these node using the node.inputs collection, the node.file_slots or node.layer_slots collections should be used. Both of them work, they just provide slightly different properties for use with simple files or multi-layer EXR. The FileOutput node design is cumbersome and should be considered broken. It should eventually be replaced, the problem with that is backward/forward compatibility.
2013-09-12Partial fix for #36706: Prevent invalid sockets in the FileOutput node by ↵Lukas Toenne
removing sockets without storage data.
2013-09-12fix [#36299] Skin Modifier causes crashes in combination with multiple ↵Campbell Barton
Subdivision modifiers
2013-09-12bmesh wireframe operator now adds crease customdata when the crease option ↵Campbell Barton
is enabled.
2013-09-12correct brackground rectangle drawing in info view. need to compensate for ↵Campbell Barton
recent change in text offset.
2013-09-12code cleanup: headers - doxy comments.Campbell Barton
2013-09-12another fix for [#36694], user submitted a new testfile that crashes without ↵Campbell Barton
pointer lists being cleared.
2013-09-12Better fix for #36688.Antony Riakiotakis
Throw a python error if user attempts to use CurveMap without calling CurveMapping.initialize() first. Added access to the initialize function to CurveMapping on RNA level. Thanks to Campbel for the help and remarks!
2013-09-12BGE: Potential fix for [#35522] Broken game engine compatibility since 2.66a ↵Daniel Stokes
on some ATI cards? Disabling display lists for legacy ATI cards since they don't support display lists well. Also removing an unused variable from the display list rasterizer.
2013-09-12code cleanup: set enums as static or add RNA_enum_types.h where they are ↵Campbell Barton
used elsewhere. also minor style cleanup.
2013-09-12fix uninitalized var with new normal calculation function.Campbell Barton
2013-09-11Fix use of uninitialized variable in new Mesh.calc_normals_split.Brecht Van Lommel
2013-09-11Fix #36705: UV pack island crashing after recent change.Brecht Van Lommel
2013-09-11Fix #36700, z-depth not rendering properly at (n*256)+1 dimensions.Lukas Toenne
The chunk indices for scheduling chunks based on a given area were calculated incorrectly. This caused chunks at the very border of the render (pixels 256..257) to be omitted, leading to incorrect values in the Z buffer of the test file, which in turn caused wrong normalization range and the resulting almost-white image. Also added a dedicated executePixel function for Z buffer to avoid any interpolation of Z values.
2013-09-11Clearer association between markers and camerasJoseph Mansfield
As the camera identifier associated with a marker is simply bookkeeping for multicamera reconstruction, make it an optional attribute when handling tracks and reconstructed views. This means that the libmv API is still nice for users that don't need to associate images with cameras.
2013-09-11Enable transform helpline in clip editorSergey Sharybin
2013-09-11Merging from trunk r60041 into soc-2013-motion_trackJoseph Mansfield
2013-09-11Fix: BKE tracking compilation errorJoseph Mansfield
Previous commit was incomplete and didn't include blender-side changes to the libmv API.
2013-09-11Fix #36701: Mask pivioting doesnt honor parentingSergey Sharybin
Made mask transformation aware of parent matrix.
2013-09-11Revert r60034 and proper fix for #36698 by Sergey Sharybin. NULL pointer ↵Lukas Toenne
checks should never be done in color management. Instead this makes sure the look identifier is always initialized correctly to the default if not defined.
2013-09-11replace inline index lookup with BLI_findindexCampbell Barton
2013-09-11Add read-only access to index data for current line, top line and visible ↵Nathan Letwory
lines count.
2013-09-11fix [#36020] SmartUV Project is messy on a cubeCampbell Barton
was using very simple/stupid check to rotate us islands, replace with box_fit_2d() function. missed docstring last commit.
2013-09-11Fix #36698 Cycles MinGW64 Mike Pan scene crashes instantly. Missing pointer ↵Lukas Toenne
check in color management look access from r59945. The look_desc pointer is NULL if the look string is undefined (empty).
2013-09-11add mathutils.geometry.box_fit_2d() to wrap BLI_convexhull_aabb_fit_points_2d()Campbell Barton
2013-09-11interface, replace '|' with define UI_SEP_CHARCampbell Barton
2013-09-11fix [#36699] ASCII-character "|" blocks parentingCampbell Barton
don't split '|' for rna-property search buttons (but keep for operator search).