Revision bde4148 by Brecht Van Lommel October 9, 2013, 18:48 (GMT) |
Fix OSL shader build failing with spaces in the path to build directory, patch by Campbell. |
Revision 110b32c by Bastien Montagne October 9, 2013, 17:48 (GMT) |
Fix [#37012] The new export split normal does nor produce correct results. Was a silly error introduced in algo during optimization, vertices having sharp and smooth edges would only get the first poly's normal for each "smooth loop group". Also done a (minor) optimization, and some comment fixes. |
Revision f431546 by Antonis Ryakiotakis October 9, 2013, 16:53 (GMT) |
Fix uber evil (-15 alignment points) own buffer overflow |
Revision c1541a9 by Lukas Toenne October 9, 2013, 16:49 (GMT) |
Fix #36991, After rendering with Sampled Motion Blur, the moving objects place is wrong. With mblur the render function was setting scene frame for each blur sample and calling DAG update, but not after the last sample is finished, leaving the scene in the wrong frame. |
Revision b754efc by Antonis Ryakiotakis October 9, 2013, 16:04 (GMT) |
minor code cleanup. |
Revision fe727ab by Antonis Ryakiotakis October 9, 2013, 16:00 (GMT) |
Paint cursor overlays: Delete the cursor texture overlay resources when exiting a paint mode. |
Revision 6e1fe4d by Sergey Sharybin October 9, 2013, 15:57 (GMT) |
Implementation of curve mapping in GLSL The title says it all, now having curve mapping enabled in color management settings wouldn't force fallback from GLSL to CPU based color space conversion. |
Revision d917bdb by Sergey Sharybin October 9, 2013, 15:51 (GMT) |
Derivative map baker Added support for derivative map baking, which is accessable as a dedicated baker type. Works pretty much the same as displacement map baker, but gives you derivative map. In fact, inernally this baker is just a filter which applies on the result of displacement map. Both regular and multires baking are supported. Patch by Morten Mikkelsen and self. |
Revision 1255b1e by Campbell Barton October 9, 2013, 15:36 (GMT) |
fix [#37007] Save to file - increment number doesn't update background color of filename field if hovered |
Revision 4109d55 by Antonis Ryakiotakis October 9, 2013, 15:21 (GMT) |
better naming for overlay panel, also only expose texture overlay for modes that support it. |
Revision df771e5 by Antonis Ryakiotakis October 9, 2013, 15:07 (GMT) |
Fix for evil bug in last commit, the image painting brush was being used for the overlay option in all paint modes. |
Revision 59b8097 by Antonis Ryakiotakis October 9, 2013, 14:57 (GMT) |
Segregate all paint cursor overlay options under their own "Overlay" panel in paint modes. Also expose all options of mask textures in the mask texture panel, even if there is no texture, just like regular textures are presented. |
Revision de3f6b3 by Campbell Barton October 9, 2013, 14:35 (GMT) |
re-enable activating the text input field for new popup dialog boxes, I'd disabled this for 2.68 since it caused bug [#36109]. This fix now only enabled text activation for popups. (so the toolbar textboxes are skipped) |
Revision 49bc310 by Sergey Sharybin October 9, 2013, 08:46 (GMT) |
Move guarded objetc allocation to a guardedalloc header Also made libmv-capi use guarded objetc allocation. Run into some suspecious cases when it was not so clear whether memory is being freed or not. Now we'll know for sure whether there're leaks or not :) Having this macros in a guardedalloc header helps using them in other areas (for now it's OCIO and libmv, but in the future it'll be more places). |
Revision 22a30f7 by Campbell Barton October 9, 2013, 05:59 (GMT) |
style cleanup |
Revision ac90809 by Dalai Felinto October 9, 2013, 02:48 (GMT) |
fix for building with OPENJPEG after PSD commit reported via email, patch by PerfectionCat |
Revision 48afcb8 by Dalai Felinto October 9, 2013, 02:33 (GMT) |
fix building when WITH_PSD is OFF, stub is not needed afterall |
Revision 4abb8fd by Dalai Felinto October 8, 2013, 21:17 (GMT) |
Photoshop PSD support We now support the combined layer of Photoshop files (stored as layer 0 in the file). This way users can keep their files as multilayer PSD and Blender always handle them as flat images. For perfect alpha this requires an OpenImageIO update: https://github.com/OpenImageIO/oiio/commit/342cc2633ff590a3bb278481c61ae798c7148361 Photoshop sample files: https://github.com/OpenImageIO/oiio-images Brecht has some pending fixes to push for OIIO as well, so we may as well wait to update our libraries. What works: =========== * 8bit images (with or without alpha) * 16bits images (alpha discarded) * Photoshop files saved with 'Maximum Compatibility' * Cycles, Blender internal, BGE (and player) Known limitations (due to OIIO dependency): ========================= * Images with less than 4 channels show a wrong thumbnail (bug may be in OIIO) * Packed images are not supported * We do not write PSD files. Note: old Blenders have support for PSD via Quicktime library. But due to license issues this was discontinued. Many thanks for Brecht van Lommel for reviewing the patch, suggesting multiple improvements and to help solving the alpha issue. |
Revision 590f58d by Campbell Barton October 8, 2013, 20:18 (GMT) |
code cleanup: redundant includes and add minor comments. |
Revision bfd6f60 by Campbell Barton October 8, 2013, 19:47 (GMT) |
remove redundant NULL checks |
|
|
|


Master Commits
MiikaHweb | 2003-2021