Revision 4392fc6 by Campbell Barton May 10, 2013, 10:07 (GMT) |
Optimize BKE_mesh_calc_normals(), gives approx 25% speedup. - no need to allocate polygon normal array. - no need to use BLI_array_ functions (realloc's). - reduce some of the looping. |
Revision a961b68 by Lukas Toenne May 10, 2013, 09:54 (GMT) |
Small fix for node add operators: use the UNDO option so they get registered in undo stack properly. |
Revision 037784d by Lukas Toenne May 10, 2013, 08:08 (GMT) |
Fix for #35286, 'Reset to Default Theme' makes some node titlebars go black. These node theme colors were set in init_userdef_do_versions, but missing in ui_theme_init_default. Also adjusted the group input/output colors there to match the colors set in do_versions. |
Revision 3104639 by Campbell Barton May 10, 2013, 08:08 (GMT) |
avoid using BLI_array_* macros for uv reset. |
Revision 2cf1f1f by Sergey Sharybin May 10, 2013, 07:26 (GMT) |
Left extra logging print by accident. |
Revision 01a981f by Mitchell Stokes May 10, 2013, 07:05 (GMT) |
BGE: Fix for [#35204] "New Alpha-Enabled Shadows Work Until UVs Change" reported by Josiah Lane (solarlune). BL_BlenderShader was only sending over proper UV data if the current drawing mode was KX_TEXTURED. Now it also checks for (and sends data for) alpha shadows. |
Revision 4648ec3 by Sergey Sharybin May 10, 2013, 06:48 (GMT) |
Remove check for zero focal length in BA cost functor This check is actually redundant, because empty intrinsics will have focal length of 1.0, which means original comment about BundleIntrinsics was not truth. It is possible that external user will send focal length of zero to be refined, but blender prevents this from happening. |
Revision 7a547e4 by Campbell Barton May 10, 2013, 06:46 (GMT) |
avoid customdata lookups for selection test/enable disable. also add uvedit_face_select_set, uvedit_edge_select_set, uvedit_uv_select_set - since quite a few areas where setting based on a boolean. |
Revision 3a309a8 by Sergey Sharybin May 10, 2013, 06:26 (GMT) |
Synchronize changes between bunded libmv and own libmv branch. |
Revision 073d3ba by Mitchell Stokes May 10, 2013, 05:13 (GMT) |
BGE: Fix for [#34382] "Vertex position doesn't update when set through Python and "Cast Buffer Shadows" is disabled" reported by V.R. (rolle). The BucketManager was assuming that all modified meshes were rendered when a render pass completed. However, materials that did not cast buffer shadows did not render during the shadow rendering step, and thus were never updated. |
Revision fffab39 by Bastien Montagne May 9, 2013, 19:30 (GMT) |
Bit flag enum props are always expanded, no need to specify it explicitely! |
Revision ed131e6 by Sergey Sharybin May 9, 2013, 16:38 (GMT) |
Add check for points behind camera in euclidan BA cost functor In cases keyframes are no so good, algebraic two frames construction could produce result, for which more aggressive Ceres-based BA code will fall to a solution for which points goes behind the camera, which is not so nice. Seems in newer Ceres returning false from cost functor wouldn't abort solution, but will restrict solver from moving points behind the camera. Works fine in own tests, but requires more tests. |
Revision 97138e4 by Sergey Sharybin May 9, 2013, 16:38 (GMT) |
Added a button to apply scale on scene solution This is an alternative to using camera to scale the scene and it's expected to be better solution because scaling camera leads to issues with z-buffer. Found the whole scaling thing a bit confusing, especially for object tracking, but cleaning this up is a bit different topic. |
Revision 5eefcb9 by Sergey Sharybin May 9, 2013, 16:38 (GMT) |
Setting tracking object scale shall not depend on active object |
Revision 2e96e41 by Sergey Sharybin May 9, 2013, 16:38 (GMT) |
Made bundles in 3D viewport have constant size This means bundles' size is not affected by camera scale. This way it's more useful to work with -- bundles never becomes too small or too large (depending on reconstructed scene scale). |
Revision 4f5f972 by Sergey Sharybin May 9, 2013, 16:38 (GMT) |
Reconstructed scene scale ambiguity improvement Made it so reconstructed scene always scaled in a way that variance of camera centers is unity. This solves "issues" when different keyframes will give the same reprojection error but will give scenes with different.scale, which could easily have been considered as a bad keyframe combination. This change is essential for automatic keyframe selection algorithm to work reliable for user. |
Revision 522eeaa by Thomas Dinges May 9, 2013, 16:16 (GMT) |
Cycles / OpenCL: * Remove old comment for sm_13 cards and really check for OpenCL 1.1. |
Revision 168bcfb by Brecht Van Lommel May 9, 2013, 15:28 (GMT) |
Cycles OpenCL: fix other build issues when enabling more features. |
Revision ba55f2d by Thomas Dinges May 9, 2013, 15:20 (GMT) |
Cycles: * Change some if / else if conditions to switch / case. |
Revision 3451baf by Sergey Sharybin May 9, 2013, 15:04 (GMT) |
Show dash instead of filename when displaying frame above image sequence length. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021