Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 5220 / 5574

Revision 962c812 by Ken Hughes
June 11, 2006, 15:35 (GMT)


===Python API===
Removed recently added Material API methods getRbFriction() and
getRbRestitution(). Erwin had already added attributes rbFriction and
rbRestitution, and current API design goal is to eventualy replace
all getStuff()/setStuff() with attributes.
June 11, 2006, 11:01 (GMT)
Bugfix #4308

ANIM render with "Do Sequence" set, without sequence strips, crashed.
Addded empty black image allocation.
June 11, 2006, 10:13 (GMT)
Bugfix 4312

Preview render in 3d window could crash when a re-render was invoked before
the render was initialized even, reading a NULL pointer for scene.
Happened on frantic & quick editing.
June 11, 2006, 09:43 (GMT)
Bug fixes of own collection:

- Selection wasn't possible on center dots in Object mode. I keep adding
it and it keeps disappearing again. Added clear comments in code too.

- Particles: (debug still) print "build particles" happened on each redraw
when "Display percentage" for particles was set to zero.
June 11, 2006, 09:06 (GMT)
Bugfix #4299

The Scene audio.mixrate variable was zero on creating new scenes, causing
synced playback to fail.
Added initialize in kernel, and patch in buttons drawing to set the value
for wrongly saved files.

(Pixelshading: small correction for more optimal code)
June 11, 2006, 08:22 (GMT)
Bugfix 4304

Another case where the preview icons fail... when images cannot be loaded,
the icons code crashed. Added tests for that.
June 10, 2006, 20:35 (GMT)

Remove some more unwrapper debugging code.
June 10, 2006, 20:06 (GMT)

Fix for bug #4276: LSCM unwrap crash.
Set ABF as default unwrapper.
Disable some debugging prints in unwrapper code.
June 10, 2006, 19:56 (GMT)
==Sequencer==

Fixed the blur-plugin (and maybe a lot more) crashes by expecting
future float-buffer aware sequencer-plugins to have a bumped PLUGIN_VERSION
number. Since quality and speed is degraded by converting the float
buffer first to byte, performing the effect on bytes and then converting
back again an additional warning is displayed in the effect strip,
suggesting to update the used sequencer-plugins.

Fixed some more crashes along the way.

Float buffer aware sequencer plugins should
- first check, if the output-ibuf has a rect_float
=> perform all operations with floats (input and output)
- if not: perform everything on bytes (intput and output)
June 10, 2006, 17:50 (GMT)
removed extra qualifier on class memeber bool BOP_Mesh::isClosedMesh();
June 10, 2006, 16:30 (GMT)
Thought to be nice for for backwards compat && users... so the old
"Backbuf" image render option is back :)
Nicer coded, using Image texture functions.

If you want 100% reliable pixel to pixel accuracy you have to use
compositing. (Old Backbuf didn't do this accuracy either btw).
Revision 6d2adf6 by Ken Hughes
June 10, 2006, 16:00 (GMT)


===Tools===
Another boolean bugfix: don't add faces which contain only two vertices
(actually, triangles with two identical vertices).
Revision 7fcc580 by Ken Hughes
June 10, 2006, 15:47 (GMT)


===Tools===
Adding back some code to booleans that got lost in the Orange merge.

I've also added back the code which checked that meshes were solid
("manifolds") but have the actual check in
intern/boolop/intern/BOP_Interface.cpp, since from my testing it was
not causing crashes or hangs. It *can* give odd results depending on
what you're trying to intersect, but seems useful. Additionally, since
existing bugs in the current code can create non-solid/non-manifold
meshes, seems hypocritical to create a mesh that can't later be used in
another boolean operation.
June 10, 2006, 15:18 (GMT)
Small fix: the compositing "Preview" option in UV/Image editor should only
work when compositing output is shown.
June 10, 2006, 12:53 (GMT)
Small tweak in adding mesh primitives (was patch, but that code wasn't
working) to ensure that circle/sphere/tube primitives are with radius 1.0
instead of radius sqrt(2)
June 10, 2006, 12:00 (GMT)


Fixed an almost one-decade long annoyance: Text objects with "TextOnCurve"
now scale correctly.

Formerly, they just used to scale away from the curve into nirwana. Now,
they nicely follow the curve while scaling. Both the curve and the text
objects themselves can be scaled.

This will of course break compatibility with files that used this "bug".
Acceptable? I guess :-)
June 10, 2006, 10:47 (GMT)
Makefile change for OSX plugins release build:

- the .so files are copied to the installation dir plugin/ directory now
(other platforms copy it to the .blender dir, which doesn't exist there
for OSX)
- plugin C files got #defines for return values, was old patch I applied,
but was never committed
Revision 012ea62 by Chris Want
June 10, 2006, 04:48 (GMT)
==Mesh modeling==

A modification of how 'Extrude Region' behaves on the line of
symmetry when a mirror modifier is used. If 'Do clipping' is
selected, and there is an edge selected on the line of symmetry
that is connected to a selected face, that edge no longer gets
extruded into a face lying on the symmetry line. In pictures,
here is how the old behavior compares to the new behavior:

http://bebop.cns.ualberta.ca/~cwant/mirror_extrude_region

I think this new behavior is consistent with what most users of
the mirror modifiers would want, but if not please say so!

Also: Test, test, test!
Revision ca7ce0c by Ken Hughes
June 9, 2006, 23:01 (GMT)


===Tools===
Earlier fix for curves and text without extrude or bevel only extruds
one curve/character. This seems to fix it but Ton should double-check.
June 9, 2006, 20:23 (GMT)
==Sequencer==

- removed wav_spec, that isn't used at all, fixing a warning message
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021