Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3627 / 5574

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)
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.
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.
May 9, 2012, 16:38 (GMT)
gui fixed
May 9, 2012, 16:24 (GMT)
it works!
Even it compiles some code might still not be implemented.
(I know the gui lacks).
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.
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".
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.
May 9, 2012, 15:43 (GMT)
fix [#31378] Face Angle Rounding To Agressive/Not done in 2.49x?
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!
May 9, 2012, 15:37 (GMT)
Merging r46456 through r46468 from trunk into soc-2011-tomato

May 9, 2012, 15:21 (GMT)
style cleanup: png
May 9, 2012, 15:20 (GMT)
patch [#31355] 16-bit pngs are only read with 8-bit precision
from David M (erwin94)
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.
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.
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.

May 9, 2012, 12:30 (GMT)
Remove unneeded and unused patch for libmv
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.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021