blender/release/scripts/startup/bl_ui
Sergey Sharybin 52f34f017d Modal (aka tripod) solver rework
Several major things are done in this commit:

- First of all, logic of modal solver was changed.
  We do not rely on only minimizer to take care of
  guessing rotation for frame, but we're using
  analytical rotation computation for point clouds
  to obtain initial rotation.

  Then this rotation is being refined using Ceres
  minimizer and now instead of minimizing average
  distance between points of point of two clouds,
  minimization of reprojection error of point
  cloud onto frame happens.

  This gives quite a bit of precision improvement.

- Second bigger improvement here is using bundle
  adjustment for a result of first step when we're
  only estimating rotation between neighbor images
  and reprojecting markers.

  This averages error across the image sequence
  avoiding error accumulation. Also, this will
  tweak bundles themselves a bit for better match.

- And last bigger improvement here is support of
  camera intrinsics refirenment.

  This allowed to significantly improve solution
  for real-life footage and results after such
  refining are much more usable than it were before.

Thanks to Keir for the help and code review.
2013-02-28 14:24:42 +00:00
..
__init__.py Make list_id mandatory when using default UI_UL_list class for a template_list. 2013-02-18 14:03:26 +00:00
properties_animviz.py Bugfix [#32754] Clear Motion paths button not available on Motion paths panel 2012-10-04 11:05:48 +00:00
properties_data_armature.py Fix [#34300] Slider for list of particle systems (keyed particles) is not doing anything. Navigating a list of more than 5 elements requires keyboard. 2013-02-18 13:30:40 +00:00
properties_data_bone.py rename rna prop _parenting -> _parent 2012-12-21 12:17:30 +00:00
properties_data_camera.py Some minor cleanup in camera's FOV angle props (mostly use DEG2RAD macro, and remove reference to degrees in tips - user is free to use radians if he prefers!). 2012-12-31 14:52:55 +00:00
properties_data_curve.py Added Map Taper option which if enabled maps affect of taper object on 2012-11-08 08:16:44 +00:00
properties_data_empty.py remove use of gettext: _("...") style translation now its handled by rna. 2011-09-21 15:18:38 +00:00
properties_data_lamp.py Removing BLENDER_GAME from the COMPAT_ENGINES set for the sun lamp's Sky & Atmosphere panel since it isn't supported in the BGE. 2012-10-30 01:59:15 +00:00
properties_data_lattice.py Fixing issues with i18n stuff: 2011-09-15 13:20:18 +00:00
properties_data_mesh.py Fix uilists showing data names translated (reported on bf-translations ML by Satoshi Yamasaki aka yamyam, thanks!). 2013-02-08 16:01:21 +00:00
properties_data_metaball.py remove use of gettext: _("...") style translation now its handled by rna. 2011-09-21 15:18:38 +00:00
properties_data_modifier.py Enable new bevel tool code in bevel modifier. 2013-02-21 17:29:35 +00:00
properties_data_speaker.py style cleanup 2012-07-29 12:07:06 +00:00
properties_game.py BGE UI: removing "use_occlusion_culling" from the ui 2013-01-27 19:57:47 +00:00
properties_mask_common.py Fix uilists showing data names translated (reported on bf-translations ML by Satoshi Yamasaki aka yamyam, thanks!). 2013-02-08 16:01:21 +00:00
properties_material.py Fix for [#34308] only half width of material list row is used for material name. 2013-02-18 23:41:28 +00:00
properties_object_constraint.py style cleanup 2013-01-15 23:15:32 +00:00
properties_object.py move draw all edges into the object settings (object panel), makes more sense here since its next to draw extra wire 2013-01-18 19:01:26 +00:00
properties_paint_common.py pep8 cleanup 2013-02-10 08:54:10 +00:00
properties_particle.py Fix [#34300] Slider for list of particle systems (keyed particles) is not doing anything. Navigating a list of more than 5 elements requires keyboard. 2013-02-18 13:30:40 +00:00
properties_physics_cloth.py Fix part of #33469: cloth preroll had a wrong tooltip and low limit of 200 frames. 2012-12-18 15:44:04 +00:00
properties_physics_common.py Fix [#34300] Slider for list of particle systems (keyed particles) is not doing anything. Navigating a list of more than 5 elements requires keyboard. 2013-02-18 13:30:40 +00:00
properties_physics_dynamicpaint.py Fix uilists showing data names translated (reported on bf-translations ML by Satoshi Yamasaki aka yamyam, thanks!). 2013-02-08 16:01:21 +00:00
properties_physics_field.py Google Summer of Code project: "Smoke Simulator Improvements & Fire". 2012-10-10 13:18:07 +00:00
properties_physics_fluid.py Actually, UI scripts should not use directly pgettext, but rather the iface or tooltip variants. Added those to bpy.app.translations, and used pgettext_iface. 2013-02-10 10:29:38 +00:00
properties_physics_rigidbody_constraint.py rigidbody: Add motor constraint 2013-02-23 23:04:07 +00:00
properties_physics_rigidbody.py rigidbody: Move "Enabled" checkbox out of rigid body panel header 2013-02-21 19:04:34 +00:00
properties_physics_smoke.py style cleanup 2013-01-15 23:15:32 +00:00
properties_physics_softbody.py Google Summer of Code project: "Smoke Simulator Improvements & Fire". 2012-10-10 13:18:07 +00:00
properties_render.py Fix uilists showing data names translated (reported on bf-translations ML by Satoshi Yamasaki aka yamyam, thanks!). 2013-02-08 16:01:21 +00:00
properties_scene.py Fix [#34300] Slider for list of particle systems (keyed particles) is not doing anything. Navigating a list of more than 5 elements requires keyboard. 2013-02-18 13:30:40 +00:00
properties_texture.py Fix uilists showing data names translated (reported on bf-translations ML by Satoshi Yamasaki aka yamyam, thanks!). 2013-02-08 16:01:21 +00:00
properties_world.py style cleanup 2012-07-29 12:07:06 +00:00
space_clip.py Modal (aka tripod) solver rework 2013-02-28 14:24:42 +00:00
space_console.py disable translations for some python buttons. 2013-02-08 16:41:02 +00:00
space_dopesheet.py Animation Editors: Operators to Group/Ungroup Selected F-Curves 2013-02-22 01:49:51 +00:00
space_filebrowser.py == file browser == 2012-10-27 18:31:52 +00:00
space_graph.py Animation Editors: Operators to Group/Ungroup Selected F-Curves 2013-02-22 01:49:51 +00:00
space_image.py Actually, UI scripts should not use directly pgettext, but rather the iface or tooltip variants. Added those to bpy.app.translations, and used pgettext_iface. 2013-02-10 10:29:38 +00:00
space_info.py Add translation of stats/info string. 2013-02-12 07:32:17 +00:00
space_logic.py Editors UI: 2012-11-04 18:26:30 +00:00
space_nla.py replace relative imports with absolute imports so scritps can be executed directly (live editing). 2012-04-04 14:39:52 +00:00
space_node.py Added option for group node buffering in the compositor. 2013-02-16 20:21:41 +00:00
space_outliner.py Fixing issues with i18n stuff: 2011-09-15 13:20:18 +00:00
space_sequencer.py Added RGBA|RGB channels toggle to sequencer preview 2013-02-27 10:26:58 +00:00
space_text.py Actually, UI scripts should not use directly pgettext, but rather the iface or tooltip variants. Added those to bpy.app.translations, and used pgettext_iface. 2013-02-10 10:29:38 +00:00
space_time.py rigidbody: Add point cache support 2013-01-23 05:56:34 +00:00
space_userpref_keymap.py Actually, UI scripts should not use directly pgettext, but rather the iface or tooltip variants. Added those to bpy.app.translations, and used pgettext_iface. 2013-02-10 10:29:38 +00:00
space_userpref.py Actually, UI scripts should not use directly pgettext, but rather the iface or tooltip variants. Added those to bpy.app.translations, and used pgettext_iface. 2013-02-10 10:29:38 +00:00
space_view3d_toolbar.py Toggle-Drag UI Feature 2013-02-22 05:56:20 +00:00
space_view3d.py Grmlll... *Always* check before commit, even on such simple things! (Fix for own mistake in previous commit). 2013-02-26 23:12:42 +00:00