Revision 17cb55e by Antonis Ryakiotakis January 28, 2015, 14:24 (GMT) |
Fix warning from previous commit: Set slot to NULL when no active slot is found. |
Revision 1a0ef58 by Nicholas Bishop January 28, 2015, 13:49 (GMT) |
Code cleanup: break up project_paint_begin() into smaller functions This initialization function was massive with lots of local variables, quite hard to follow. Splitting up doesn't make it perfectly clear, but a bit better. The changes are mostly quite mechanical splitting apart code, plus a few new temporary structs for passing data without too many confusing args. No intentional changes to functionality. Reviewed By: psy-fi Differential Revision: https://developer.blender.org/D1035 |
Revision 5d04470 by Antonis Ryakiotakis January 28, 2015, 13:43 (GMT) |
Texture painting, support cycles UV Map nodes: Support UV Map nodes for determining active UV layer. Now when an image node is enocuntered, the system will recursively search the node's input sockets for any UV Map nodes. Obviously this won't fetch any coordinate transforms into painting, and it will only choose the first UV Map node encountered if more than one UV Map nodes are combined. However it should allow custom UV setups per materials and tweaking of the UV Map node's UV layer from the Slots panel. |
Revision 7c72ba6 by Sergey Sharybin January 28, 2015, 12:32 (GMT) |
Sequencer: Option to skip strip proxy generation if they already exists This is a per-strip option next to the build proxy size which tells blender whether to skip building proxy size if the file for it already exists or not. The option is called "Overwrite" for simplicity. This option is enabled by default to avoid changes in the file behavior. TODO: Would be nice to do something like that for movie clips as well. |
Revision 7a6d757 by Antonis Ryakiotakis January 28, 2015, 12:03 (GMT) |
Add theme option for cliping border |
Revision 1678cb9 by Antonis Ryakiotakis January 28, 2015, 10:48 (GMT) |
Fix dreaded black screen for missing proxies - if requested proxy size is not found, use the original footage instead |
Revision 0451934 by Antonis Ryakiotakis January 28, 2015, 10:09 (GMT) |
Properly decrease users of images when deleting a paint slot. |
Revision ce52e78 by Martijn Berger January 28, 2015, 09:36 (GMT) |
Switch windows MSVC builds to OpenAL-soft |
Revision e17c6f7 by Campbell Barton January 28, 2015, 05:50 (GMT) |
cleanup: py imports |
Revision 3e59092 by Julian Eisel January 28, 2015, 01:52 (GMT) |
Stacked fullscreen area support (proper implemenation) Adds support for stacked fullscreens. This basically means, if a user opens a temporary fullscreen mode, such as the File Browser or the Image Editor render view, from a different fullscreen, the "Back to Previous" function or the other ways to escape those temporary fullscreens don't return to the split screen layout but to the previous fullscreen he has been in. I already committed something similar (f7e844570fea862) but that was only supposed as a fix, it didn't work for the "Back to Previous" operator and the implementation wasn't really reusable. This one looks a bit nicer + makes some older hacks unnecessary :) |
Revision 01cebb6 by Thomas Dinges January 28, 2015, 00:07 (GMT) |
OSL: Updates for OSL 1.5 API changes. * create() and destroy() are deprecated since OSL 1.5, use regular constructors / destructors. |
Revision 7b16fda by Dalai Felinto January 27, 2015, 20:20 (GMT) |
Fix T43388 Cycles Baking gives different results than Cycles Render Reported and nailed down by Michale (MeshLogic). The code that fixes this was commented out, but Brecht gave the go ahead to use it even if it is not the real solution |
Revision 86d2765 by Martijn Berger January 27, 2015, 19:18 (GMT) |
Interface get rid of some quadstrips in favor of trianglestrips If we ever want OpenGL 3.2 core context quadstrips need to go anyway and while there is much more things that need to be done this is something that can be tackled without any mayor surgery. And without losing any kind of compatibility with ancient GL. Reviewers: psy-fi Reviewed By: psy-fi Subscribers: psy-fi Projects: #bf_blender Differential Revision: https://developer.blender.org/D1027 |
Revision 1bfeabf by Sergey Sharybin January 27, 2015, 18:54 (GMT) |
Correction to tooltip, object texture space is supported by both SVM and OSL |
Revision 9aefe08 by Sergey Sharybin January 27, 2015, 17:41 (GMT) |
Revision 3f8f417 by Antonis Ryakiotakis January 27, 2015, 17:02 (GMT) |
Fix T43309 saving takes longer. Issue is that world shader compilation and loading may take long so we just draw file previews with premultiplied background. Should create the old familiar transparent background files. Thanks to Sergey for figuring out the issue. |
Revision 937c2d8 by Lukas Toenne January 27, 2015, 16:51 (GMT) |
Followup fix for T43394: Reconnect feature was using identity matrix for transforming hair into world space, but this is already happining due to the global flag. Still is a horrible mess, legacy code headache as always ... |
Revision 3b50d3a by Sergey Sharybin January 27, 2015, 16:47 (GMT) |
Fix T43346: Window mapping is wrong in preview render The issue was caused by the whole viewplane used for mapping calculation which would for sure lead to differences between final camera render and viewport render from the camera view. This commit makes it so window texture mapping is the same as final render when viewing from the camera in viewport render. It's not totally clear what's the right thing to do when viewport is not in the camera view mode and that part is left unchanged. |
Revision 332cf29 by Antonis Ryakiotakis January 27, 2015, 15:34 (GMT) |
Revision 2d86f58 by Bastien Montagne January 27, 2015, 15:28 (GMT) |
And one more infamous BPlayer Fix (tm). Seriously, please build complete Blender when you change some public func signature... |
|
|
|


Master Commits
MiikaHweb | 2003-2021