Revision 5c95302 by Ken Hughes June 8, 2006, 03:10 (GMT) |
===Tools=== Previous patch for "problems with STL iterators/vectors that only show up under Visual Studio 2005" could cause a crash when object used as a boolean modifier was changed (for example, flipping all the normals). The problem is that result of boolean operations (apparently) can result in empty meshes. Patched to use the vector::size operator to check for empty vectors before trying to check the iterator. |
Revision 4c802a0 by Joseph Gilbert June 7, 2006, 15:09 (GMT) |
*bugfix -another quick fix. Runtime checks complain that a unused reference being returned from a function. |
Revision 8e631bd by Joseph Gilbert June 7, 2006, 15:04 (GMT) |
*bugfix -uninitialized variable being returned from a function |
Revision 649273e by Joseph Gilbert June 7, 2006, 15:01 (GMT) |
*Bugfix - uninitialized variable used during division. |
Revision 174cf92 by Peter Schlaile June 7, 2006, 12:53 (GMT) |
==FFMPEG== This fixes again some segfaults on error conditions. It also gives some reasonable error-messageboxes if chooses the wrong DV-format-options. More to come... |
June 7, 2006, 08:23 (GMT) |
* Updated the preview render scene .blend - Improved lighting and background (also turned off shadows, unnecessary and a potential slowdown in generating the preview) - UV unwrapped the sphere and monkey models, so you can actually see something useful when a texture is mapped to UV - Added a 'hair' preview option (reused sphere icon will be eventually forthcoming) |
Revision b7b99be by Campbell Barton June 7, 2006, 02:10 (GMT) |
use f.area where possible over python function and use len(mface) over len(mface.v) |
June 6, 2006, 18:55 (GMT) |
Made it so avi code handles "dropped frames" some avi's have 0 sized chunks that we were not handling properly. (Need to basically rewind the avi to previous frame in this case) http://www.cs.umn.edu/~mein/blender/avi/examp.avi has 25 frames, 4,7 and 9 are "dropped frames" blender use to crash on these now it displays the frame before it assuming there is one. Kent |
Revision 8bc6697 by Ton Roosendaal June 6, 2006, 18:45 (GMT) |
Fix in commit I did of May 29 To enable python to change border while render, I moved the initialize call inside of the main loop that went over the frames. Forgot to do move the movie-initialize call as well... which now got called with zero'ed values. Thanks Peter Schlaile for the poke! |
Revision e77112f by Ken Hughes June 6, 2006, 18:14 (GMT) |
===Python API=== added len() operator for MFaces, which returns number of MVerts. |
Revision d435b02 by Campbell Barton June 6, 2006, 18:12 (GMT) |
1 liner, bug that raised an error with textureless materials. |
Revision b8c6c1f by Ken Hughes June 6, 2006, 17:43 (GMT) |
===Tools=== Bug "fix" for #3932, and possibly for #3799. Booleans can get into an endless loop (at least until memory runs out); through triangulation somehow a face is repeatedly added to the list of faces to triangulate. This patch checks the face list for duplicates prior to a list add and aborts if a dup is found. The real issue is why the triangulation is creating the face in the first place, but that will take a more thorough (and longer) examination of the code. If I can fix that issue that prior to the 2.42 release, then this code can be removed. |
Revision 721de11 by Campbell Barton June 6, 2006, 17:28 (GMT) |
Added Py_DECREF since PySequence_GetItem adds a reference where as PyTuple_GetItem borrows it. Thank ken. |
Revision 46329e5 by Campbell Barton June 6, 2006, 17:04 (GMT) |
made it so a meshes uvsel could be set with any sequence, not just a tuple. |
Revision f82ffb2 by Alfredo de Greef June 6, 2006, 16:56 (GMT) |
Updated the 'library linked data' code to use the render object table as suggested by Ton. |
Revision 8741e7d by Ton Roosendaal June 6, 2006, 10:09 (GMT) |
Bugfix #3664 Curves and Text without extrude or bevel, didn't allow to set 'width' anymore. Code got removed in too rigid cleanup for 2.40 modifiers. |
Revision be2f840 by Campbell Barton June 6, 2006, 09:59 (GMT) |
Added the option to import as a group instance (creates own scene) - works the same as OBJ Import. |
Revision f657c05 by Campbell Barton June 6, 2006, 02:58 (GMT) |
JMS Updates the script, and I did some fixes too. now works with more models. |
Revision f832e30 by Alfredo de Greef June 6, 2006, 01:57 (GMT) |
Added support for linked objects from libraries which can have names that are already defined locally, probably does not work fully yet. Added extra 'threads' parameter as requested by Lynx3d. Optimized drawing of rendered tiles, so that the entire image doesn't have to be redrawn every time a tile is complete. The blender code that handles this part was not yet complete and could only draw (sets of) scanlines. I extended the renderwin_progress() function in renderwin.c to handle a given subrectangle. This code needs review! For the limited test I did it seems to work at least... |
Revision 4467c26 by Peter Schlaile June 5, 2006, 19:04 (GMT) |
== Sequencer & IPOs == This code enables IPO-pinning for Sequence-strips again, by working around the missing libdata in blenloader/intern/readfile.c. Bad hack(tm). Maybe we find a way, to make Sequence-strips true libdata? It also fixes two places in IPO-editing where frame-locking wasn't handled. |
|
|
|


Master Commits
MiikaHweb | 2003-2021