Blender Git Commits

Blender Git "master" branch commits.

Page: 5105 / 5574

February 14, 2007, 14:36 (GMT)
Bugfix #6044

OnlyShadow material: was giving shadow on backfacing faces... should not.
Do note that on boundary cases ("terminator") this isn't well defined.
This feature was meant for simple flat shadow planes, comprende?! :)
February 14, 2007, 13:52 (GMT)
Bugfix, email report.

Copying texture space from Mesh to Curve crashed. Bad code. cleaned up.
February 14, 2007, 12:31 (GMT)
Sculptmode fix:

Texture brushes were writing outside of array boundary. Might be the bad
one as reported for windows...
February 14, 2007, 11:00 (GMT)
Regression test fixes:

- New Softbody panel now is named "Soft Body Collision" (instead of II)
Also made it start tabbed, and made Fluids panel start untabbed.

- Infowindow: skip drawing buttons when width is smaller than 320 pixels.
February 14, 2007, 01:03 (GMT)
Added GPL Headers to some of my scipts that were missing it. also changed the header of a few others.

Only code change is cookie cut from View now only uses 3d curves to cut.
February 13, 2007, 18:34 (GMT)
removing this script- has been added back with correct spelling.
February 13, 2007, 17:37 (GMT)
Scripts:
- A few imported .ac models had wrong uv's, as reported by Melchior Franz (thanks). Well known reason: the vertex indices order in new faces is rearranged if the 3rd or 4th vindex is equal to 0, because of how Blender checks for tris/quads.

Fixing with that old trick of adding a vertex at index 0 in mesh.verts, adding 1 to each face vertex index, then removing the extra vertex after the model has been imported.
Revision ac06724 by Kent Mein
February 13, 2007, 15:50 (GMT)


This fixes a bug in the mplayer bug tracker ;)
http://bugzilla.mplayerhq.hu/show_bug.cgi?id=642

Help provided by Reimar Doeffing.

It removes two special cases which were creating empty huffman tables.
So videos would play all black in players that were working correctly
and looking at the tables if they exist.

I also deleted commented out malloc statements that seem to be working
just fine(they were replaced with MEM_mallocN statements).
If people need them they can just look at cvs to see how they were done before.

I also removed an empty else statement.

(This fix does not fix the black bar in the sequencer with blender made avi's but
I hope to have a fix for that later today)

Kent
February 12, 2007, 17:24 (GMT)
Scripts:
- Minor updates to the ac3d importer to support bad files (with more data than reported, this time) and properly handle texture paths with win separators ('') and spaces. Again, thanks Melchior Franz for testing and reporting.
February 12, 2007, 13:16 (GMT)
Horrible raytrace bug!

Flipping the facenormal into direction of ray accidentally did not work
anymore, the normal was initialized again in nice new code. This made
objects in mirror appear shaded wrongly.
February 11, 2007, 21:47 (GMT)
== Multires ==

Fixed bug #5990, Adding 5 levels of Multires crashes blender 2.43rc3

* Caused by old values in hashedgetab hanging around after all the edges were deleted. Fixed by just calling free_editMesh before building an editmesh from multires.
Revision 5f3348f by Ed Halley
February 11, 2007, 14:59 (GMT)
Incorrect default value for new materials' transmissivity. Default value
should match "classic" non-transmissivity materials.
Revision 045c40b by Joshua Leung
February 11, 2007, 04:02 (GMT)
Tiny cleanups of marker drawing code. Shouldn't cause any problems.
February 11, 2007, 02:21 (GMT)
Made multires and shape keys throw errors when adding if the other existed (so both can never coexist) documented this too.
February 11, 2007, 00:13 (GMT)

Addition to last bugfix:
Give the correct error message on saving instead of simply defaulting
to "not enough diskspace".
February 10, 2007, 23:47 (GMT)

Fix for bug #5910:
Saving in sculpt mode with partial visibility would give "not enough
diskspace" errors. That wasn't the error at all though, but blender
gives this diskspace error message on any error (this is for another
commit to fix though).

The cause of the error was that with partial visibility it saved the
MEdge and MFace arrays as if they had the full length, which is not
the case, so it was reading past the end of the array. I added an
exception for these.

Also removed the oldstyle tface saving, this was only there to provide
temporary upward compatibility until release.
Revision 8852d6c by Joseph Eagar
February 10, 2007, 19:32 (GMT)
=Armature Undo Fix=

I forgot a few hide functions that needed undo pushes, and misnamed
an undo push in one of them.
Revision fd05f23 by Joseph Eagar
February 10, 2007, 19:07 (GMT)
=Armature Undo Fix=

Armature undo was incomplete; no less then 6 places needed undo pushes.
Added undo pushes, and made sure deselectall_armature/posearmature played nice
and only did undo pushes when they're called with AKEY.

This seems like a fairly old issue. I guess people just didn't notice it enough
to file a bug report. :)
February 10, 2007, 16:59 (GMT)

Fix for bug #5980:
Baked textures not updating in the 3D view. This bug was a side
effect of the image not being marked as loaded after changing
parameters (uv test grid, size) of a generated type image.
February 10, 2007, 15:11 (GMT)
Scripts:
- Fixing bug #5950 reported by Stewart Andreason (thanks):
http://projects.blender.org/tracker/?func=detail&atid=125&aid=5950&group_id=9

Importing .ac models created Blender objects with user count equal to 2, instead of 1 (so they couldn't be deleted in Blender), because the script kept a second reference to each created Blender object and so Python didn't deallocate things properly at the end of the script.

Now these extra references are deleted in the script, preventing the problem. But this is surely something to fix in the API itself.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021