Revision 4071b2a by Nathan Letwory May 9, 2012, 22:54 (GMT) |
Apply [#30199] Fix COLLADA export of material names Submitted by Daniel Balster |
Revision a986ece by Gaia Clary May 9, 2012, 19:40 (GMT) |
fix: #31374 Wrong/Missleading hint texts in material assignment. (as clarified with Daniel Salazar & Campbell Barton) |
Revision cd85e5b by Campbell Barton May 9, 2012, 19:05 (GMT) |
fix [#31383] EditBone.align_orientation() uses Vector.normalize() incorrectly |
Revision 44ee52a by Gaia Clary May 9, 2012, 17:14 (GMT) |
fix: #31374 Wrong/Missleading hint texts in material assignment. |
Revision 1f22380 by Campbell Barton May 9, 2012, 16:43 (GMT) |
some speedups for face angle drawing - avoid calculating face center when the face isnt used at all. - avoid copying vectors when its not needed. |
Revision 8776458 by Ove Murberg Henriksen May 9, 2012, 16:38 (GMT) |
gui fixed |
Revision f61e50a by Ove Murberg Henriksen May 9, 2012, 16:24 (GMT) |
it works! Even it compiles some code might still not be implemented. (I know the gui lacks). |
Revision c59f850 by Sergey Sharybin May 9, 2012, 16:00 (GMT) |
Camera tracking: exr frames used to be displayed in linear space It was a regression since texture buffer merge from tomato, now ensure all display happens in sRGB space as it used to be before. |
Revision 369f5b7 by Brecht Van Lommel May 9, 2012, 15:54 (GMT) |
Fix #31371: copy data path should be disabled in places where it doesn't work, like the user preferences. Also renamed "View Docs" menu entry to "Python Documentation". |
Revision 686fe23 by Brecht Van Lommel May 9, 2012, 15:54 (GMT) |
Fix crash doing alt+A playback in files saved in version <= 2.34, this code runs before the version patch which it ideally shouldn't, but moving it to a different location is tricky. |
Revision b52d55f by Campbell Barton May 9, 2012, 15:43 (GMT) |
fix [#31378] Face Angle Rounding To Agressive/Not done in 2.49x? |
Revision 5b7cad3 by Sergey Sharybin May 9, 2012, 15:39 (GMT) |
Initial Ceres integration into Blender Currently only put sources of Ceres library into extern/libmv/third_party and setup CMake and SCons building systems. Integration details: - Even CMake build files are not re-used from Ceres's trunk: they're using some automatic stuff detection like glog, pthreads, protobuf and so and it's not so clear how to re-use that files without modifications. And IMO it's easier if build files are getting re-generated automatically to match Blender-specific setup rather than keeping changes made locally in Blender in sync when re-bundling Ceres library. Especially in case when it's alerady needed to support SCons build system. - Integrated only actual sources, all tests were stripped. Probably it'll be nice to have them, but they'll need clear integration with current module test stuff in Blender. Hopefully integration went smooth. - Suitesparse was disabled. It'll help a lot having it, but there are some difficulties making cholmod working fine on windows. Would be added in future - collections_port.cc was also stripped. It's not used by Ceres's upstream and it gives compilation error (undefined uint32 -- looks like namespace issue). - Currently all schur eliminators are included. Not sure if it makes sense, also not sure if it makes sense having them switchable on and off -- IMO better to have single configuration which works and does not require special tweaks after everything was set up. - Personally i'd say if some of Ceres modules are not used better to drop it away -- all symbols would be stripped anyway, but it'll be waste of compilation time which is annoying in cases when one doing, say, binary search of revision at which some regression was introduced. Especially when it's easy to add modules which should be used by Blender. But as long as it stays in Tomato i'm not worrying much about this. To bundle updated version of Ceres: - You'll need to use GIT-SVN checkout, Re-bundling Ceres using SVN is still NOT supported! - Go to extern/libmv/third_party/ceres folder - Run ./bundle.sh This will checkout fresh Ceres snapshot of Windows branch (which is currently most interesting from integration into Blender POV), apply all patches listed in patches/series and copy needed files into Blender's working copy. This will also re-generate CMake/SCons build rules. If you'll need extra files from Ceres repository which are not present in Blender, you'll need to copy them manually and then run ./mkfiles.sh from extern/libmv/third_party/ceres folder which will update list of files used by Blender. Thanks all Ceres developers for this library and thanks to Keir Mierle with help integrating Ceres into Blender! |
Revision dfad263 by Sergey Sharybin May 9, 2012, 15:37 (GMT) |
Revision 379dcd8 by Campbell Barton May 9, 2012, 15:21 (GMT) |
style cleanup: png |
Revision cb78ba1 by Campbell Barton May 9, 2012, 15:20 (GMT) |
patch [#31355] 16-bit pngs are only read with 8-bit precision from David M (erwin94) |
Revision 318b44f by Bastien Montagne May 9, 2012, 15:00 (GMT) |
Refactor of modifiers' apply function: now use a single bit-flag parameter to pass options, instead of having one parameter per boolean flag (i.e. replaces current useRenderParams and isFinalCalc by a single ModifierApplyFlag flag. ModifierApplyFlag is an enum defined in BKE_modifier.h). This way we won't anymore have to edit all modifier files when e.g. adding a new control flag! Should have no effect over modifier behavior. |
Revision 895e426 by Campbell Barton May 9, 2012, 14:58 (GMT) |
patch [#31359] Py Console: Empty current line from Sebastian Nell (codemanx), with some edits - Changed key shortcut to Shift+Enter. - made into its own operator since it works differently to delete. |
Revision 68179be by Ove Murberg Henriksen May 9, 2012, 14:55 (GMT) |
svn merge ^/trunk/blender -r45927:HEAD --accept=theirs-full This revision does not compile. code need to be merged in manualy. |
Revision e6a0228 by Sergey Sharybin May 9, 2012, 12:30 (GMT) |
Remove unneeded and unused patch for libmv |
Revision e45530e by Brecht Van Lommel May 9, 2012, 11:11 (GMT) |
Fix #31366: check to enable opengl quadbuffer stereo was wrong, causing it to not work and making other stereo modes not work when the graphics card did not support quadbuffer stereo. |
|