Revision 4f235db by Ton Roosendaal December 13, 2005, 20:32 (GMT) |
Tuesday merger of Orange branch with bf-blender |
Revision d1cc4b7 by Ton Roosendaal December 13, 2005, 20:16 (GMT) |
Orange reported fix: Stride bone offset was blending with any strip, even when strips had no stride set... causing using multiple strips not to work for stride. |
Revision 904a478 by Ton Roosendaal December 13, 2005, 19:23 (GMT) |
Orange: two other cases with databrowser and menus that needed the upgrade, as committed yesterday for NLA. |
Revision ff72f72 by Ton Roosendaal December 13, 2005, 19:21 (GMT) |
Orange: Library linking half-assed-fix for files that mix linked "direct" data (local data links to lib data) and "indirect" (lib links to same lib data). A real solution should be found though... there's a conflict in the code I don't fully grasp yet. |
Revision d333862 by Ken Hughes December 13, 2005, 18:39 (GMT) |
-- More of Bugfix #3580: Mesh_getFromObject() was not updating key->from when it duplicated mesh data. I'm not thrilled with how I implemented this code, but currently don't know a better way. If someone more familiar with how blender duplicates objects and converts things to meshes wants to have a look, it would be appreciated. |
Revision 4085cc0 by Ken Hughes December 13, 2005, 15:36 (GMT) |
-- Calling mesh.verts.extend() on a mesh with vertex groups was not updating mesh->dvert, eventuallu causing a crash. |
Revision 985b43a by Ton Roosendaal December 13, 2005, 15:07 (GMT) |
Bugfix #3580 Apparently python allows to create Key blocks without proper *from pointer back to the owner of the Key. The Key unfortunately wasn't mean to be a dynamic block linkable to any Mesh... This patch sets the from pointer on any call to do_mesh_key, which is safe to do anyway. I made a note to get rid of that convention once, but at least now we got non-crashing blenders. :) (In bugreport noted that we need to check Python code for it too!) |
Revision 7bba26d by Joseph Gilbert December 13, 2005, 14:29 (GMT) |
*warnings fixes |
Revision 5fa5392 by Ton Roosendaal December 13, 2005, 14:28 (GMT) |
Bugfix #3590 Adding Ipos to Sound strips in Sequencer didn't work anymore. Adding a new curve with CTRL+click also wasn't smart enough to detect that only one channel existed there... fixed that too. |
Revision 082e589 by Ton Roosendaal December 13, 2005, 13:38 (GMT) |
Bugfix #3579 Saving envmap, with a filter set (like gauss) and with a percentage set (like 50%), saved envmaps with empty pixels inbetween the sub images. |
Revision b284a95 by Ton Roosendaal December 13, 2005, 13:17 (GMT) |
Bugfix #3552 Another ancient bug in unified render... the lamphalo wasn't filled in correctly over sky, especially when the background had halos (or stars). Only shows when using filters other than box though. |
Revision e0dc311 by Ton Roosendaal December 13, 2005, 12:41 (GMT) |
With the introduction of fixed edge arrays in Mesh, the options to render wire frame became very limited... the information of faces (vertex colors and UV reside there) got lost. Solved it nicely with creating a large index table, and use bsearch() to get quickly the matching information. Then I noticed the render code needed fixes too for wire, no proper UV's were calculated over the wire edge. |
Revision e51f752 by Ton Roosendaal December 13, 2005, 08:44 (GMT) |
bugfix #3585 The tool "Single User" -> "Object data" missed a tag to recalculate the geometry. This caused meshes to disappear after entering editmode on the former linked mesh. |
Revision fadaa2f by Campbell Barton December 13, 2005, 00:27 (GMT) |
From kh_pylon: You have to put Py_RETURN_NONE; inside { }; it's a two-line macro Aparently breaks MacOS. |
Revision d73e312 by Campbell Barton December 13, 2005, 00:00 (GMT) |
Added Image.GetCurrent() Previously the only way to get the current image was flaky and relyd on the image being assigned to a mesh. try: me = Scene.GetCurrent().getAttiveObject().getData(mesh=1) image = me.faces[me.activeFace].image except: image = None ...Can new be replaced by the following, and works even when there is no mesh. image = Image.GetCurrent() epydocs: Get the currently displayed Image from Blenders UV/Image window. When multiple images are displayed, the last active UV/Image windows image is used. |
Revision b72dc45 by Ken Hughes December 12, 2005, 23:03 (GMT) |
-- Bugfix #3566: Entering very large numbers for scaling/rotation/translation cause a write past end of string buffers in outputNumInput(). Patched to make large numbers (+-1.0e+10) display in scientific notation format. |
Revision 5564513 by Ton Roosendaal December 12, 2005, 22:27 (GMT) |
Bugfix #3583 Auto-IK confused a routine that checked for IK on bones... causing drawing errors in buttons and 3d window. |
Revision ba237f5 by Ton Roosendaal December 12, 2005, 22:04 (GMT) |
Bugfix #3565 Enabling FluidSim on non-mesh object crashed... it uses DerivedMesh. :) |
Revision f273501 by Ton Roosendaal December 12, 2005, 21:56 (GMT) |
Bug #3562 Strips with a repeat fraction (like 3.51) should also "hold" on the fraction of .51 when indicated so. Patch provided by Roland Hess, but cleaned up (exisiting) mess a bit too. |
Revision bf41213 by Ton Roosendaal December 12, 2005, 21:16 (GMT) |
Bugfix #3556 Unified render didn't treat the alpha for raytraced transparent correct... unified is based on layering with alpha, so it cannot support alpha in raytraced transparent correctly. I'm going to kill unified one day... its giving me headaches. :) |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021