Revision 2e85686 by Joshua Leung May 30, 2009, 12:40 (GMT) |
NLA SoC: Fixes (UI, evaluation?) * Fixed some bugs which meant that NLA-strips weren't getting drawn * Removed some debugging code * Fixed bug with Action-line disappearing after 'pushing down' actions * Fixed bug where Objects with no animation data showed up in NLA * Tried fixing a bug where NLA-strips were evaluated erratically. I have a feeling that there are some rounding errors I'll need to pay more attention to somewhere :/ |
Revision aa4d64d by Joshua Leung May 30, 2009, 11:05 (GMT) |
NLA SoC: Bugfixes for previous commit * Compile fix in nla_draw.c * Not totally correct yet, but now NLA-tracks get drawn too after action 'push-down' |
Revision 32d0533 by Joshua Leung May 30, 2009, 10:41 (GMT) |
NLA SoC: More UI work + 'Push down' tool 'UI Work' * Added more drawing code for drawing NLA data * Made the operators for the 'channel-list' of NLA work. A special version of borderselect for the NLA channel-list (due to the different vertical order) still needs to be coded though. 'Push Down' tool The active action of each AnimData block, represented by the reddy/orange channel, can be added to the NLA stack as a new action by using the 'snow-flake' icon/button (probably need a special icon for this later). This will add a new NLA track and an NLA strip referencing this action. The AnimData block's 'active action' slot will then be left empty. (Unfortunately, there still seems to be a bug here, which I'll check on later) |
May 30, 2009, 07:26 (GMT) |
* fix for resetting window size on builtin b.blend startup. I think this should work ok for now, but would really appreciate someone who knows the windowmanager code well to take a look at it :) |
May 30, 2009, 06:23 (GMT) |
updated outliner header python file, still disabled for now, because there's not a nice way yet to represent the keying sets menu. |
May 30, 2009, 04:24 (GMT) |
fix for previous commit, reload startup was freezing |
May 30, 2009, 04:16 (GMT) |
* Updated blender 2.5 default setup Simplified and started from a clean slate, without much of the hidden existing space data that was hanging around in the old one. One issue I found is that saving the startup file from Blender 2.5 also saves the window size and location. This means the version I just saved would open up strangely on other screen sizes/setups. I added code to reset this to default when loading it up from the version compiled into the Blender binary, but perhaps Ton/ Brecht might want to check the diff. |
Revision 72205f4 by Joshua Leung May 30, 2009, 00:28 (GMT) |
NLA SoC: Basic Strip drawing Implemented some basic strip-drawing code with some hardcoded colours. These colours will be made into theme colours at some point, but the aim is to use different colours as indicators of the 'state' of the strip (i.e. active/being tweaked, uses the same action as the strip being tweaked, selected, normal). This is not yet usable though... |
Revision 92811f0 by Andre Susano Pinto May 29, 2009, 22:55 (GMT) |
Linked bvhkdop with raytrace api |
Revision aab6dfd by Andre Susano Pinto May 29, 2009, 21:32 (GMT) |
Fixed black dot bug! (it does work for the test case I had) But I still wonder about its correction because it looks the oposite of whats documented and of what was used before :S I also took a long time to find it because I tought blender was feeding the raytrace structure with quads and triangles but it looks the quads get triangulated before reaching makeraytree (on rayshade.c). |
May 29, 2009, 19:11 (GMT) |
This was found by coverity CID: 568 Checker: FORWARD_NULL (help) File: base/src/extern/libopenjpeg/jp2.c Function: jp2_decode Description: Variable "image" tracked as NULL was dereferenced. fixed by just updating to latest version of the file from external svn branch. Kent |
Revision 3521789 by Ton Roosendaal May 29, 2009, 17:52 (GMT) |
Last pre-2.49 commit part 2: the original file (png btw), and txt and VERSION update. Image credits go to Clemens Granjon; http://clems.g.free.fr And now: release! |
Revision b3ce0c6 by Ton Roosendaal May 29, 2009, 17:51 (GMT) |
Last pre-2.49 commit part 1: splash c file and release number |
Revision f5b3a00 by Benoit Bolsee May 29, 2009, 17:09 (GMT) |
BGE: small performance problem: object set invisible at startup were still put in the DBVT, causing unnecessary culling. |
Revision d5b27fa by Benoit Bolsee May 29, 2009, 16:55 (GMT) |
BGE: sensor object will now have Actor filter optional: new button 'Detect Actor' in physics settings indicate if you want the sensor to detect only Actor object or all objects. This way you don't need to set the scenery to Actor to detect ground for example. |
Revision 688b7c7 by Brecht Van Lommel May 29, 2009, 15:12 (GMT) |
RNA: * Added PROP_ID_REFCOUNT flag to control if refcounting should be done on ID pointer properties. All ID pointers are refcounted, by default, with the exception of Object, Scene and Text. * Also made TextureFace image pointer editable, with the special refcounting behavior. |
Revision dd9c9ef by Benoit Bolsee May 29, 2009, 13:37 (GMT) |
BGE modifier: last minute commit to fix a nasty bug with modifers messing the alpha blend mode of the GE. Note the alpha sorting on modified mesh is not implemented so derived mesh should not have alpha faces (clip will work though). Incidently fixed a performance problem in GLSL where the derived mesh was possibly rendered multiple times. Modifier support is still a bit experimental and should not be used in production game. |
Revision 092b13e by Campbell Barton May 29, 2009, 13:33 (GMT) |
the option for saving images as jpeg2000 was missing |
Revision 10e8672 by Thomas Dinges May 29, 2009, 12:42 (GMT) |
2.5 Buttons: * Modifier Button tweaks by William Reynish. Thanks! |
Revision cee915a by Joshua Leung May 29, 2009, 12:26 (GMT) |
NLA SoC: Start of UI Drawing Code for NLA Editor In this commit, I've only setup the drawing code for the channels list. Only the drawing of the 'active action' dummy-line has been tested so far. |
|