Revision e43fa0e by Joseph Eagar January 21, 2009, 10:11 (GMT) |
conversion code now uses triangulator for fgonafication of ngons. also implemented a collapse vert operator (execute it with jkey). note to Briggs: BM_Collapse_Disk wasn't quite finished. . .I got it to mostly work, but it still needs work (and the way I had it handle 2- and 3-valence verts may be wrong). Also it can make 2-edged faces in certain situations. Need to work through the code some more. |
Revision d1f9044 by Joseph Eagar January 21, 2009, 07:03 (GMT) |
got triangulator to work, and made it a bmesh operator. also added dissolve faces operator, with no implementation (need to discuss with Geoffry how best to do this). the bmesh test operator, jkey, now maps to the triangulator. |
Revision 88e244e by Campbell Barton January 21, 2009, 07:01 (GMT) |
basic transform for sequencer strips can transform the strips or move their handles Still todo, click-drag transform, metastrips support, snapping, markers overlap checks and constrain to valid channels. |
Revision 09357a9 by Joshua Leung January 21, 2009, 06:14 (GMT) |
Animato - Quick bugfix Added missing 'break;' 's skipped during the sprint towards the "first working prototype" stage. The temporary Insert Keyframe operator should now work correctly for rotation/scaling keys now by not adding extra keys. |
Revision 8e996b4 by Joseph Eagar January 21, 2009, 05:23 (GMT) |
merge with 2.5 at r18598, also made the test 2.5 operator use the (naive) edge subdivide bmop |
Revision 4cb1302 by Michael Fox January 21, 2009, 02:24 (GMT) |
2.5 ******* just a small commit, addeed a few more error, warning reports |
Revision 8d4a908 by Brecht Van Lommel January 20, 2009, 21:55 (GMT) |
2.5: WIP commit for WM compositing. * Drawing code from wm_event_system.c split into separate wm_draw.c file. Now there's 3 different draw methods implemented, not sure what survives or will be added but is useful for debugging. * Draw All: redraws everything each time, for reference. * Draw Overlap All: what the code did before this commit, only draw regions marked for redraw, and anything that overlaps them. * Triple Buffer: copies/retores all area regions into a texture, and blits that before drawing. Menus, brushes, gestures, etc are redrawn always on top of that. Currently "Draw Overlap All" is set hardcoded to be used still. Triple Buffer code is not complete, it doesn't handle window resize yet. Cards that don't support non power of two textures can need quite large textures as well, this could be split into multiple smaller ones. |
Revision 5ddc9ed by Martin Poirier January 20, 2009, 20:44 (GMT) |
2.5 cleanup image window apsect ratio correction mess (still disabled, this just cleans fonction call locations and name) |
Revision 228c0c7 by Martin Poirier January 20, 2009, 19:58 (GMT) |
2.5 EditMesh snap still had stubs instead of proper editmesh calls Misc correction for 2D edit with NDOF (not testable without ndof support) |
Revision d9a0a47 by Martin Poirier January 20, 2009, 19:18 (GMT) |
2.5 Redraw at the end of transform even if not cancelled, to make sure all special transform draw doesn't stay on screen. |
Revision e5cf8cf by Ton Roosendaal January 20, 2009, 19:03 (GMT) |
2.5 Two bugfixes: - area-full (ctrl+up) crashed on area-edge - view3d view-icon and axes color wrong. |
Revision e673edd by Andrea Weikert January 20, 2009, 19:00 (GMT) |
2.5 MSVC9 projectfiles updates: * several new files added to editors/space_sequencer * several new files added to editors/preview |
Revision bd9e896 by Ton Roosendaal January 20, 2009, 18:31 (GMT) |
2.5 View3D four-split: added box-clip for the three ortho windows. Is all on by default, waiting for headers and buttons to come back. Also: hotkey for foursplit now also removes it (toggle) Also: window_to_3d() function only did delta's, renamed it to window_to_3d_delta and coded a real window_to_3d() |
Revision 81763d8 by Ton Roosendaal January 20, 2009, 14:23 (GMT) |
2.5 Couldn't leave to finish this; four-split 3d view now syncs the ortho views to a box-view. Brings back good old Amiga Sculpt4D feeling! :) What's not done is to use the box to clip away invisible stuff. Note that it still allows to switch top-bottom, left-right or front-back. The 4th window is entirely free. Test: use shift+alt+ctrl+S. In due time will all go the headermenu, configurable, of course. |
Revision b8df994 by Campbell Barton January 20, 2009, 14:19 (GMT) |
WIP, operators SEQUENCER_OT_add_color_strip and SEQUENCER_OT_add_scene_strip but no menu to access them yet, for now can access them with R and Tkey |
Revision f03cf51 by Campbell Barton January 20, 2009, 12:20 (GMT) |
needed this include path to build |
Revision 822203e by Joshua Leung January 20, 2009, 11:56 (GMT) |
Animato - More work on Action Editor * Added back Auto Preview-Range tool (i.e. set preview-range from keyframe extents) * Restored delete keyframe tool. For now, this doesn't delete empty F-Curves, even though its keyframe-api counterpart still does. I still need to figure out how to do this in the best way. * Fixed crashes when selecting keyframes in 'object' summary channels * Removed prototypes for a few unused/depreceated functions... |
Revision b5904f1 by Campbell Barton January 20, 2009, 11:54 (GMT) |
missing comma |
Revision e20e4a7 by Ton Roosendaal January 20, 2009, 11:09 (GMT) |
2.5 - Previewrender code back, commented out a lot of bad cruft, nothing works or is linked even! - Added NC_GROUP notifier type, used in editgroup.c and listened to in 3dview and outliner |
Revision 8c479bc by Joshua Leung January 20, 2009, 11:07 (GMT) |
Animato - Restoring most of Action Editor * Streamlined the filtering code to remove a few redundant options, which required tweaking the code for most tools * F-Curves are simply displayed using their full paths right now. This should eventually be the UI-string stored in RNA, but right now there are still a few missing things. * There are a few tools which are not available yet which were available in 2.5 before Animato was added: - Copy/Paste - Rearrange channels Also, the DopeSheet is not totally functional (in terms of displaying animation data for sub-object data yet). That will be added tomorrow. * Added 'Action Group' pointer to F-Curves, as it will be handy for allowing Bone channels to still remain grouped as they were before with the Action Channels. However, reintroducing such a structure to the data-storage is not anticipated... |
|