Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 5179 / 5574

September 27, 2006, 16:33 (GMT)
Adding MDD import and export from patch 4969 with modifications, (import and export rvks, MDD is from lightwave AFAIK)

Added Mesh .key .removeAllKeys() and .insertKey() for MDD support (was using NMesh just for keys before)
Since this is aparently an experemental feature in NMesh we may want to change this.
September 27, 2006, 06:59 (GMT)
fix for homegrown bug in softbody rigidity
springs inserted twice caused unreal stiffness in ODEs
-> bad performance killers
September 27, 2006, 06:40 (GMT)
-> Misspelled tooltip for 'Enable Script Links'

Fixed a minor mispelling in the tooltip, 'and' was written as 'amd'.
September 26, 2006, 17:16 (GMT)
Rigidity only for meshes
September 26, 2006, 12:53 (GMT)
New softbody option: adjustable rigidity.
Gives local structure stability for though fabrics, thin steelplates ..
even suzanne gets pretty crash resistant that way.
If non zero it not only adds diagonals but all other "2edge-wide" springs
so it somehow replaces stiff quads for meshes too.
September 26, 2006, 04:39 (GMT)
removed .parent by mistake in Object.c
made some of the importers raise a nice error if a file disnt exist rather then a python error. will eventually apply to all.
September 25, 2006, 22:00 (GMT)

Some UV/Image window changes:

- A new Save image function, next to the existing Save As.
- Shortcut keys Alt+S, Alt+R, Alt+O and Alt+N for Save, Reload, Open
and New image respectively, consistent with the text editor window.
- Hide Select and UVs menus when UV editing isn't active.
- Removed duplicate and unused code, also moved some functions.
September 25, 2006, 19:35 (GMT)
corrected image doc mistake - image.makeCurrent()

BPyRender.imageFromObjectsOrtho() returns an image

Made all image bake scripts ask before overwriting a file. as well as displaying the newly created image once its rendered.
September 25, 2006, 16:37 (GMT)
forgot to add 'island margin' - so you can have a gap around each island so they dont bleed ento eachother once baked into a texture.
September 25, 2006, 16:24 (GMT)
Optimized merging uv islands when packing by testing only intersections of boundry uv edges.
updated to use more recent changes to the bpython api and some other cleanups.
September 25, 2006, 15:40 (GMT)

Fix for bug #4828: random rotations of uv charts after unwrapping.

This never worked that well, so now after unwrapping, uv charts are
rotated to fit in their smallest enclosing rectangle. This should give
the expected behavior in the most common cases.
September 25, 2006, 12:30 (GMT)

Last commit broke the smear brush, thanks Jens for spotting this.
Revision 01e7f02 by Matt Ebb
September 25, 2006, 11:33 (GMT)
* This should have come along with the proportional edit commit. tsk tsk.
September 25, 2006, 09:35 (GMT)
Bugfix #5034

When using new Shadowbuffer option "Auto clip", the clipping planes could
become so narrow that sampling code - using ints - could result in
overflows (sign flip). This especially for small shadow buffers with high
bias values.

This fix adds an extra check in shadow sampling for such overflows.
Revision aec9f89 by Matt Ebb
September 25, 2006, 07:59 (GMT)
* tweak to outliner line colour
Revision 6b77574 by Matt Ebb
September 25, 2006, 06:11 (GMT)
* Gave curve transforms Tilt and Shrink/Fatten a home in the v3d menu
Revision 2e7aa1d by Matt Ebb
September 25, 2006, 05:15 (GMT)
* Proportional edit mode 'random' falloff

This is another proportional edit falloff that slightly randomises the
influence. It's not strictly random, it's blended with linear falloff so that
it's a bit smoother. The nice thing is that it works with all transforms, axis
locking etc, including the special ones like to sphere, shrink/fatten/etc. It
can be used for all sorts of things like roughening surfaces. I most recently
used it to add a bit of randomness to the folds of some cloth. I
made a short demo video here: http://mke3.net/blender/etc/prop_random-h264.mov

Also included nicer icons for the falloff types.
September 25, 2006, 05:12 (GMT)
BPyMessages - added "Save over" message for scripts to use, so as not to overwrite files.

import_obj - comments, docstring additions, cleanup.

OBJ export: -renamed export_obj
faster edge exporting (use edges LOOSE flag rather then finding zero face user edges)
check for file before overwriting
use object iterators
September 25, 2006, 04:54 (GMT)
A possible problem was noted by Cyril Brulebois regarding copyright issues
with regards to the noise functions in yafray based on Ken Musgrave's
original code.
I had left the 'Copyright' notice in the comments, and according to
Cyril Brulebois this is a problem. In fact, from what I understand this
makes it even impossible to use or modify the code in other software.
But since it is not a verbatim copy of the code but rather based on Musgrave's
work, he suggested I change it to explicitely state that it is in fact
based on the code from the 'Texturing & Modeling' book.
And since the yafray code is in turn based on the blender code, I better
adapt the blender code too.

This reminded me that I also have forgotten to include the copyright notice
in the mersenne twister rng code I used for the Python Noise module.
This does clearly state to include the original notice with any resdistributed
code, in modified form or not. So I added that too.

I hope that solves the problems.
Revision 7128495 by Matt Ebb
September 25, 2006, 03:22 (GMT)
* Added backwards compat check for curve radius value, so old files act properly.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021