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-23Code cleanup: remove a duplicate definesoc-2013-motion_trackJoseph Mansfield
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-18Allow empty intrinsics vector for bundle adjustmentJoseph Mansfield
If an intrinsics vector is passed to the bundle adjuster with size less than the number of cameras, the vector is padded out to that size with empty intrinsics.
2013-09-18Multicamera-ify bundle adjustmentJoseph Mansfield
Bundle adjustment now uses the appropriate camera intrinsics when calculating the reprojection error for each marker. Refinement options are currently only applied to the camera intrinsics for camera 0 (all other camera intrinsics are made constant).
2013-09-14Merging from trunk r60137 into soc-2013-motion_trackJoseph Mansfield
2013-09-14Fix crash with fetching all reconstructed viewsJoseph Mansfield
2013-09-14Code cleanup: spelling correctionJoseph Mansfield
2013-09-14Scale all camera reconstructions to unityJoseph Mansfield
2013-09-14Multicamera-ify reconstruction initializationJoseph Mansfield
Initialization can now reconstruct from two images regardless of the source camera.
2013-09-14BGE: Adding a Python collision API. The initial patch was provided by ↵Mitchell Stokes
agoose77, with some edits by me. KX_GameObject now has a collisionCallbacks list which is a list of callables that are called when a collision occurs. The callables will be called with an argument that contains a reference to the other object involved in the collision (i.e., not self).
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-14Cleanup for last commitJens Verwiebe
2013-09-14Fix broken compiling with ndof on linux and winJens Verwiebe
2013-09-14OSX/cmake: move the new xcode-select-handing outside xcode conditional, to ↵Jens Verwiebe
fix cmake/make compile
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-13OSX/scons: take xcode-select path into account, to work well with different ↵Jens Verwiebe
xcode versions
2013-09-13OSX: Compilefix for ndof symbols get magled when used extern C, now use ↵Jens Verwiebe
discrete c files embedded, patch by Jake Kauth
2013-09-13OSX/cmake: allow for compiling with xcode develper previews by determing ↵Jens Verwiebe
xcode-select
2013-09-13Fix #36719: UV pass not rendering in second render layer if first render layerBrecht Van Lommel
does not have the UV pass enabled as well.
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-13* Fix #36717, don't grey out AO distance property, as it affects the AO ↵Thomas Dinges
Render Pass and AO closure as well.
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-13fix [#36713] crash from adding gear from 'extra objects' addonCampbell Barton
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-12Modify keyframe selection algorithm to be camera-awareJoseph Mansfield
The keyframe selection algorithm can now select keyframes from the camera passed to it as an argument. It's worth looking into multicamera algorithms too.
2013-09-12Improve modal solver image iterationJoseph Mansfield
Instead of iterating over all images and filtering through only those from camera 0, iterate over only camera 0 images. With the current way markers are stored, this is very computationally inefficient, but this should be improved soon.
2013-09-12Use multicamera terminology for initial image selectionJoseph Mansfield
To initialise reconstruction, two images need to be selected with high variance. The GRIC and variance algorithm can continue to refer to the images as keyframes, as it is intended to work with images from a single camera, but the libmv API should be more general than that, referring to selected *images*. This is a non-functional change.
2013-09-123D View / UI:Thomas Dinges
* Decouple "Display" panel, into Display and Shading panels, so one of them can be closed when not needed. (Saves some space). Patch by Sebastian König, with tweaks by myself.
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-12Fix for [#36707] Blender Opens in fullscreen and stays like thatNathan Letwory
Reported by holy enigma The previous commit in this area removed bounding box checks, because they were done against primary monitor. Now do bound checks against the entire desktop, or rather, the virtual screen. This is the bounding rectangle of all the monitors. This should ensure windows are always created within the confines of this area.
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.