Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 5331 / 5574

September 26, 2005, 16:13 (GMT)
Two more 'shape' fixes;

- adding new Shape didn't set correct Ipocurve code... so you could not
even add new curves
- the keylines (first channel) always came back in display... ancient error
September 26, 2005, 15:51 (GMT)
Quick fix; "delete shape key" didn't work without IpoWindow open.
September 26, 2005, 15:34 (GMT)
Cleanup and new features for vertex keys.

User doc: http://www.blender3d.org/cms/Shape_Keys.678.0.html

- The mixed use of "Vertex Key","Key" or "RVK" in Blender was a bit
confusing. Also a 'vertex key' assumes keys per vertex, which actually is
only a single key for the entire shape. The discussions on blender.org
forums all mentioned "Shape" or "Blend Shapes", which I think is an OK
name for a "Vertex Key" in the UI. :)

- Most work was code spaghetti cleanup. Doing shape-keys now nicely goes
via the depgraph and DerivedMesh. That then allows to have different
shapes per object, with the new "Pin" feature.
Objects now define what Shape is shown (ob->shapenr)

- Added a Shape Panel in the Edit buttons with the various options

- Fixed a lot of issues in the IpoWindow, with drawing the channels.
For example, deleting a key-line there caused the entire Relative option to
go wrong, same for moving the lines up/down.
Changing key-line order now reflects in order of channels. The active
Shape is drawn more clear now too.

- Noticed it doesnt work yet for curves/lattice. Need modifier advise!
September 26, 2005, 15:06 (GMT)
Theeth's mathutils patch
- adds intersections for lines
- triangle area
- tracking quaternion from vector
- some helpful normal calculators
September 26, 2005, 14:46 (GMT)
Project file update for elbeem
Warning clean up of python project
September 25, 2005, 10:41 (GMT)
Darn editmesh code! Trying to prevent user error (add overlapping faces)
caused a myriad of other errors in tools... now you couldn't create a
triangle if one 1 edge was in a face already.

I should have known it should be coded differently. :)
So, here's another version, which actually restores the old code, and
only has the exception on pressing Fkey.
September 24, 2005, 20:17 (GMT)
New!
Hooks now support vertex groups. With weight painting it looks very
interesting. Almost z-painting! :) Try a sphere with all vertices in a
group, hook it, and scale empty in object mode a bit.
http://www.blender.org/bf/rt3.jpg
(Which gives the idea to make a Displace Modifier working with normals and
vertexgroups..)

Works as follows now; in Mesh editmode, when no vertices are selected, it
tries to assign on CTRL+H command the active Vertex Group. (Menu is getting
to long now... need to think over). Only works when vertices are assigned
to a Vertex Group, this to calculate the Hook center.
September 24, 2005, 18:44 (GMT)
A fix for edgeslide non-prop mode sticking at 0%.
September 24, 2005, 18:00 (GMT)
Various Transform bugfixes.

- Trackball rotate was missing the NoConstraints flag
- Zooming didn't recalculate the 2D center correctly
- Zooming in transform was sending event to the 3D window even when working on UVs. (disabled when working on UVs for now, will need to send events to a 2D window handler eventually)
- In camera mode, when the selection was exactly on the camera, initgrabz was barfing, fallback to 1.0 now, which gives ok results.
September 24, 2005, 16:02 (GMT)
- assorted warning fixes (signedness, float->double)
- added decimate,boolean modifier copydata methods
September 24, 2005, 15:50 (GMT)
- shouldnt be a trailing comma after include
September 24, 2005, 15:46 (GMT)
Bug fix #3098

Grmble... and now the feature ALT+J 'join triangles' broke. :)
Also found out the Fkey option didn't work anymore on 2 triangles (makes 1
quad too). Luckily we got people testing eh!
September 24, 2005, 15:36 (GMT)
bugfix #3100
Hrms... previous commit here to make sure faces are not added 'double',
caused a part in removedoubles not to work well, removing too many
faces. Solved it more proper now.
September 24, 2005, 15:28 (GMT)
Patch #3099 - bugfix for #3097.
a little tweak for arg parsing.

Contributed by Ken Hughes. Thanks!
September 24, 2005, 15:10 (GMT)
Created a new sub-context ("tab") for all physics related button panels.
There we can find now Particles, Fields & deflectors, Soft Body and Fluids.
This also as preparation for more work on the particle side (becomes two
panels).

Also renamed panels, and made sure the name "Soft Body" is spelled every-
where the same!

It uses an icon as was designed long ago already. Needs some thinking...
September 24, 2005, 14:27 (GMT)
Made sure in vpaint, wpaint and tpaint the "draw extra wire" shows identical
as for non-paint drawmodes. I guess this exception was from period before
we had subsurfed paint drawing... right daniel?
September 24, 2005, 14:19 (GMT)
Older files, saved with old IKs, crashed sometimes on do_versions.
This whole backward conversion stuff is getting nuts! :)
September 24, 2005, 13:55 (GMT)
Error in derivedmesh... OBACT undefined of course. :)
September 24, 2005, 13:49 (GMT)
Made WeightPaint use shaded mode. This thanks to the preparations as done
by daniel before. :)
Note; the shaded display uses smooth normals by default, because thats how
the derived mesh works!

Daniel; I've changed the G_WEIGHTPAINT hack in derivedmesh code... no idea
how this could work even. Still ugly though.
Revision ac4dde3 by Jiri Hnidek
September 24, 2005, 12:42 (GMT)


- one line bug fix: when user changed position of keys in Ipo Curve Editor,
then position of keys weren't redrawn in Timeline
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021