Revision de10349 by Thomas Beck July 30, 2016, 08:35 (GMT) |
Fix bplayer (c) |
Revision 8018f5b by Campbell Barton July 30, 2016, 08:16 (GMT) |
Cleanup: pep8 |
Revision 6e9ad09 by Campbell Barton July 30, 2016, 06:48 (GMT) |
Cleanup: minor changes from last commit Un-indent blocks, rename vars. |
Revision 4e845e0 by Campbell Barton July 30, 2016, 06:46 (GMT) |
Py-Driver: add 'self' option Drivers can use this to refer to the data which the driver is applied to, useful for objects, bones, to avoid having to create a variable pointing to its self. |
Revision 362b3bb by Campbell Barton July 30, 2016, 05:14 (GMT) |
Cloth Simulation: add time scale property This setting can also be animated, to create a "time warp" effect. D2122 by @LucaRood |
Revision 7a43531 by Campbell Barton July 30, 2016, 04:57 (GMT) |
Cloth: option to use dynamic base mesh This adds the ability for cloth simulations to respect changes in the underlying mesh. So you can for instance, animate shape keys, armatures, or add any deformation modifiers (above the cloth modifier). This is mainly useful for (but not limited to) cartoon animations, where your character might stretch or change shape, and you want the clothes to follow accordingly. D1903 by @LucaRood |
Revision ca93ebe by Campbell Barton July 30, 2016, 04:55 (GMT) |
Revision ca983d1 by Campbell Barton July 29, 2016, 23:00 (GMT) |
Cleanup: pep8 |
Revision 3d7cf80 by Bastien Montagne July 29, 2016, 21:13 (GMT) |
Add copy/make_local to movieclip datablock. As title says... Copying tracking data from movieclip was not the simplest thing... Reviewers: sergey Differential Revision: https://developer.blender.org/D2126 |
Revision 4d79fa8 by Sergey Sharybin July 29, 2016, 20:19 (GMT) |
Gtests: Re-apply strict compiler fixes |
Revision 37933cb by Sergey Sharybin July 29, 2016, 20:19 (GMT) |
Cycles: Add fundamentals to test constant folding This commit adds some easy to use way to check whether the graph was properly optimized. The idea is based on using mock glog sync which keeps track on all messages and expects specific log message to appear in the logging. This means each optimization step should report that it optimized something (specifying what exactly was optimized) and what was used for optimization. There's also some ease-ish way to define shader networks which we might want to make a bit more global and available for all tests in the future. For now only RGBToBW node is covered as an example, really hope to get help from active guys in the community to finish covering all existing optimization cases. Ready to fix any possible issues with builder when needed tho :) |
Revision ac655be by Sergey Sharybin July 29, 2016, 20:19 (GMT) |
Add GMock library which is responsive for dealing with mock objects |
Revision c6f468d by Sergey Sharybin July 29, 2016, 20:19 (GMT) |
GTests: Update to a newer Git version Required to get GMock working with GTest. |
Revision 574bbf5 by Julian Eisel July 29, 2016, 18:42 (GMT) |
Fix missing redraw of timeline when changing GPencil layer settings |
Revision e4255a9 by Bastien Montagne July 29, 2016, 16:49 (GMT) |
Cleanup space/tabs, Grrr. |
Revision 8e00406 by Bastien Montagne July 29, 2016, 16:47 (GMT) |
Fix a bunch of missing expand calls in object/particle physics area, was breaking linking of those. Initial report/patch by Alexander Gavrilov (@angavrilov), found more on the road. Nice demo of why we should use libquery ID looper in read code too - but that's for another day (also because read code needs to take care of some deprecated pointers sometimes)... |
Revision ceb03a4 by Sergey Sharybin July 29, 2016, 15:30 (GMT) |
Cycles: Fix wrong projection coordinates for points behind the camera Points behind camera will be flipped on projection, but that did not happen. This solves second issue reported at T48848. |
Revision 1d154fe by Sergey Sharybin July 29, 2016, 15:30 (GMT) |
Cycles: Fix wrong check for object is behind camera after recent fixes |
Revision cdc7a24 by Bastien Montagne July 29, 2016, 15:00 (GMT) |
Fix T48971: Append creates linked image textures if object has shape keys. Hating all those not-so-real ID types... Here there were two causes for the issue: 1) Linked shapekey ID was made local twice (once from mesh's make local, once by itself). Solved by not explicitely making shapekeys (nor any other non-linkable datatype) local. 2) Key->from 'back pointer' to its owner was messing 'still in used' detection of linked data after localization. Fixed with a hack for now, thinking correct solution might actually be to not consider this pointer at all in libquery ID looper, since it's nothing like and actual usage of mesh/lattice/curve. Again, shapekeys as ID is a joke, those should be mere struct, they have absolutely nothing to do in Main, period. :( Point 2) still demonstrates the need for better handling of IDs dependencies though, so far we only hit corner cases, but think there could also be valid cases generating those 'dependency cycles' between IDs (ID a using ID b which uses ID a), this will have to be addressed some day... |
Revision 8213949 by Bastien Montagne July 29, 2016, 13:12 (GMT) |
Remove "debug build only" event printing. This makes no sense since user usually only has release build... And those noisy printings are behind debug flag anyway, so really no reason to only print them out in debug build. |
|
|
|


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