Revision 0857306 by Chris Want January 3, 2004, 05:36 (GMT) |
Added the prototype for the bone_looper() function to this header to silence some warnings. |
Revision e090595 by Chris Want January 3, 2004, 05:07 (GMT) |
Hide selected/hide unselected/show all bones in posemode using the usual HKEY, shift-HKEY, alt-HKEY, and also through the menu. Thanks to malefico for the feature request, and thanks to broken for doing the menu code. |
Revision d311e96 by Chris Want January 3, 2004, 03:53 (GMT) |
Armature speed ups, Part III ---------------------------- Another (major) armature speed up for bones with many constraints. When tranform()-ing, figure out which bones need to be recalculated beforehand and only update those bones. |
Revision de21846 by Willian Padovani Germano January 3, 2004, 03:50 (GMT) |
BPython: - Fixed small typo in doc file Object.py, reported by user Bill. - Fixed bug #803: Bug #803's Summary: print, type() or BezTriple broken Trying to print type(BezTriple) was crashing Blender because that type wasn't being initialized to PyType_Type. The other problem is that the getName method for ipocurves only works for object ipos. A warning was added for when users try to use it with other blocktypes, we'll later update ipo related stuff in bpython to work for all types. |
Revision dc343a1 by Daniel Dunbar January 3, 2004, 03:18 (GMT) |
- predeclared UserStruct with wrong name |
Revision 24e63b2 by Daniel Dunbar January 3, 2004, 03:11 (GMT) |
- more duplicate UserStruct patching |
Revision f8c00cb by Daniel Dunbar January 3, 2004, 02:50 (GMT) |
- solve redefinition of UserStructType in a different way, blenkey.h is not good to include it would seem. |
Revision c8a5bfc by Chris Want January 3, 2004, 02:13 (GMT) |
made verify_pose_channel() return the pose channel that is either found or created (just removed some silly duplicated work). |
Revision 33916a2 by Chris Want January 3, 2004, 01:40 (GMT) |
Armature speed ups, Part II --------------------------- "Delay Deform" option for armatures. The button is under the X-ray bones button in the edit buttons. With this armature option selected, manipulations in pose mode will only deform children after the transformation is finished. While hardly an optimal solution to the slow armature crisis, this gives about 4 times speed up on some meshes (ah well, at least lets me isolate armature vs. displist slowdowns while profiling). |
Revision 7303944 by Daniel Dunbar January 2, 2004, 23:35 (GMT) |
- update VC7 projectfiles |
Revision a5a01ed by Chris Want January 2, 2004, 23:29 (GMT) |
Armature speed ups, Part I -------------------------- Major speed up for armatures during times when you aren't posing a figure. Background: the calculation of poses generated by actions and the calculation of displists were getting somewhat out of sync. This was being remedied by 'clearing the constraint done flag' of the pose channels and recalculating the displists every time the 3d view was redrawn, making life slow and unpleasant. Commenting out the code that was doing this, then reinserting the 'clearing the constraint done flag' at the right times made things a bit more perky. |
Revision 251c11c by Daniel Dunbar January 2, 2004, 23:15 (GMT) |
- BLO_keyStore.h was redeclaring UserStructType from blenkey.h, removed duplicate definition and include blenkey.h where needed. (VC7 patch) |
Revision a2f0962 by Chris Want January 2, 2004, 21:23 (GMT) |
Decoded the 'do_all_actions()' function into smaller functions that are a bit more sane and readable (actually fit in an 80 character term too). |
Revision 171ee6e by Chris Want January 2, 2004, 20:57 (GMT) |
Fixed the goofy way the function prototypes in these files were done |
Revision b9f98c3 by Chris Want January 2, 2004, 04:59 (GMT) |
Expanding some work done by Matt Ebb to add menu's to the action window (Matt: please check). |
Revision f56eb94 by Wouter van Heyst January 1, 2004, 23:19 (GMT) |
Work done to build blender on Linux [sparc64]. extern/ode/dist/ode/test/test_ode.cpp: - Don't include <ieeefp.h> on sparc linux, it doesn't exist. extern/ode/Makefile: - While hacking on ode, get rid of that annoying infinite rebuild source/Makefile: - Define a default BINTARGETS (just blenderdynamic) for linux, individual archs can override/add to that if they so please source/nan_link.nmk: - Add a sparc64 arch target to the linux section of nan_link.mk, using the same options as powerpc After the first ode problem, the build completed all but the linking of a blender binary, because there wasn't any target defined! On the rebuilding: The usersettings would have a newer date than targets depending on it, so it would rebuild entirely. I haven't really fixed this, but isolated it to the platforms where usersettings need to be moved around (darwin and windows). FBSD patches the usersettings, so it might still happen there. I didn't bother with a proper fix, as it looks like we're moving to scons soon. I'm amazed no one got annoyed enough before to take care of this. |
Revision 7f90973 by Martin Poirier January 1, 2004, 19:21 (GMT) |
Fix a problem that has been bugging me for a while. Tracking axis by default are different for Lamp and Camera than for the rest. For the constraint, it wasn't using the correct ones for them, so obviously, it didn't track correctly by default. Fixed by checking the object type and changing the up and track axis accordingly. Also added some comments in the DNA file (recompiling makedna because of comments is fun!) |
Revision 4b6bc29 by Martin Poirier December 31, 2003, 22:44 (GMT) |
Some random small stuff packed in one commit: - Moved a couple of undo_push_mesh after the action has been confirmed (mainly bevel, merge and mirror) - Split mirror in two functions, interface and functionality - Simplified the code of the merge function |
Revision ab36eaa by Ton Roosendaal December 31, 2003, 16:51 (GMT) |
- removed Quicktime warning from buttons. Thanks for the fix Maarten! |
Revision f351708 by Maarten Gribnau December 31, 2003, 15:47 (GMT) |
Fixes the freeze on Mac OSX when a Quicktime Settings window for Compression was brought up. Blender swallowed every event, not giving Quicktime a change to receive update events and mouse clicks. |
|
|
|


Master Commits
MiikaHweb | 2003-2021