Revision 5e2f9c5 by Lukas Stockner May 24, 2018, 17:08 (GMT) |
Cycles: Cleanup: Remove duplicated atan2f definition for OpenCL Turns out that atan2f was already defined for OpenCL. |
Revision 5db7f2c by Pablo Vazquez May 24, 2018, 16:50 (GMT) |
Flatty Light Add new Status Bar settings and minor tweaks to axis colors inspired by Andy's changes to the theme. |
Revision b4a8b81 by Lukas Stockner May 24, 2018, 16:44 (GMT) |
Cycles Denoising: Don't use atomics in the accumulation kernel on CPUs The GPU kernel needs to use atomics for accumulation since all offsets are processed in parallel, but on CPUs that's not the case, so we can disable them there for a considerable speedup. |
Revision b04b933 by Campbell Barton May 24, 2018, 16:43 (GMT) |
UI: use icons in render menu |
Revision bef08e6 by Campbell Barton May 24, 2018, 16:39 (GMT) |
Keymap: remove Ctrl-Up/Down to toggle full-area This is already accessible via Shift-Space which can be accessed easily with one hand. |
Revision 0864a4c by Germano Cavalcante May 24, 2018, 16:37 (GMT) |
Always get a reference point when snapping with the projected elements option enabled. |
Revision 8ea4539 by Campbell Barton May 24, 2018, 16:35 (GMT) |
UI: View menu area operators now in submenu |
Revision f7c75e8 by Joshua Leung May 24, 2018, 16:17 (GMT) |
COW Fix: Border selecting bones on rigs broke Annoyingly, this was working as recently as yesterday... |
Revision 12b261b by Campbell Barton May 24, 2018, 16:16 (GMT) |
UI: disable view context w/ OpenGL anim render The 3D view menu can GL render from a single view |
Revision 1cf17b2 by Campbell Barton May 24, 2018, 16:10 (GMT) |
UI: remove render panel, move operators to menu |
Revision 132cda3 by Campbell Barton May 24, 2018, 16:10 (GMT) |
Revert "UI: remove 'Render' top level menu" This reverts commit 10e43c0aef38647d8904e758e36261c9ac0b6460. After discussion, it's useful to have render menu for more obscure render options. |
Revision 7a88a77 by Joshua Leung May 24, 2018, 16:10 (GMT) |
Drivers UI (Part of T55145) - WIP first steps towards getting a floating driver settings panel This commit adds a new menu entry - "Edit Driver" - the RMB menu that will show a popover panel displaying the settings for the driver you activated the menu item on. This shows the popover panel defined in yesterday's commit (GRAPH_PT_drivers_popover). It is possible to edit the driver settings from this panel now. However, do be warned that the functionality presented is highly WIP still. There are some unresolved issues, such as: - The popover disappears too easily on any mouse movements/clicks on anything, making the panel less useful right now than it should. - The layout still needs refining. Currently the layout that's there is a bit of a placeholder until we can play around with it a bit more to see/feel what feels good/right or what is too much. - The "Open Drivers Editor" on the bottom of the panel doesn't work. There are some tricky context tricky things that need to happen here to make that case work, since the operator button won't have the necessary context info. |
Revision b2ee8e1 by Campbell Barton May 24, 2018, 15:49 (GMT) |
Fix typo in editmesh edge delete |
Revision 72f4bdf by Campbell Barton May 24, 2018, 14:48 (GMT) |
UI: add top-level 'Edit' menu Use this for undo/redo, copy/paste & preferences. |
Revision 6862762 by Lukas Stockner May 24, 2018, 14:46 (GMT) |
Cycles/Compositor: Add arctan2 operation to the Math node The Math node currently has the normal atan() function, but for actual angles this is fairly useless without additional nodes to handle the signs. Since the node has two inputs anyways, it only makes sense to add an arctan2 option. Reviewers: sergey, brecht Differential Revision: https://developer.blender.org/D3430 |
Revision d638ad3 by Campbell Barton May 24, 2018, 14:44 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 5505ba8 by Lukas Stockner May 24, 2018, 14:43 (GMT) |
Cycles/Eevee: Implement disk and ellipse shapes for area lamps The implementation is pretty straightforward. In Cycles, sampling the shapes is currently done w.r.t. area instead of solid angle. There is a paper on solid angle sampling for disks [1], but the described algorithm is based on simply sampling the enclosing square and rejecting samples outside of the disk, which is not exactly great for Cycles' RNG (we'd need to setup a LCG for the repeated sampling) and for GPU divergence. Even worse, the algorithm is only defined for disks. For ellipses, the basic idea still works, but a way to analytically calculate the solid angle is required. This is technically possible [2], but the calculation is extremely complex and still requires a lookup table for the Heuman Lambda function. Therefore, I've decided to not implement that for now, we could still look into it later on. In Eevee, the code uses the existing ltc_evaluate_disk to implement the lighting calculations. [1]: "Solid Angle Sampling of Disk and Cylinder Lights" [2]: "Analytical solution for the solid angle subtended at any point by an ellipse via a point source radiation vector potential" Reviewers: sergey, brecht, fclem Differential Revision: https://developer.blender.org/D3171 |
Revision e8c8ff4 by Dalai Felinto May 24, 2018, 14:43 (GMT) |
Fix all modifiers that depended on BKE_modifier_get_evaluated_mesh_from_object This fix applying the following modifiers: * Boolean (working already) * Array * Mesh Deform * Surface Deform * Vertex Weight Proximity This function was to return evaluated mesh. So it should get the evaluated object at all times. So in this case it makes more sense to simply pass the depsgraph (or in this case the ModifierEvalContext that contains both the depsgraph and the flag. Solution discussed with Bastien Montagne. |
Revision 8d9faf8 by Campbell Barton May 24, 2018, 14:40 (GMT) |
3D View: remove poll 3D view for copy/paste These operators only need selected objects. |
Revision 10e43c0 by Campbell Barton May 24, 2018, 14:20 (GMT) |
UI: remove 'Render' top level menu - Toggle render window is in the window menu. - OpenGL render settings in the 3D View menu. - Playback animation in the render panel. |
|
|
|


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