Revision 798d39d by Johnny Matthews July 13, 2005, 15:20 (GMT) |
Well here it is. Subdivision/Loop Tools Recode Commit #1 Ton has been pushing me to get this in and finish it up with help, so here is a run down of the commit Revised Features Subdivide now is Edge based, allows for multicut Loopcut was recoded, now has multi option Knife tool now has multi option New Features Edgeslide Edgering select Removed Features Alt-B Edgeloop selection (use alt-RMB in edgemode) Shift-R Faceloop selection (use alt-RMB in facemode) Old Subdivide (Except for smooth which is left in until new one works) Todo Subdivide Smooth Math is broken - could use some help here (look for alter_co in editmesh_tools.c) Tweak mouse control of Edgeslide is hackish ATM Add Non-proportional movement to edgeslide Add smooth option to new loopcut I probably left something out. See here for more info http://wiki.blender.org/bin/view.pl/Blenderdev/EdgeSubdivision |
Revision 6a648da by Ton Roosendaal July 13, 2005, 13:56 (GMT) |
Another old bug bites the dust! Actually the error was simple... but thanks to depgraph it executes nicely now. :) #bug 2397: frame-duplicator using Constraint not evaluated. |
Revision 5423582 by Ton Roosendaal July 13, 2005, 13:30 (GMT) |
Couple of small fixes; - cleaned up 'version correction' a bit. There was code slowing down current files even (armatures were evaluated all, even when not in current layer, was added to make sure they get converted OK). Send me old files that crash now! :) - on reading older files with path-constraints, a fix had to be added. - error "badd call to addqueue' found when using header-less window for filewindow |
Revision 3135b3a by Ton Roosendaal July 13, 2005, 08:56 (GMT) |
Removed initializer str = ""; Seems to give issues in MSVC, and wasn't needed after all. Further fixed dependencies in constraints between armatures and armatures. It didn't update the other armature when the armature-object itself moved. |
Revision 6787e21 by Ton Roosendaal July 12, 2005, 17:46 (GMT) |
Two little bugskis; - Solid armature drawing didn't do well for negative scaled armatures - Layer Ipos were not evaluated for invisible objects (there goes another exception bypassing dependency...!) |
Revision f4e1ea0 by Daniel Dunbar July 12, 2005, 17:26 (GMT) |
- add missing include |
Revision 6f5b3b1 by Alexander Ewering July 12, 2005, 16:24 (GMT) |
Fix "Replace Meshes" in radiosity to actually only replace Meshes, and not also delete lamps, cameras and anything else that was selected in the "Collect Meshes" phase. |
Revision f6bd2ad by Ton Roosendaal July 12, 2005, 16:02 (GMT) |
ACK! Forgot to add the new drawarmature.c file. :) |
Revision ab45b91 by Ton Roosendaal July 12, 2005, 16:00 (GMT) |
Constraint "influence" slider didn't work once there was an ipo assigned once. Variable got initialized too often. :) Oh! Here's a nice webpage about the previous commit: http://www.blender3d.org/cms/Armature_draw_modes.629.0.html |
Revision 1adf750 by Ton Roosendaal July 12, 2005, 15:47 (GMT) |
Cleanup of Armature 3d drawing. - In Solid drawmode, bones get drawn solid too now. Including Outline- selection color, if that's set. Disable it by setting Object-buttons "drawtype" for the Armature. Color used for solid bones is in Theme editor. - EditMode armature now follows (Mesh edit) theme colors (Vertex, Edge) - PoseMode armature has ThemeColor for selection, and draws three extra colors now; - blue shade for bones with action Ipos - yellow for bones with IK - green for bones with a constraint - "X ray" now only works for PoseMode... needs review, can be done better - "Draw Names" option uses theme color too, also indicates selection. Fixes; - In Armature EditMode, the deformed Mesh goes to rest-position - Border select didn't clear 'active' flag in Bones in PoseMode - Mouse-click select didn't work when a dashed line was close to Bone |
Revision d7ab2a5 by Daniel Dunbar July 12, 2005, 13:50 (GMT) |
- added missing include |
Revision f16ddab by Martin Poirier July 12, 2005, 03:37 (GMT) |
The hide .data code didn't work correctly when databrowse is used to return something (when selecting a datablock, not just browsing). It only counted visible blocks, but to get a valid index, it has to count invisible ones too. Fixed |
Revision 1b466f7 by Martin Poirier July 11, 2005, 23:49 (GMT) |
Hide .file blocks in databrowse/pop menu. This is mainly useful for scripts that generate/load datablocks for their own use and don't want to burry the user under an avalanche of datablocks he/she doesn't care about. This adds a user pref "Hide .data" which now acts as a default value when opening a new fileselector. It is also used when creating data select pop menus. The "ghost" button in a fileselect window is independant from the userpref. It can be turned on/off individually without affecting Note: When turning the option on/off, it sometimes take a couple of times before the pop menu registers it. Probably some caching thing. Will have to look at it. Default value is Off. |
Revision 0c0205a by Martin Poirier July 11, 2005, 23:23 (GMT) |
My Radiosity commit had some code from my base list ordering experiement. (It wasn't removed because it didn't use the macros) Caused radio to often say "no vertices" when that was obviously untrue. |
Revision 01daf04 by Ton Roosendaal July 11, 2005, 19:31 (GMT) |
- Object buttons, Hooks panel, clear offset didn't redraw correct - Particle panel was drawing in wrong size |
Revision 03c255a by Ton Roosendaal July 11, 2005, 17:12 (GMT) |
New: Armature editmode/posemode now react correctly to HOME or Numpad-DOT for viewing all or only selection nicely centered. Fix: Poses without NLA or Action were reset to restposition on file read or exit editmode. |
Revision 7d80ffa by Daniel Dunbar July 11, 2005, 17:06 (GMT) |
- added bglVertex3f call (to match bglVertex3fv) |
Revision 4c4de10 by Ton Roosendaal July 11, 2005, 15:38 (GMT) |
Fix: Prevented depgraph to execute do_all_actions when you paste a poste. |
Revision 70271db by Ton Roosendaal July 11, 2005, 13:59 (GMT) |
Corrected the Armature option "Delay deform", which doesn't update its children during transform... to make it work, had to trick the nice depgraph code... <sob> :) |
Revision a17e21d by Ton Roosendaal July 11, 2005, 12:31 (GMT) |
SLightly altered rule for the new IpoCurve option "Keep horizontal on extrema". It now also keeps auto-handles horizontal when the Y coordinate is exactly identical. And; made this option default on inserting new curve/keys. |
|
|
|


Master Commits
MiikaHweb | 2003-2021