Revision 5f183e2 by Sergey Sharybin October 30, 2011, 22:56 (GMT) |
Camera tracking integration =========================== Rest of recent compilation error fix (this stuff better be kept separated to make it easier to separate patches for trunk integration). Made behavior of tracks selection more consistent with other areas: - Make track active when starting sliding it. - When using extend selection clicking on non-active track make it active instead of immediately hiding it. - Reset offset from locked selection when using non-extending selection. |
Revision 12f2c06 by Tamito Kajiyama October 30, 2011, 22:53 (GMT) |
Fixed a crash due to invalid pointers to temporary scenes for stroke rendering. Freestyle generates a temporary scene containing a number of stroke meshes to achieve stroke rendering using the Blender internal renderer. This temporary scene may appear in the outliner and undergo user interaction when the stroke rendering takes a long time. The crash was due to the deletion of the scene without taking care of references to the scene from screens, one of which was the outliner. |
Revision 17ec882 by Sergey Sharybin October 30, 2011, 22:46 (GMT) |
Camera tracking integration =========================== Woops. Fix for previous fix. |
Revision fffabae by Sergey Sharybin October 30, 2011, 22:44 (GMT) |
Camera tracking integration =========================== Fixed compilation error caused by some changes related on sensor height. |
Revision 760123e by Sergey Sharybin October 30, 2011, 22:13 (GMT) |
Camera tracking integration =========================== Update rest of places to reflect sensor height and fov mode. |
Revision e287e9d by Tamito Kajiyama October 30, 2011, 21:38 (GMT) |
Merged changes in the trunk up to revision 41387. |
Revision 6d5cf68 by jens verwiebe October 30, 2011, 20:47 (GMT) |
WIN32, fix a crash when blender is executed in background mode, patch by kjym3 |
Revision f0acdcf by Tamito Kajiyama October 30, 2011, 16:00 (GMT) |
Fix for stroke rendering instability with stroke geometry shaders. * Stroke::Resample(int nPoints) was not properly working when a wrong value was returned from Stroke::getLength2D(), resulting in repeated warning messages "Warning: incorrect points number" during stroke rendering. The main cause was that stroke geometry shaders did not update the two-dimensional (2D) length (also referred to as curvilinear abscissa) after they modified the 2D points of stroke vertices. Now all stroke geometry shaders make explicit calls for Stroke::UpdateLength() that has been introduced for recomputing the 2D length. Many thanks to Josef who reported the problem together with sample .blend files for reproducing the issue. * Missing Python wrapper of Stroke::getLength2D() was added. |
Revision 61a2dfe by Sergey Sharybin October 30, 2011, 14:53 (GMT) |
Change default values for mix node. Discussed with plenty of artists on De Balie and this values makes much more sense. |
Revision 640b6c0 by Sergey Sharybin October 30, 2011, 14:11 (GMT) |
Camera tracking integration =========================== Camera sensor size changes: - Now blender camera has got vertical sensor size property and setting to control how FOV is getting calculated (depending on aspect ratio, using horizontal sensor size or vertical only). - Made changes in game engine and uv project modifier as well - Presets should be updated (don't have settings by hand right now and the internet in debalie is really fails this year) |
Revision db86c6b by Keir Mierle October 30, 2011, 12:42 (GMT) |
Improve the KLT tracking behaviour and UI - Remove the overly-conservative use of libmv's re-track tracker. The re-track tracker would take a normal tracker such as TRKLT or KLT or pyramid KLT, and track from frame 1 to 2, then back from the position found in 2 back to 1. Then, when the reverse-track doesn't match the original track with high precision, the track is considered "failed". This is a good approach for fully automatic reconstruction, but is too conservative for supervised tracking. The retrack-tracker will return when fully automatic tracking is added. - Always solve for (dx, dy) in the TRKLT loop even if the linear system is ill-conditioned. The client (Blender in this case) can still use the solved position, even though it is less reliable. - Expose the pyramid level setting to the tracking UI when in KLT tracking mode. While it was tempting to hide this detail from the user, in reality it does more harm than good, since the way tracking fails depends on the pyramid level. For now, exposing the pyramid details is a good compromise. - Move the settings for the tracking algorithm, including search window, tracking algorithm, pyramid levels, etc, into the track object instead of a global movie clip object. |
Revision bb379c0 by Brecht Van Lommel October 30, 2011, 10:12 (GMT) |
Cycles: progress printing in background mode, print finished at the end and avoid duplicate prints. |
Revision 02c4b6b by Campbell Barton October 30, 2011, 09:48 (GMT) |
bmesh todo - subsurf UV. |
Revision a8df5cb by Campbell Barton October 30, 2011, 09:19 (GMT) |
move make_uv_vert_map() to bmesh - use MLoopUV's rather than MTFace's. also some formatting on BLI_array |
Revision 1f25228 by Tamito Kajiyama October 30, 2011, 09:05 (GMT) |
Fix for warnings about period at the end of description strings for RNA operators and properties. No functional changes were made. |
Revision c4fa7bf by Campbell Barton October 30, 2011, 06:53 (GMT) |
make_uv_vert_map() was looping over the texture face for not reason. |
Revision f708318 by Campbell Barton October 30, 2011, 04:48 (GMT) |
correct flags for older GCC's which dont suppport -Wno-deprecated-declarations, detect if the flag is supported before use |
Revision 965dc3d by Campbell Barton October 30, 2011, 03:57 (GMT) |
fix for drawing error, subsurf was adding black vertex colors to its derived mesh (trunk doesn't do this). |
Revision 66b14f9 by Andrew Wiggin October 30, 2011, 03:33 (GMT) |
Remove an edge split workaround and replace with faster, better fix for 28669 |
Revision 8408cf3 by Campbell Barton October 30, 2011, 02:15 (GMT) |
fix for memory leak when switching shape keys |
|
|
|


Master Commits
MiikaHweb | 2003-2021