Blender Git Commits

Blender Git "master" branch commits.

Page: 5153 / 5574

November 27, 2006, 23:59 (GMT)
when importing am OBJ referencing an unknown image (PSD in linux for eg) - it creates a dummy image.
checking the .depth of this dummy image raised an error. now a check for has_data is done.
Revision d2c2df2 by Matt Ebb
November 27, 2006, 21:52 (GMT)
Small fixes for outliner stuff
* Fixed #5294 unselectable objects catching repeated selection clicks in front
of other objects
* Invisible objects stay invisible when other objects are edited
November 27, 2006, 20:29 (GMT)
Bugfix:

Mesh modes "FaceSelect" and "WeightPaint" together, did not support hiding
faces anymore.
November 27, 2006, 19:54 (GMT)
Plumiferos bugreport:

After using Manipulator on poses, the undopush was called too early,
resulting in a LOCK flag to be saved in Armature.
Effect was that after undo, the pose didn't show actions.
November 27, 2006, 18:58 (GMT)
Slight change in how subversion and minversion is loaded.
It wasn't working endian compatible...
November 27, 2006, 15:23 (GMT)
Bugfix #5313

3D Window "Transform properties" was using bad globals for buttons, this
caused things not work with multiple 3d windows open, and (in editmode)
set one panel to "Local" and the other to "Global".

Also:
- added undo push for moving bone to a layer
- protected Ikey for posemode to not show a menu without selection
November 27, 2006, 14:31 (GMT)
Multires bug: reading *next or *prev pointer while memory was freed.

This solves crashes for windows users when deleting levels.
November 27, 2006, 13:59 (GMT)
More debug goodies:

WINDOWS CRASH EMULATION!

If you use the -d (debug) argument for starting blender, it will now:

- set all freed memory to 0xFFFFFFFF
- set all malloced memory to 0xFFFFFFFF

The first option will give nice crashers when you read from freed memory.
The second option is for OSX especially, it has the nasty habit to give
zeroed mallocs.
November 27, 2006, 13:00 (GMT)
IRC reported bug:

When linking a referenced (Library) Image to a texture face, it wasn't
tagged to become saved in file. So you lost data.

Also fixed: tooltip for the "Li" icons was wrong.
November 27, 2006, 12:06 (GMT)
Bugfix #5311

AO with option "Use Distances" gave artefacts. This because the raytracer
was still returning on any hit, instead of find the closest hit.
November 27, 2006, 10:43 (GMT)
Stupid me! I was calling the subversion warning test *after* memory got
freed. Windows nicely crashes then.

Also: added human readable string in fileglobal, so you can check the
subversion in a file manually too. Rule:
- Find GLOB chunk (first chunk after REND now)
- skip sizeof BHead, 20 bytes in 32bits, or 24 in 64 bits
- there's 4 characters showing subversion, right now it reads " 1".
November 27, 2006, 09:33 (GMT)
Oops! fix for typing hotkeys in texteditors... hope this works now for
non-qwerty keyboards.
Revision 7101e76 by Joseph Eagar
November 27, 2006, 01:05 (GMT)
=md2_export.py small fix=

There was an integer division error in md2_export.py,
where values were getting clamped to either 0 or 1.
Fixed it by putting the appropriate vars in float().

Reported by deltab on IRC.
November 26, 2006, 23:54 (GMT)
== Bug Fix ==

PET Connectivity calculation code had a bug that only occured on really large scale meshes which caused a hang (infinite loop).

Fixed by raising the threshold to prevent float errors.
November 26, 2006, 23:47 (GMT)
previous commit to fix this script with VCols didnt work, should be ok now.
November 26, 2006, 23:14 (GMT)

Disable mipmapping in texture paint mode, so fast redrawing will now
work by default for power-of-two textures.

Improved texture painting across different images a bit.
November 26, 2006, 21:17 (GMT)
NEW! Subversion control and test for future Blender binaries.

Next to the release code, a subversion number is written in the file
now. This is in the chunk GLOB, which is now in beginning of file.

Subversions can be used to have finer control over do_versions(), so you
don't have to wait for a release to patch stuff nicely. We can also
increase these subversions regularly to denote important changes.
If a subversion is not 0, it's being printed in the header, so a user can
also verify the state. (We might even tag cvs for it?).

Next to this, a minimum version and subversion number are written too.
From now on, if you change files in a way a past binary cannot read this
nicely anymore, you should set these minima to the current version.
This was especially added for the new mesh layers, which will not work
for older binaries once we make 2.43.
November 26, 2006, 19:08 (GMT)
removing image bake scripts to make room for Ton's built in baking stuff.
November 26, 2006, 18:40 (GMT)
minor change so other scripts can call image_edit.edit_extern(img) to edit an image in the gimp, photoshop etc.
November 26, 2006, 17:47 (GMT)

Fix for bug #5308:
Smooth normals drawing wrong with subsurf followed by array modifier.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021