June 6, 2017, 07:33 (GMT) |
PyAPI: Initial manipulator API Only expose new/remove/clear & manipulator_draw function. |
June 6, 2017, 07:13 (GMT) |
Merge branch 'blender2.8' into custom-manipulators |
June 6, 2017, 06:55 (GMT) |
Merge branch 'blender2.8' into custom-manipulators |
June 6, 2017, 06:53 (GMT) |
WM: functions for assigning all manipulator callbacks - move callbacks into type struct - rename render_3d_intersection -> draw_select - add header for function signatures (needed for types and api headers). |
June 6, 2017, 05:30 (GMT) |
Added ability to rotate custom normal |
June 5, 2017, 17:56 (GMT) |
Merge branch 'blender2.8' into custom-manipulators |
June 5, 2017, 17:03 (GMT) |
Updated files to create Clipping brush |
Revision 7e7cbe4 by Mai Lavelle June 5, 2017, 15:03 (GMT) |
Revert "Cycles: Pass all buffers to each kernel call for OpenCL" This reverts commit 18cc5afa58fc8df01cd3f5353b875374053045ed. |
Revision 18cc5af by Mai Lavelle June 5, 2017, 15:00 (GMT) |
Cycles: Pass all buffers to each kernel call for OpenCL Technically not passing all buffers used by a kernel is undefined behavior. We haven't had any issues with this so far on AMD or Nvidia, but it's known to be a problem with Intel and we received a report from AMD that this is a problem on newer hardware, so we need to make this change at some point. Unfortunately there a cost to being correct, about 5% for the benchmark scenes. For low sample counts it's even worse, I've seen up to 50% slowdown. For the latter case I think adjusting tile updating logic can help, but not sure what that would look like yet (it would be just a few lines change however). |
Revision 7eb38c0 by Mai Lavelle June 5, 2017, 14:59 (GMT) |
Merge remote-tracking branch 'origin/master' into experimental-build |
June 5, 2017, 14:33 (GMT) |
replaced border collisions menu in UI with boolean flags Setting domain borders should not be determined by a few textual descriptions. Rather, users should be able to set any combination of borders. |
June 5, 2017, 14:23 (GMT) |
adjusted boundary width for set obstacle velocities boundary width was one cell too big. in some cases with moving obstacles, particles would just stay next to wall. |
June 5, 2017, 13:33 (GMT) |
Use term 'manipulator' for RNA instead of 'widget' Annoying to have different names for RNA/DNA. |
June 5, 2017, 12:59 (GMT) |
PyAPI: postpone initializing widget-group Py callbacks don't work when class is in middle of registration. |
June 5, 2017, 12:11 (GMT) |
PyAPI: widget group (un)register working again WIP, not yet usable. |
June 5, 2017, 08:27 (GMT) |
Merge branch 'blender2.8' into custom-manipulators |
June 5, 2017, 04:53 (GMT) |
Merge branch 'blender2.8' into custom-manipulators |
June 4, 2017, 20:05 (GMT) |
improvements to the pointcache fixed a problem where caching would not resume after restarting the simulation. also, cache file names are now a bit nicer |
Revision 0812e32 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) June 4, 2017, 17:59 (GMT) |
prefer vector handle on adaptive keyframe in convert to keyframed objects |
June 4, 2017, 17:37 (GMT) |
Clip brush UI |
|
|
|


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