Revision dda3554 by Sergey Sharybin January 21, 2015, 19:41 (GMT) |
Cycles: Support tube projection for images This way Cycles finally becomes feature-full on image projections compared to Blender Internal and Gooseberry Project Team could finally finish the movie. |
Revision 12ccac6 by Sergey Sharybin January 21, 2015, 19:41 (GMT) |
Cycles: Support sphere mapping for the image texture |
Revision cd72396 by Thomas Dinges January 21, 2015, 19:16 (GMT) |
Cycles: Optimization for black world backgrounds * If a Background node is set to a black color or zero strength, it now gets removed from the shader graph. * In case the graph is empty (no background node), the kernel will skip evaluating it and save some rendertime. This can help quite a bit in scenes, where the majority of the image consists of a black background. Example: http://www.pasteall.org/pic/show.php?id=82650 In this case the render is ~16% faster. Differential Revision: https://developer.blender.org/D972 |
Revision 7165db5 by Sybren A. Stüvel January 21, 2015, 17:43 (GMT) |
Cleanup of BGE code CcdPhysicsEnvironment::CallbackTriggers() Refactored some code to be easier to read. Semantically the code is identical. - Some conditions were negated to be able to return/continue early, rather than having the majority of the code inside an if-body. - Conditions were simplified (!(a == b)) turned into (a != b); repeated conditions calculated only once. - Unnecessary variables and one unnecessary condition were eliminated. Reviewers: campbellbarton, lordloki Reviewed By: lordloki Projects: #game_physics Differential Revision: https://developer.blender.org/D954 |
Revision 684942c by Campbell Barton January 21, 2015, 14:53 (GMT) |
Revision 3df93d0 by Joshua Leung January 21, 2015, 13:09 (GMT) |
Fix: Joining armatures loses drivers Currently, when joining two armatures, the drivers of the armatures being merged in are lost. This commit introduces a new AnimData API function for merging animation data into another AnimData block. NOTE: * For now, this only copies the drivers over. As a result, manual effort will still be needed to go through and fix the drivers. I am working on automating that process, but it's more important that the drivers don't have to be created from scratch for now (since this is needed for the Goosberry rigging work). |
Revision f087e99 by Lukas Toenne January 21, 2015, 13:00 (GMT) |
Added new debug flag which can be used to lazy-init the SimDebug drawing. A development addon can be used now to enable the debug drawing, without the need to add UI code for this in the release files. The SimDebug feature should also get an overall build flag and use function stubs unless enabled. That way any possibility of overhead in releases is eliminated. |
January 21, 2015, 12:19 (GMT) |
Fix limit check before accessing array in opennl Please note that opennl is already modified (for double precision) so re-integration is not really easy. Also, we'll eventually switch to Eigen. For until that let's just solve the condition in our bundled opennl. |
Revision a86482f by Campbell Barton January 21, 2015, 12:15 (GMT) |
Revision 47bf093 by Lukas Toenne January 21, 2015, 09:07 (GMT) |
Removed generic debug1..4 values from the cloth data. These were used as UI buttons during development. If such parameters are needed again later they should instead be added in the (now global) SimDebugData and made accessible with a dev addon or so. |
Revision 4422ecb by Campbell Barton January 21, 2015, 05:27 (GMT) |
UI: support alt+wheel for expanded enums |
Revision 1742212 by Julian Eisel January 21, 2015, 02:51 (GMT) |
Fix T43247: Don't open pulldown when a popup overlaps it Auto-opening of pulldown menus didn't take overlapping popups into account. |
Revision 12bf84c by Campbell Barton January 21, 2015, 02:43 (GMT) |
BKE_screen: add BKE_screen_find_area_xy Use from eyedropper & screen operators also define SPACE_TYPE_ANY for readability. |
Revision bb4c34f by Campbell Barton January 21, 2015, 01:56 (GMT) |
Fix Python CTest's, ignore 'addons_contrib' Too many contrib addons are in an unstable state making the test not so useful. Thanks to Sergey initial patch: D1012, redid mostly - but outcome is the same. |
Revision 88222fa by Campbell Barton January 21, 2015, 01:56 (GMT) |
Remove 'addons_extern' was used before git move |
Revision 6b655ca by Campbell Barton January 21, 2015, 00:57 (GMT) |
Cleanup: style |
Revision 280ed32 by Bastien Montagne January 20, 2015, 20:53 (GMT) |
Update icons after recent cleanup in svg file. Note differences in those five icons are invisible by eye, just for sake of consistency. |
Revision f67c644 by Bastien Montagne January 20, 2015, 20:53 (GMT) |
Cleanup SVG icon file, pass II. Name each icon group from its define in Blender. Simplifies searching for a given icon (in one way or the other), and could also be useful one day in some scripting. Also, removed/fixed more empty and stray groups... Finally, found that we have several svg icons not linked to any defines, and one define with no icon (dyntopo), would be nice to sort this one way or the other too. |
Revision fc6d10f by Bastien Montagne January 20, 2015, 20:53 (GMT) |
Cleanup SVG icons file: pass I. Made sure each icon has its own, 'private' group. Removed empty groups, and some stray paths and rects (among other benefits, 'make icons' do not generate anymore that half o dozen of empty icons one had to remove by hand before committing ;) ). Note: double checked, only five generated icons differ (on binary level) from before, with no actual visual diff. |
Revision 9d9dc06 by Lukas Toenne January 20, 2015, 17:32 (GMT) |
Made SimDebugData into a single global instance. This way it doesn't have to be stored as DNA runtime pointers or passed down as a function argument. Currently there is now no property or button to enable debugging, this will be added again later. |
|
|
|


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