Blender Git Commits

Blender Git "master" branch commits.

Page: 4777 / 5574

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.
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
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.

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)
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)
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.
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.

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
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()

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.


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

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...
January 20, 2009, 11:54 (GMT)
missing comma
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...
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021