Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3840 / 5574

November 6, 2011, 18:38 (GMT)
Merging r41564 through r41596 from trunk into soc-2011-tomato

November 6, 2011, 16:38 (GMT)
more macro --> BLI math lib, mainly replace VECCOPY in render and blenkernel.
November 6, 2011, 16:34 (GMT)
replace macros for bli math functions in editors
November 6, 2011, 16:23 (GMT)
replace macros with bli math functions for nodes
November 6, 2011, 15:42 (GMT)
fix *Redo unsupported* messages in operator panel when using edgeloop/edgering select
Revision b05ee8b by Lukas Toenne
November 6, 2011, 15:40 (GMT)
Fix for bug #29046, the factor buffer input was not used correctly in curve nodes.

Curve Map exec function (for RGB curves) used a broken test condition for constant factor=1.0f eval. This must take the factor buffer into account, checking the factor vec for default value is not sufficient. These kinds of test should use a function interface, there are probably a lot more bugs like this hidden in the code.

November 6, 2011, 15:39 (GMT)
more macro --> bli math lib replacements.
November 6, 2011, 15:17 (GMT)
misc macro --> bli math lib functions
November 6, 2011, 14:36 (GMT)
replace macros with math functions for render code
November 6, 2011, 14:09 (GMT)
Cycles:
Use new libs on win32/64. Make sure you update lib/windows or lib/win64.
November 6, 2011, 14:00 (GMT)
replace macros with bli math functions for particles code
November 6, 2011, 12:23 (GMT)
Fix for a crash when two scenes in the compositor have different render
resolution (i.e., image width and height, scaled by the size factor).
Problem report by flokkievids together with a .blend file for reproducing
the bug, thanks!
Revision e03fdd8 by Joshua Leung
November 6, 2011, 12:12 (GMT)
Second attempt at getting rid of bsystem_time()

Hopefully this fixes Collada. Can't really compile that to check
here...
November 6, 2011, 12:11 (GMT)
use BLI math functions for kdopbvh (no functional change)
November 6, 2011, 10:38 (GMT)
svn merge ^/trunk/blender -r41503:41575
Revision b18e661 by Joshua Leung
November 6, 2011, 06:19 (GMT)
Split off 3D Cursor settings from "View" panel in 3D View

This means that you don't need to have the view panel open all the
time, reducing the amount of scrolling required just to be able to
precisely position the 3D cursor at specific coordinates while
changing some other settings. While most of the settings in the View
panel are less likely to be frequently changed, the 3D cursor can in
some workflows end up needing to be accessed quite frequently.
Revision 723484e by Joshua Leung
November 6, 2011, 06:08 (GMT)
Removed old "bsystem_time()" function, which by now is just a
duplicate of BKE_curframe() which just takes two extra args.

For the few calls in the physics engine where CFRA+1 instead of CFRA
was being used, I've added a new BKE_nextframe() call, which will
calculate for CFRA+1 instead of CFRA in much the same way that
bsystem_time() would end up doing things (which means including
subframe steps).
Revision 440c1c2 by Joshua Leung
November 6, 2011, 05:46 (GMT)
As discussed on the mailing list, removing the non-functional,
incompatible, and unmaintainable Time Offset cruft.

- Slow Parenting lives another day (just), although it now carries
appropriate cautionary disclaimers. It's only really for the Game
Engine nowadays, as that's the only place where it can possibly work
with any reliability.
- "Animation Hacks" panel is now "Relations Extras". I could've merged
the two panels, though I figured these options weren't that frequently
used to justify taking up screen-space by default along with the panel
November 6, 2011, 01:39 (GMT)
PyUnicode_From_STR_String utility function which passes STR_String to PyUnicode_FromStringAndSize (saves a call to strlen).

Also made CValue::ConvertKeysToPython use faster list creation and improved some of the macro formatting.
November 5, 2011, 16:32 (GMT)
Camera tracking integration
===========================

Code cleanup and minor refactor. Moved some functions from movieclip.c
to tracking.c due to they're operating on tracking data only.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021