Blender Git Commits

Blender Git "master" branch commits.

Page: 5019 / 5574

November 28, 2007, 22:43 (GMT)
Fix for crashes due to non-working cycle detection.

Start of radial symmetric function.
November 28, 2007, 22:21 (GMT)

Render Baking
=============

A new "Selected to Active" option in the Bake panel, to (typically) bake
a high poly object onto a low poly object. Code based on patch #7339 by
Frank Richter (Crystal Space developer), thanks!.

Normal Mapping
==============

Camera, World, Object and Tangent space is now supported for baking, and
for material textures. The "NMap TS" setting is replaced with a dropdown
of the four choices in the image texture buttons.


http://www.blender.org/development/current-projects/changes-since-244/render-baking/

November 28, 2007, 21:42 (GMT)

Bugfix: crash with textured drawing in editmode and linked duplicates.

November 28, 2007, 19:06 (GMT)
-> Fix for FLT export

Silly mistake on FLT export meant that when copying textures no check was done
to see if the file being copied existed or not. Fixed
November 28, 2007, 18:43 (GMT)
Small material assigning feature:

in EditButtons, panel "Links and Materials", there's now a browse button
to directly assign a material to selected faces. It does:

- check if material was already in one of the 'slots' of the object
- if so, then use this as index to assign
- if not, then add a new slot, and assign the new index


November 28, 2007, 15:26 (GMT)
curve re-meshing had some errors when making joins, now collapse surrounding overlapping segments when adding joins to allow room for the join, joint rotation was also wrong between branches.
November 28, 2007, 13:33 (GMT)
Blender interface code in Game Engine, who would that have thought!
(this fixes compile error in GE)

November 28, 2007, 12:42 (GMT)
Previous commit (for ipos) missed python code fixes. Apparently makefiles
for python are broken...

November 28, 2007, 12:32 (GMT)
Images now have option to be tagged "convert to premul".
Option available in the Image (properties) panel.

November 28, 2007, 12:11 (GMT)
Tiny feature, but loadsa code, and big impact for the Blender riggers:

-> Constraint Influence Ipo now can be local, linked to constraint itself

You enable this in the IpoWindow header, with the Action icon to the left
of the Ipo Type menu. The button tooltips give the clue as well.

Tech note: the Ipo now can get directly linked to a constraint, and is
being called during regular pose constraint solving.
Actions (and drivers in actions) are being calculated *before* pose
constraint solving. Result of actions then is written in bones, which
then solves the entire pose.
This means you can have a driver on both the constraint, as on the action
channel for the constraint! Not that I'm going to debug that easily :)

Additional fix: Joshua added a copy/paste IpoCurve feature, but he broke
the functionality to be able to paste in an empty ipo channel. That now
works again

November 27, 2007, 23:15 (GMT)

Patch [#7829] "compressfile" parameter for Blender.Set() from JMS
November 27, 2007, 22:09 (GMT)
fixed bug that only happened when a curve had 2 points in the same place
November 27, 2007, 21:50 (GMT)
Adding spatial symmetry detection limit (used to differentiate between purely topological symmetries and potential spatial symmetries that should be restored by merging symmetric arcs).

Also shortening the names in the UI a bit and some rewording or tool tips.
November 27, 2007, 21:48 (GMT)
== MSVC 7.1 projectfiles ==
- update for new particle system
- made blenderplayer.exe compile again (DDS library missing)
- exchanged a few float math functions (logf, sinf, cosf, expf, powf) with their double counterparts in CMP_nodes
(MSVC chokes on them, because the compiler is not C99 compliant)
November 27, 2007, 21:19 (GMT)
minor errors fixed
November 27, 2007, 21:16 (GMT)

Heat Weighting
==============

Now takes b-bones into account, solving as if each bone segment was
an individual bone, and then adding the weights together.

November 27, 2007, 19:23 (GMT)
new function object_is_libdata - checks ob->id.lib but also accounts for proxy's.
Object panels were using object_data_is_libdata, which meant linked obdata could not have object settings changed.

curve2tree
- option to face leaves up or down
- random pitch and roll options
- place 2 leaves on a point for denser leaves
- random seed entry so you can get reproducible results
November 27, 2007, 17:20 (GMT)

Particles
=========

- Fix for child particles disappearing with right mouse drag translation.
- Added partial cache updates for selection, should make it a bit faster.

November 27, 2007, 16:16 (GMT)

Particles
=========

- Fix for bug in emission from vertices.
- Fix for undo/redo refresh glitch.

November 27, 2007, 14:12 (GMT)

Particles
=========

- Fix crash with the cut tool and child particle drawing.
- Make the "Col" option to use material colors work for
the path/hair visualisation type.

By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021