Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 5499 / 5574

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.
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.
January 3, 2004, 03:18 (GMT)
- predeclared UserStruct with wrong name
January 3, 2004, 03:11 (GMT)
- more duplicate UserStruct patching
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).
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.
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).
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.
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!)
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
December 31, 2003, 16:51 (GMT)
- removed Quicktime warning from buttons. Thanks for the fix Maarten!
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.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021