Revision 0662903 by Joshua Leung March 2, 2009, 01:22 (GMT) |
Pose Channels - changing settings in RNA updates them correctly again |
Revision d52212c by Joshua Leung March 2, 2009, 00:55 (GMT) |
2.5 - Various animation bugfixes for samples |
Revision cc2e398 by Nathan Letwory March 1, 2009, 21:23 (GMT) |
* fix linking problem when building WITH_BF_PLAYER=True |
Revision 892a667 by Martin Poirier March 1, 2009, 15:03 (GMT) |
Limit cascading rotations (rotation on each child of a chain) to Individual Center mode, as I thought I had done at first. :| |
Revision 6888f54 by Joshua Leung March 1, 2009, 11:47 (GMT) |
Graph Editor: Baking (Alt-C) operator now works as expected In the process, added some really basic drawing code for curves containing such data. Note: the endpoints don't draw right yet though. |
Revision d9c9108 by Joshua Leung March 1, 2009, 11:27 (GMT) |
Graph Editor: Added operator to 'bake' keyframe-based F-Curves to be composed of samples. This operator can be activated using the 'Alt-C' hotkey for now, and operates on selected + editable F-Curves. This is currently still highly experimental, and does crash I've implemented this as a way to test out the FPoints/samples code, which will be used to provide better support of the dense F-Curves which result from importing Mocap/BVH data. These should use considerably less memory + have a few additional benefits over keyframes when they're working in a stable fashion. |
Revision 6834186 by Joseph Eagar March 1, 2009, 09:12 (GMT) |
made triangulator produce less nice triangulations for speed. hopefully I've not relaxed the angle requirements too much. I realized that, at least for tesselating ngons it doesn't help uch to have pretty triangulations, you'll still have all the interpolation problems and whatnot. |
Revision aeab448 by Joseph Eagar March 1, 2009, 08:22 (GMT) |
fixed duplicated header that had gotten out of sync with it's duplicated sibling. man that was annoying. would get rid of duplicated header, only I really should do that in main 2.5 branch, which i don't have checked out right now. |
Revision d122aea by Joseph Eagar March 1, 2009, 08:02 (GMT) |
coded little vert connect tool. connects selected verts within the same face. currently integrated with fkey, along with the simple face merge tool I made too. |
Revision 34dcf5f by Joseph Eagar March 1, 2009, 06:47 (GMT) |
adding files from merge. |
Revision 3031364 by Joseph Eagar March 1, 2009, 06:36 (GMT) |
Split dissolve_disk into dissolve_vert and dissolve_disk as agreed. also made dissolve vert bmop use the error api, and put in some code to report it to the user in the xkey ui code. Need to make a file in editors/mesh for client code utility functions for bmesh, like e.g. reporting bmesh errors to the user, handling conversion more automatically, etc. |
Revision 8be2a86 by Joseph Eagar March 1, 2009, 06:23 (GMT) |
split dissolve_disk into dissolve_vert dissolve_disk as agreed. also made dissolve vert bmop use the error api, and put in some code to report it to the user in the xkey ui code. I'm not sure how this should work; I don't think we can have utility code in bmesh/ for reporting errors to the user, so it'll have to go in editors/mesh somewhere. |
Revision db472a3 by Joshua Leung March 1, 2009, 06:22 (GMT) |
View2D: Removed the hacks from commit 19005 as they weren't actually needed. The keymap currently contains some special method for coping with this. |
Revision 7f8b81c by Joshua Leung March 1, 2009, 05:45 (GMT) |
2.5 - Animation related tweaks * Scrollers for zoomable views are now always shown again. The previous method was quite bad for these, as there would be flickering as the view was zoomed + panned. Also, the old method was not suggestive of the drag-zoom features on the scrollers, which was provided by the shaded bars. (Non-zoomable views will still only show scrollers where appropriate). * Insert-Key in 3d-view (i.e. the 'temp' operator which still needs to be ported to use builtin relative keyingsets) had a bug where the wrong keyframe were being inserted (rotation in instead of location, scaling instead of rotation) for bones. |
Revision 31750bf by Joshua Leung March 1, 2009, 01:50 (GMT) |
2.5 - Text Editor bugfix KM_TEXTINPUT event matching was not correctly working for standard number keys (and chars such as @ # $ % ^ & etc.), which were being ignored. Ton - you might like to check this commit. It works fine here now, but it might not be the intended way. |
Revision e65eca8 by Joseph Eagar March 1, 2009, 01:03 (GMT) |
yay tesselator is behaving. seems to work ok now. it's kindof slow, would be worth investigating faster methods someday, also get briggs more elegant method to work. but don't want this to be a time sink. |
Revision 6cc89b9 by Brecht Van Lommel February 28, 2009, 23:33 (GMT) |
2.5: Text Editor back. There was very little structure in this code, using many globals and duplicated code. Now it should be better structured. Most things should work, the main parts that are not back yet are the python plugins and markers. Notes: * Blenfont is used for drawing the text, nicely anti-aliased. * A monospace truetype font was added, since that is needed for the text editor. It's Bitstream Vera Sans Mono. This is the default gnome terminal font, but it doesn't fit entirely well with the other font I think, can be changed easily of course. * Clipboard copy/cut/paste now always uses the system clipboard, the code for the own cut buffer was removed. * The interface buttons should support copy/cut/paste again now as well. * WM_clipboard_text_get/WM_clipboard_text_set were added to the windowmanager code. * Find panel is now a kind of second header, instead of a panel. This needs especially a way to start editing the text field immediately on open still. * Operators are independent of the actual space when possible, was a bit of puzzling but got it solved nice with notifiers, and some lazy init for syntax highlight in the drawing code. * RNA was created for the text editor space and used for buttons. * Operators: * New, Open, Reload, Save, Save As, Make Internal * Run Script, Refresh Pyconstraints * Copy, Cut, Paste * Convert Whitespace, Uncomment, Comment, Indent, Unindent * Line Break, Insert * Next Marker, Previous Marker, Clear All Markers, Mark All * Select Line, Select All * Jump, Move, Move Select, Delete, Toggle Overwrite * Scroll, Scroll Bar, Set Cursor, Line Number * Find and Replace, Find, Replace, Find Set Selected, Replace Set Selected * To 3D Object * Resolve Conflict |
Revision d4adc43 by Benoit Bolsee February 28, 2009, 22:25 (GMT) |
BGE patch #18309 commited: Add an addObject() method to KX_Scene. |
Revision 56977d6 by Benoit Bolsee February 28, 2009, 21:44 (GMT) |
BGE patch #18181 commited: Fixing some blenderplayer arguments (-c, -w, -f). |
Revision 9265150 by Benoit Bolsee February 28, 2009, 21:37 (GMT) |
MSVC9 project file: add ffmpeg avdevice lib to linker for the blenderplayer. |
|