Blender Git Commits

Blender Git "master" branch commits.

Page: 5186 / 5574

Revision 4745d01 by Ben Batt
August 29, 2006, 12:49 (GMT)

Disabled some unused debugging functions that were causing unnecessary
compile warnings.
August 29, 2006, 10:27 (GMT)
Recoded version of patch #4273, submitted by Daniel Genrich

This provides a weight-paint option that only paints on vertices that have
already the weight-group assigned before. The default adds weights on all
vertices painted on.

Fixes in patch include:
- much less code
- also support for 'filter' mode
- proper code styling
August 29, 2006, 10:04 (GMT)
added sharp edge to python edge flags
August 29, 2006, 09:43 (GMT)
Improved tri to quad converting.
added include to poseobject.c
August 29, 2006, 06:04 (GMT)
Commented out user incrementing while linking to a scene while testing that I forgot to remove.
also shut GCC // comments to /**/
Revision 542ea1c by Ben Batt
August 29, 2006, 00:50 (GMT)

Changed the Displace modifier to calculate the intensity of a texture from
RGB values if they are returned by the texture function. This fixes an issue
reported by several people where Image textures gave no displacement unless
CalcAlpha was turned on.
Revision 12a732f by Ben Batt
August 28, 2006, 21:56 (GMT)

Added a VGroup input to the Armature modifier. This allows the user to specify
a vertex group which will modulate the influence of all bones in the armature.

This commit also tidies up the height of the modifier panels; they should all
have the same size margin now.
Revision dd8c56e by Ben Batt
August 28, 2006, 16:22 (GMT)

Added a BKE_bad_level_calls.h stub for NewBooleanDerivedMesh(). This fixes the
"undefined reference to NewBooleanDerivedMesh" error when building with make
(reported on IRC by Desoto, confirmed by Genscher2).
August 28, 2006, 13:53 (GMT)
old patch for palifimos guys, extra options to selects which constraints to copy with the pose bones.
August 28, 2006, 09:30 (GMT)
bugfix #4812

Quicktime reading for Macs: code that converted ARGB to RGBA was endian
sensitive. Didn't work for Mac intel systems.
August 28, 2006, 08:52 (GMT)
Patch #4043 Bullet scons fix (Joseph Eagar, aka joeedh)

* This is a simplified SConscript for Bullet building. It should keep itself better
up-to-date since it uses env.Glob(). Tested to work on Linux and Windows (both mingw and vc)

/Nathan
August 28, 2006, 06:44 (GMT)
upgraded Bullet rigidbody physics to latest version 1.9
Revision 81d7cd9 by Ken Hughes
August 28, 2006, 04:44 (GMT)


===Python API===
New API for accessing surface data (SurbNurb type). Right now it's hooked in
through the Curve API, since Curve.Get() doesn't differentiate between curves
and surfaces. If the curve object is 2D (pntsv > 1), the SurfNurb object is
created.

It is similar to the CurNurb type but not identical. There are only
attributes and no methods yet, and the only methods which will be added are
the non-getStuff/setStuff kind. Read the documentation to see how it works
(sorry, no examples yet).

This is a work in progress. Don't be surprised if the API changes some more.
August 28, 2006, 03:14 (GMT)
fixed a crash in selecting edges based on face angle with some hidden edges.
Revision 433f6c7 by Ben Batt
August 28, 2006, 01:12 (GMT)

Integration of the Google Summer of Code Modifier Stack Upgrade project. The
main features are:
* Modifiers can now be in any order in the modifier stack
* DerivedMesh now has a standard framework for custom element data to be passed
through the stack with mesh data (being copied and interpolated as
appropriate), so modifiers can access whatever data they need
* The modifier stack code has been refactored and a number of bugs have been
removed
* The EdgeSplit modifier has been added:
http://mediawiki.blender.org/index.php/BlenderDev/EdgeSplitModifier
* The DerivedMesh modifier has been added:
http://mediawiki.blender.org/index.php/BlenderDev/DisplaceModifier
* The UVProject modifier has been added:
http://mediawiki.blender.org/index.php/BlenderDev/UVProjectModifier

For more info, see:
http://mediawiki.blender.org/index.php/User:Artificer/ModifierStackUpgrade
(currently undergoing reorganisation)
August 27, 2006, 16:27 (GMT)
Added scn.objects.new(obbdata) as a way of adding object data to a scene and createing the object data at once.
This functionality will probably be moved later on after discussion.
August 27, 2006, 13:29 (GMT)

Texturepaint now supports all the imagepaint brush settings, with the
exception of the clone tool.

One level undo for image- and texturepaint, only storing those tiles
that changed.

Test to improve texturepaint performance using glTexSubImage2D, only
enabled with 2^n sized textures and mipmapping off. Painting a 2048x2048
texture is then pretty smooth here, as long as the geometry is not too
complex.
August 27, 2006, 13:03 (GMT)

Bugfix: selection in the sequencer with RMB emulation on Mac OS X
always worked as if shift was pressed.
August 27, 2006, 12:27 (GMT)
Bugfix #4935

July 10 commit accidentally included a testing line for a selection debug
session in IRC... that line saved a /tmp/rt.png file on each border select
in EditMode with 'visible selection' on.
August 27, 2006, 11:55 (GMT)
Bugfix #4923

Particle distribution error when using Vertex Weights.
In the unlucky case the last face in a Mesh has no weight (zero), the code
that tries to distribute particles evenly accidentally could assign it
still a particle, because of the 'remainder' calculus.

Also only happens in cases where the remainder has a value.
So a workaround is also to increase/decrease amount of particles.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021