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-26style cleanup: whitespaceCampbell Barton
2012-06-19Changes in clip editor's public api to make it's more clearSergey Sharybin
whether getting of some property happens or this property is being changed. Also made it more clear whether affecting property belongs to clip or mask datablock.
2012-06-15Internal refactoring of tracking module, should be no functional changesSergey Sharybin
- Re-arrange functions in headers and implementation file to make them more grouped by entity they're operating with. Also order of functions in implementation file should match order of functions in header for easier navigation. - Rename some functions to match conventions of naming public functions. - Some code de-duplication, still some room for improvements tho. - Split main 2D tracking functions into smaller steps to make it more clear. Accidentally OpenMP was disabled in some of previous commits, re-enable it.
2012-06-14Kaying node from tomato branchSergey Sharybin
Merge keying node from tomato branch into trunk. It was considered stable and helpful by Mango team and it'll help studio pipeline, because nodes would stop disappearing when opening files in current trunk. Full information about keying nodes could be found there: http://wiki.blender.org/index.php/User:Nazg-gul/Keying
2012-06-12Some Clip Editor interface clean-ups:Sergey Sharybin
- Display track's reprojection error in dopesheet - Make sure track is selected when clicking on dopesheet channel - Attempt to make headers a bit cleaner without long labels which doesn't actually make sense.
2012-06-10Merging r47624 through r47661 from trunk into soc-2011-tomatoSergey Sharybin
2012-06-09code cleanup: doxy comment filename correctionsCampbell Barton
2012-06-08Merging r47612 through r47623 from trunk into soc-2011-tomatoSergey Sharybin
2012-06-08Selecting track channel in tracking dopesheet would make track active,Sergey Sharybin
just as it happens with curve view.
2012-05-18mask editor now stores points/handles in 1:1 aspect, makes tool code _much_ ↵Campbell Barton
more logical/easier.
2012-05-08Merging r46203 through r46413 from trunk into soc-2011-tomatoSergey Sharybin
2012-05-07Style cleanup of own modules using style checker from Campbell.Sergey Sharybin
2012-04-30Camera tracking: initial commit of dopesheet view for clip editorSergey Sharybin
- Displays dopesheet information for selected tracks, and currently does not support any kind of editing. - Changed regions to use the whole main region for such views as curves and dopesheet. This allows to have own panels with tools/properties in this area. - Active clip is getting synchronized between different clip editor editors in the same screen, so updating of curve/dopesheet views happens automatically when one changes current clip in one of this editors. - Panels in toolbox and properties panels are now separated to rely on current view mode, but some operators and poll functions still need to be updated. - Added new screen called "Movie Tracking" where layout is configured to display timeline, main clip window, curves and dopesheet.
2012-04-30Tomato: refactoring of dopesheet to allow different sort orders in list of ↵Sergey Sharybin
channels Store list of channels displaying in dopesheet separately from list of tracks. This allows to re-sort channels in dopesheet independently from list of all tracks (currently only alphabetic sorting is implemented). This also allows to cache assorted information (like tracked segments of track) but currently such a things are not bottlenecks and could be done after merge dopesheet view into trunk. TODO: - Still have some deadlocks when drawing selected channels. Skipping channel background or keyframe drawing helps here but this need to be resolved. - Bump sub-version and wrote code needed to convert pre-dopesheet interface with opened curve view displaying properly. - Probably it'll worth caching tracked segments.
2012-04-14Camera tracking: initial commit of dopesheet view for clip editor:Sergey Sharybin
- Changed regions to use the whole main region for such views as curves and dopesheet. This allows to have own panels with tools/properties in this areas. - Active clip is getting synchronized between different clip editor editors in the same screen, so updating of curve/dopesheet views happens automatically when one changes current clip in one of this editors. - Curves and dopesheet are still using PREVIEW region type instead of re-using main region. - To deal with vertical synchronization in dopesheet, re-initialization of preview region happens. - Panels in toolbox and properties panels are now separated to rely on current view mode, some operators and poll functions still need to be updated. - Added new screen called "Movie Tracking" where layout is configured to display timeline, main clip window, curves and dopesheet.