[Soc-2011-dev] weekly progress report #2 - 30th May-5th June
Sergey I. Sharybin
g.ulairi at gmail.com
Fri Jun 3 17:26:50 CEST 2011
Hi, Blender Community!
I'm still wirking under camera tracking integration project and here's
some small progress for this week
> 1) what you did this week
Implemented basic structures and operators for markers manipulation.
Markers contains:
- Position of marker at frame in unified 0..1 coordinates
- Relative positions of left-bottom and right-top corners of pattern area
- Relative positions of left-bottom and right-top corners of search area
- Selection flags
New operators:
- Create new marker. It's a modal operator which creates markers at
mouse position when LMB is clicking.
- Delete selected markers.
- Select marker using RMB. Some parts of marker (point, patter, search)
could be deselected.
- Select markers using rectangular selection.
- Select markers using circle selection.
- Marker translation (G-key).
- Marker scaling (S-key).
UI changes:
- Added mode to space clip. Currently supported modes are:
* View mode
* Tracking mode
This was intended to separate different categories of tools, so
interface shouldn't be overheaded with plenty of tools which aren't
actually using in the same time.
- Created new panel when active tool is 'MARKER' and there's active
marker where positions could be adjusted in pixel space.
Internal changes:
- Splitted DNA/RNA movieclip files to make separation of tracking data
and movie data more clear. This could be useful in the future when we'll
want to support multiple movies for single camera tracking (to make
tracking more accurate).
- Added new file in blenkernel, where all tracking-related function
would be stored. Not very much function here at this moment, but in the
future all stuff related on converting DNA to external tracking data
would be stored here.
> 2) what you will do next week
Next week would be spent in fixing some places marked as not very nice
in the code, adding animation to markers. Also I'll try to make such
Blender-side things as displaying clip in 3d view. It'll be quite differ
from current image backgorund due to supporting bundles and so
> 3) any problems that will require extra attention and the impact on
> your proposed schedule
Still haven't got serious problems. Quite common development process
when you're tuching new places in code. Nothing more serious than
getting answer in 10min in our IRC. But process could be slowed a bit
when i'll need API from libmv side (moment of this need is much more
closer than it was last week)
--
With best regards, Sergey I. Sharybin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/soc-2011-dev/attachments/20110603/4e7bcc10/attachment.htm
More information about the Soc-2011-dev
mailing list