Revision c6f253f by Sergey Sharybin October 12, 2011, 18:56 (GMT) |
Compile fix for some platforms (like linux release build environment) |
October 12, 2011, 17:06 (GMT) |
Fix typo. |
Revision 86a05a7 by Sergey Sharybin October 12, 2011, 16:33 (GMT) |
Camera tracking integration =========================== Fixed typo in clip panel |
Revision b475a7b by Sergey Sharybin October 12, 2011, 16:28 (GMT) |
Revision 7d86c6b by Brecht Van Lommel October 12, 2011, 16:09 (GMT) |
Cycles: add compatibility check to node link menu. |
Revision 4c3b94f by Brecht Van Lommel October 12, 2011, 16:01 (GMT) |
Cycles: image texture node now uses UV as default texture coordinate, instead of generated. |
Revision aff03aa by Brecht Van Lommel October 12, 2011, 15:54 (GMT) |
Cycles: tag shading nodes as being compatible with the old/new shading system, so they only appear in the list when needed. Old shading nodes were previously disabled entirely, breaking internal renderer compatibility. |
Revision c3c44f8 by Brecht Van Lommel October 12, 2011, 15:48 (GMT) |
Cycles: don't use glsl in textured draw mode, to keep things simpler and faster there for now. Also add viewport color setting for materials for solid draw mode. |
Revision 9ec1114 by Brecht Van Lommel October 12, 2011, 15:45 (GMT) |
Cycles: make node with multiple input sockets with the same name work. Previously nodes like Mix had their sockets renamed to Color1/Color2, but doing this breaks compatibility for the internal renderer, so restored it now. |
Revision 7503a7e by Brecht Van Lommel October 12, 2011, 15:42 (GMT) |
Cycles: replace surface/volume sockets in output nodes with a single shader socket, decided it's better to render objects as either surface or volume. This may break the volume rendering patch, but shaders with volume closures still get tagged as having volume closures, so it should be fixable without too many changes. |
Revision 421fd9f by Andrew Wiggin October 12, 2011, 14:16 (GMT) |
Fix for not correctly removing doubles after adding builtin primitive meshes (e.g. uvsphere) |
Revision da0354e by Lukas Toenne October 12, 2011, 13:53 (GMT) |
Free cache data when creating a new group from selected nodes. This would leave unfreed memory behind otherwise, since node groups don't have internal caches. |
Revision 4689d78 by Brecht Van Lommel October 12, 2011, 13:43 (GMT) |
Workaround for #28864: crash rendering out file with audio, due to scene audio channels being set to invalid value 0. The cause of this is unclear, this adds a version patch just to be safe, in case it turns out to be a common issue. |
Revision 89dd5e9 by Lukas Toenne October 12, 2011, 13:07 (GMT) |
Fix for #28876, alpha over with empty image node gives black result. The image node output is the default value when no image is selected. In pre-2.60 this was always initialized to 0 alpha, the defaults written in the node socket templates were completely ignored for outputs (except for value and RGB input nodes, which use these as button values). Now the stack values are initialized with the template defaults, which are all 0 by default. This patch changes alpha to 0 for image and render layer outputs too. |
Revision ce9ada4 by Andrew Wiggin October 12, 2011, 13:04 (GMT) |
Make copy_face use BM_Make_Face instead of BM_Make_Ngon (better perf, and better handling of two-sided faces and other corner cases) |
Revision f45dee7 by Andrew Wiggin October 12, 2011, 13:01 (GMT) |
For edge slide also save the hide state of the faces the edge will slide on so it doesn't get overwritten to visible. |
Revision a85f595 by Lukas Toenne October 12, 2011, 12:55 (GMT) |
Fix for #28886, compositor cache regression bug. The problem was that all outputs got tagged indiscriminately (esp. hidden render layer sockets), leading to full recalculation every time. This was caused by erroneous tagging of bNodeStacks with hasinput/hasoutput flags. This patch restores the old behaviour of tagging all non-static stacks as input values and all outputs that are connected to some input. Only difference is in node groups, where the hasoutput flag is no longer abused for tagging internal buffers, here the is_copy flag is used instead. |
Revision 5a3540f by Sergey Sharybin October 12, 2011, 12:49 (GMT) |
Fixes for #26837: MPEG Preseek does not work for some h264 files. - Display running job template in all sequencer modes It was displayed only for sequencer mode without preview. - Fixed proxy rebuild progress indicator It was alsways zero because of incorrect rounding. - Fixed timecode saving on windows (and probably some other platforms) It was caused by incorrect opening file for writting -- it should be opened in binary format "wb". This error caused incorrect movie duration detection on windows. - Fixed movie resolution detection for some movies. In file attached to report, Blender detected resolution 1920x1088 instead of 1920x1080. Not sure if this fix is correct or it's issue in FFmpeg, but it's something what mplayer using: store width/height before running avcodec_open(). - Fixed frame number calculation when building timecodes. It was rounding error caused some frames be positioned incorrect in several cases (that each 6th frame rendered as next frame from report). |
Revision be24b4d by Campbell Barton October 12, 2011, 11:18 (GMT) |
fix for possible buffer overflow bug in BLI_join_dirfile(), recent fix didn't account for the case when destination string and dir string matched. |
Revision a4fadad by Andrew Wiggin October 12, 2011, 06:11 (GMT) |
implementation of bmesh_urmv (unglue region make vert) and use of it to fix ripping corners joining just two faces, which wasn't working before |
|
|
|


Master Commits
MiikaHweb | 2003-2021