Blender Git Commits

Blender Git "master" branch commits.

Page: 5337 / 5574

September 3, 2005, 12:14 (GMT)
Bug fix #2985

Envelope correction for moving bone-points in edit mode didn't reset on ESC
September 3, 2005, 11:20 (GMT)
Bugfix #2977

Tweaked selection code for Manipulators in 'combo' mode, it gives
preference now to the scale/translate widgets over the rotate arcs. This
enables use of these widgets in ortho top/side views.
September 3, 2005, 10:50 (GMT)
Bug fix #2972

Copy/Paste bone name buttons crashed, didn't use the callback for buttons
proper yet.

Also added MAXFRAME defines for buttons, instead of hardcoded values 9000
or 18000
September 2, 2005, 16:31 (GMT)
Auto-Fgon Feature for subdivide

If Fgon is selected in mesh tools panel, In the following cases

Quad - 2 edge Adjacent - Path
Quad - 2 edge Adjacent - Innervert
Quad - 3 edge

'extra' faces are combined to fgons. to make cleaner subdivides. Please give feedback
September 1, 2005, 18:40 (GMT)
Adding back in the "Big Purple Dot" to indicate which edge the non-proportional Edgeslide is using for distance
August 31, 2005, 22:09 (GMT)


- Changed xz limit drawing to use same formulas as the limiting in the IK
module -- the previous method could be off pretty far.
- Added drawing of transparent surface for it, instead of just the border.
- Added "stretch IK", allowing bones not only to rotate, but also scale.
The "Stretch" value below the DoF buttons is used to enabled this.

- Some code tweaking: slightly simplified computation of transform for IK,
renamed chain to tree, removed unused pchan->ik_mat, ..

Internal IK module work:
- Do damping per DoF also based on stiffness, hopefully makes it converge
faster with very stiff joints.
- Instead of having two joints types (translational and rotational), now
all 6 DoF's can be enabled for one joint.
- Added limits for translational joints.
August 31, 2005, 19:07 (GMT)


Re-enabled freetype font rendering :-)
August 31, 2005, 04:04 (GMT)
- mesh_strip_loose_faces was completely wrong, dunno what I was on...
August 30, 2005, 22:11 (GMT)
Update to .NET project files
- added edgehash stuff
- added new IK solver stuff (rebuild /intern)
August 30, 2005, 20:33 (GMT)
Nonproportional mode for loopcut

while sliding the edge, press P this will swap modes. while in Non prop mode, press F to change the control "side". You can still change the control edge too.
August 30, 2005, 18:09 (GMT)
Force redraw on Edgeslide Cancel (RMB and ESC)

Fixes bug reported by Fab31 on IRC
August 29, 2005, 18:03 (GMT)
Bug #2962

Moving in Posemode + Rest Position a Bone crashed. Uninitialized Trans...
August 29, 2005, 17:02 (GMT)
First version of visualizing the DoF (french degrees!) for Pose-bones. It
now only draws the limits for X and Z rotations (Y is bone axis itself).

Quick snaphsots (links will disappear):
http://www.blender.org/bf/rt6.jpg
http://www.blender.org/bf/rt7.jpg

It only draws for selected Bones that are part of IK, and have limits set.
Most work was getting code OK to setup drawing this 'DoF space', so now
experiments can be done with more drawing types.

ALso; Buttons for DoFs now only draw if the pose-bones are part of an IK
chain.
August 29, 2005, 12:46 (GMT)


More text object fancyness, and fixes:

- "Flush" is now split into two seperate Alignment modes "Flush" and
"Justify":

- Justify does exactly the same as a normal word processor's justify
function does, and in addition, it uses *whitespace* instead of
*character spacing* (kerning) to fill lines. Much more readable.

- Flush is pretty much the old Blender "Flush" mode - and as such it
uses character spacing to fill lines. Just as Justify, this only
works with at least one textframe.

- Underlining for text objects. Not a lot to explain. New button "U" in
the editbuttons, and CTRL-U as hotkey toggle underlining for newly
entered characters or for the selection, just like CTRL-B/CTRL-I do for
bold/italic.

Underline height (thickness) and Underline position (vertical) can be
set in the editbuttons.

Implemented as CU_POLY polygon curves.

- The B, U and i buttons (and the corresponding CTRL-B/U/I keystrokes)
have been fixed to only affect *one* attribute at a time. Formerly,
hitting CTRL-B when no other style was active, on a text portion with
italics text, for example, would kill the italics and just apply bold.

Now, these attributes always add or substract only, but do not
replace the style.

- In the past, there were bugs with material indices uninitialized, and
thus crashes in the renderer with illegal material indices.

Even though I assume they have been fixed, I've put in a check that
checks (hah) if the material index of a character is illegal (bigger
than ob->totcol), and then sets it to zero, and spits out a warning
on stderr.

If you see such warnings, please report and link to the .blend.

- Bugfix: All alignment modes only worked if there were at least *two*
lines of text in the text object. Fixed


There's now a regression test file for text objects, please add to the
corresponding repository:

http://blender.instinctive.de/downloads/release/demo/text-regression.blend.gz
August 29, 2005, 12:06 (GMT)


Bugfix; rotation limits for < 3 DOF bones were using wrong reference
rotation, causing incorrect limits if there was already a pose transform.
August 29, 2005, 10:19 (GMT)
updated MSVC 6 Project file for IKSolver.
Revision 5dd3bfd by Chris Want
August 29, 2005, 02:47 (GMT)
MEM_freeN() and MEM_mallocN() should not have been redeclared in this
file.
August 28, 2005, 17:52 (GMT)
Errors in buttons defining DoF for bones; needed a redraw and fixed typo
in min/max detection for buttons.
August 28, 2005, 15:26 (GMT)
Pose depgraph error... skipped a bone for proper IK sorting. Caused lag or
bad updates in grabbing.
August 28, 2005, 13:06 (GMT)


IK rotation limits fixes:
- Z-axis rotation limits were not working, was using wrong flag.
- Don't allow min limit to go over max, or vice versa.
- Fix for jacobian getting overwritten with IK clamping.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021