Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4597 / 5574

August 25, 2009, 13:54 (GMT)
remove gameOb.has_key(key) method from KX_GameObject and ListValue since python 3.x removes has_key from dictionaries.
Instead use __contains__, eg.
if key in gameOb: ...

Mathutils returns from PyMath.cpp were incorrectly using wrapped Mathutils types. Wrapped types should only be used with a callback now.
August 25, 2009, 13:43 (GMT)
patch from Mitchell Stokes adding dictionary like access to a scene. (like KX_GameObjects have)

val = scene["prop"]
scene["prop"] = newval
if "prop" in scene: ...
val = scene.get("prop", fallback_val)

August 25, 2009, 12:43 (GMT)
removing GameLogic.EvalExpression(),
unlikely anyone will miss it, was only accessible in 2.49, invalid expressions would crash, valid ones leak memory.
August 25, 2009, 12:31 (GMT)
Moved the autokey mode menu from the timeline header into the timeline menus. Its previous prominent large size made it seem like this setting was very important, when in fact it's a setting you are almost never likely to touch. This helps clean up the main UI.
August 25, 2009, 10:56 (GMT)
== SCons ==
* Add sndfile support (False by default).
Note: for this to work, make sure that FFMPEG-support is disabled.
Revision 2d38d0d by Joshua Leung
August 25, 2009, 10:32 (GMT)
2.5 - Keying Sets Bugfix

Single-value properties in KeyingSets were not getting keyframed.
Revision 0ea7870 by Joseph Eagar
August 25, 2009, 10:21 (GMT)
subsurf works now! YES! take *that* subsurf_ccg.cscons/scons.py BF_QUICK=bf_python,bf_blenkernel,bf_blenlib,bf_blenloader,bf_editors_mesh,bf_bmesh,bf_editors_space_view3d,bf_editors_transform,bf_makesdna,bf_makesrna,bf_dna,bf_rn,bf_bmesh,bf_editors_object,editors_uvedit,editors_space_image,editors_screen,editors_space_screen,editors_space_api,bf_windowmanager,bf_wm still an issue with some modifier combinations though, and I think there's some memory corruption going on, need to valgrind it.
August 25, 2009, 09:47 (GMT)
* removed misleading comments. In short: NEVER EVER copy platform defaults in their entirety as your user-config.py.
I'm taking this commit log as an opportunity to also remind people of the existance of doc/blender-scons.txt .
If you're a user reading these commit logs, and you haven't pre-ordered the Durian DVD yet, do so now: http://www.blender3d.org/e-shop/product_info_n.php?products_id=120
Revision 1441f33 by Matt Ebb
August 25, 2009, 08:11 (GMT)
Small error detected by valgrind, thanks cam
Revision a81b458 by Matt Ebb
August 25, 2009, 06:30 (GMT)
* Volume Rendering

Finally in 2.5 branch :)

Still things to do, but will continue working in here. I won't bother
repeating the commit messages from the last year or so, however I've
written up some technical docs to help Ton/Brecht/etc review and find
their way around the code:
http://wiki.blender.org/index.php/User:Broken/VolumeRenderingDev

That above page has some known issues and todos listed, but I'm still
interested in bug reports.

Credits for this code:
* Matt Ebb
(with thanks to Red Cartel/ProMotion Studios)
* Raul Fernandez Hernandez (Farsthary) for patches:
o Light cache based multiple scattering approximation
o Initial voxeldata texture code
o Depth Cutoff threshold
* Andre Susano Pinto for BVH range lookup addition
* Trilinear interpolation adapted from pbrt
* Tricubic interpolation from libtricubic
Revision 33343fc by Joshua Leung
August 25, 2009, 04:32 (GMT)
2.5 - Action Editor

New Actions can now be added again from the Action Editor.

There are no guarantees that this works totally safely yet (reference counting may be quite off), so you've been warned.
Revision e80ac54 by Joshua Leung
August 25, 2009, 04:05 (GMT)
2.5 - Keying Sets API (now usable from Py-Scripts)

Wrapped the Keying Sets API with RNA Functions so that they can now be called from Py-Scripts. This will ultimately be useful for riggers to create Keying Sets which can get loaded up/created for animators to use after importing their rig.

I've created a demo for this, which can be found at:
http://www.pasteall.org/blend/552

Notes:
- Kazanbas, I've had to create a rna_scene_api.c here to hold some of the relevant functions. Hopefully this won't cause you too much pain when you do your next merge from 2.5 to your branch ;)
- I've noticed that there seem to be a few cases mentioned in the demo which don't totally work yet. I'll commit some fixes for those later.
Revision e2eaf26 by Joshua Leung
August 25, 2009, 01:46 (GMT)
2.5 - NLA Bugfixes:

* F-Modifiers on F-Curves can now taken into account when calculating the extents of actions. This is used when there are some NLA strips and some action with some F-Modifiers is being played back on top of those.

* The toggles in the NLA channels list now respect the width of the list instead of using a hardcoded position. This means that clicking on these toggles when the list is resized works again.
Revision ea97a37 by Matt Ebb
August 25, 2009, 01:37 (GMT)
August 25, 2009, 01:12 (GMT)
Fixed a crash due to a missing call for FRS_initialize in the case
of running Blender in the background rendering mode using the '-b'
command option.
Revision 4a78b9e by Joshua Leung
August 25, 2009, 00:12 (GMT)
2.5 - Assorted Bugfixes for Animation Editing

* Inserting keyframes now takes into account whether the F-Curve was editable or not.

* Editing keyframes in animation editors now sends proper depsgraph updates instead of just tagging the relevant objects.

Thanks JiriH for reporting these bugs.
August 24, 2009, 23:27 (GMT)
Tiny tweaks to Display panel in image editor
Revision 9dff2ad by gsr b3d
August 24, 2009, 23:09 (GMT)
SVN maintenance.
August 24, 2009, 21:45 (GMT)
Reverted some keymap changes.

Moving to standards for opening/saving etc was causing uproar in IRC.

August 24, 2009, 21:39 (GMT)
Smoke:
*enable non-2^n textrues for all gfx cards which support it.
* try to enhance the visual quality under linux a bit when gfx card doesn't support it (still errors visible)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021