[Soc-2013-dev] Weekly Report #4 Motion Tracking

Joseph Mansfield sftrabbit at gmail.com
Sat Jul 13 01:42:44 CEST 2013


=This week=

I started with some testing of my focal length constraint solution. You can
see the results from one clip here:
http://wiki.blender.org/index.php/User:Sftrabbit/GSoC_2013/Documentation/Constraint_Tests
The
results show that it's working correctly! Unfortunately, this particular
clip doesn't really need the constrain to be solved well, so I'm hoping for
some more challenging footage soon, which I will also test.

The camera focal length field in the UI currently has the ability to view
it as both millimeters and pixels, but my constraint minimum and maximum
values were always shown as pixels. Since millimeters are generally more
useful, I added units there too. After a code review, it seems that it
makes more sense just to have the units match with the selection for the
focal length, so I've done that instead now.

Following this change, there were also a few other things to clean up that
were brought up in code reviews (it seems to be endless!). The automatic
indentation from my editor keeps deciding to screw me over, because I'm
working in Python, C, and C++ files and it gets confused. Most changes were
just a little refactoring or documentation to make it neater.

An important step was made this week that should improve my productivity -
I got a new laptop! My previous one would take 30 minutes to compile and
prevent me from doing anything else while it was doing so. Not fun! I did
have to spend some time getting set up with compiling Blender on this new
machine, but got there eventually.

=Next week=

I've just started writing up a document about something that I find
confusing in the current code which I think could be refactored. I'll
finish doing that and hopefully discuss it with Keir. Then once I've made
the changes based on that, I should hopefully be ready to commit the focal
length constraints.

=Questions=

I need to figure out how to refresh one panel in the UI when an option in a
different panel has changed. I'm pretty sure I can use notifiers for this,
but I'll need to do some research (I've not used them yet).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/soc-2013-dev/attachments/20130713/4b4605dd/attachment.htm 


More information about the Soc-2013-dev mailing list