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-05-23Movie clip: remove workaround for #27997Sergey Sharybin
it's not actually helps, but only confuses system when using openexr movie clips.
2012-05-19code cleanup: use TRUE/FALSE rather then 1/0 for better readability, also ↵Campbell Barton
replace do prefix with do_ for bool vars.
2012-05-09Camera tracking: fixes for tracking of float imagesSergey Sharybin
- Fixed suddenly disappearing preview image from track widget - Also suddenly stopping tracking should be fixed now Both issues were caused by mixing working with floats and bytes and in some cases it was wrong or missed checks done for this.
2012-05-07Style cleanup of own modules using style checker from Campbell.Sergey Sharybin
2012-05-06style cleanup: BKE_*.c files which deal with library functionsCampbell Barton
2012-05-05code cleanup: function naming, use BKE_*type* prefix.Campbell Barton
2012-05-04Style cleanup: spaces around operatorsSergey 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-29style cleanup: whitespace / commasCampbell Barton
2012-04-28Code and style cleanup in own modules in BKE and also mball moduleSergey Sharybin
- Make sure functions are named in way BKE_<object>_<action> (same way as RNA callbacks) - Make functions which are used by mball.c only static and remove their prototypes from public header file. Further cleanup is coming.
2012-04-28Camera tracking: if there's no image for current frame display default gridSergey Sharybin
and allow to interact with tracks for operators which doesn't require image. Merged from tomato branch: svn merge ^/branches/soc-2011-tomato -r45624:45625
2012-04-28style cleanup: changes to brace placement / newlines - for/while/if/switchCampbell Barton
2012-04-08code cleanup:Campbell Barton
- remove unused vars - no need to hard code version number for collada. - cleanup some typos in comments. - movieclip_calc_length was passing arg which should be unsigned to BLI_stringdec()
2012-04-07Fixed deadlock on loading file without number group into movie clip editorSergey Sharybin
2012-03-26Fix crash of Refresh Sequencer when some Movie / MovieClip strips doesn't ↵Sergey Sharybin
have animation opened
2012-03-26- MovieClip strips now have got valid color for older saved filesSergey Sharybin
- Update Strip Length will now properly update lenght of movie clip strips created from movies before lenght was added there.
2012-03-26Fix for crash when adding image sequence movie clip into a sequencerSergey Sharybin
2012-03-26Fix for object solver possible pointing to a freed memory when removingSergey Sharybin
movie clip data block from python/
2012-03-26Code style cleaup for motion-tracking modules.Sergey Sharybin
Should be no functional changes.
2012-03-24style cleanup: follow style guide for formatting of if/for/while loops, and ↵Campbell Barton
else if's
2012-03-21== Sequencer ==Peter Schlaile
This adds movieclip input support to the sequencer, thereby making undistorted and stabilized footage available without a seperate render step. Also: removes some old cruft code from the sequencer: * new_tstripdata wasn't used anymore * StripElems were allocated for SCENE strips on full length, wasting memory Added a comment, that hopefully makes things a little bit clearer: StripElems are *only* usefull for MOVIE + IMAGE strips for all other strip types one can set this pointer to NULL. (If that should cause otherwise problems, then the code that doesn't check for NULL is to blame!)
2012-03-20Adds support for utf paths on Windows.Alexander Kuznetsov
Not all file formats/calls are supported yet. It will be expended. Please from now on use BLI_fopen, BLI_* for file manipulations. For non-windows systems BLI_fopen just calls fopen. For Windows, the utf-8 string is translated to utf-16 string in order to call UTF version of the function.
2012-03-04style cleanup / comment formatting for bli/bke/bmeshCampbell Barton
2012-02-25code cleanup: white space, spelling & ';;' end of lines.Campbell Barton
2012-02-16Tomato: configurable filter type for 2d stabilizationSergey Sharybin
2012-02-16Tomato: run aspect correction before stabilizing shot.Sergey Sharybin
2012-02-16Tomato: fix for missing cache invalidation when disabling/enabling channels ↵Sergey Sharybin
for stabilized shot
2012-02-15Camera tracking: animation datablock for MovieClipSergey Sharybin
Added AnimData block to MovieClip datablock which allows to animate different properties in clip. Currently supports animation of stabilization influence only.
2012-02-01Camera tracking: regression fixed after recent frame postprocessing refactorSergey Sharybin
No-proxied frames using for 2D tracking used to be putting to cache which lead to extra memory usage which shouldn't happen.
2012-01-21quiet warnings and possible NULL checking crash fix for indentation functions.Campbell Barton
2012-01-15Color channels now can be disabled for the whole frame in clip editorSergey Sharybin
2012-01-15Refactoring and code deduplicate in movie cacheSergey Sharybin
2012-01-10Camera tracking: fixes for preview widgetSergey Sharybin
- Clamping of image on boundaries now happens nicely - Looks like to prevent dark edges on image boundary when doing bicubic interpolation, margin should be 3px. Maybe somebody can verify this?
2012-01-04Camera tracking: more accurate track preview widgetSergey Sharybin
- Added 1px extra margin to deal with bicubic interpolation nicely - Code should be a bit more clear now
2011-12-28Merging r42896 through r42944 from trunk into soc-2911-tomatoSergey Sharybin
2011-12-27More fixes for timecode usage with BKE_movieclip_get_ibuf_flagSergey Sharybin
2011-12-27Merging r42800 through r42895 from trunk into soc-2011-tomatoSergey Sharybin
2011-12-23Code cleanup: fix some clang static checker warnings.Brecht Van Lommel
2011-12-21Merging r42770 through r42799 from trunk into soc-2011-tomatoSergey Sharybin
2011-12-21Added Record run no gaps timecode for movie clips.Sergey Sharybin
Also get rid of hardcoded constants in readfile and use constants from ImBuf headers.
2011-12-05Object tracking; initial commitSergey Sharybin
This commit implements basis stuff needed for object tracking, use case isn't perfect now, interface also should be cleaned a bit. - Added list of objects to be tracked. Default there's only one object called "Camera" which is used for solving camera motion. Other objects can be added and each of them will have it;s own list of tracks. Only one object can be used for camera solving at this moment. - Added new constraint called "Object Tracking" which makes oriented object be moving in the save way as solved object motion. - Scene orientation tools can be used for orienting object to bundles. - All tools which works with list of tracks or reconstruction data now gets that lists from active editing object. - All objects and their tracking data are available via python api.
2011-11-28Camera tracking: merging tracking presets stuff from tomato branchSergey Sharybin
This commit implements: - Configurable settings for newly creating tracks Now it's possible to set tracking algorithm and it's settings for all newly creating tracks including manual tracks creation and tracks creation by "Detect Features" operator. - Moves margin, frames limit and adjust frame inside per-track settings. Was request from Francois for this. - Adjust Frames replaced with menu called Pattern Match where it's possible to choose between matching pattern from keyframe frame or from previously tracked frame. Didn't see somebody used adjust frames values differ from 0 and 1, and this menu should make things more clear here/
2011-11-27Camera tracking: presets for default tracking settingsSergey Sharybin
Internal changes are almost finished, changes in the interface need to be discussed.
2011-11-26replace FILE_MAXDIR + FILE_MAXFILE with FILE_MAXCampbell Barton
2011-11-22replace ImBuf.depth with ImBuf.planes to match ImageFormatData.planes & to ↵Campbell Barton
avoid confusion with ImageFormatData.depth
2011-11-08Fix a typo in building undistorted proxies for movie clips.Sergey Sharybin
Thanks Campbell to point on this issue.
2011-11-08Code cleanup and small fixes:Sergey Sharybin
- Assume all areas are using valid MovieClipUser when using functions from movieclip.c - Set active scene clip to movie-related nodes in compositor rather than checking if there's only one clip in datablocks - Fixed users count issue when solving camera motion
2011-11-08cmake & pep8 tidy up, also some style edits.Campbell Barton
remove unneeded collection length function.
2011-11-07fix for error in own recent commit.Campbell Barton
2011-11-07minor warning nicer api useCampbell Barton