Revision 8a6aa15 by Sergey Sharybin November 28, 2018, 16:57 (GMT) |
Fix compilation error on macOS |
Revision bef9f42 by Sergey Sharybin November 28, 2018, 16:55 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 547bc2a by Sergey Sharybin November 28, 2018, 16:54 (GMT) |
Fix compilation error on 32bit Windows |
Revision 278d9c8 by Bastien Montagne November 28, 2018, 15:52 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blenderplayer/CMakeLists.txt tests/gtests/blenlib/CMakeLists.txt |
Revision c16321c by Bastien Montagne November 28, 2018, 15:50 (GMT) |
Fix building gtests and bplayer after recent NumaAPI addition. Seriously... like, seriously... |
Revision 6fd5f95 by Bastien Montagne November 28, 2018, 15:25 (GMT) |
Fix (unreported) Cycles not rendering correctly modified curves/surfaces/texts. Meshes from evaluated objects may already have modifiers applied, but that's not the case for curves, we need to do that when converting them to meshes. |
Revision e392e03 by Pablo Vazquez November 28, 2018, 15:24 (GMT) |
UI: Layout tweaks to Studio Lights panel in Preferences. Move Studio Lights panel first, and use single-column layout. |
Revision 2d720f5 by Clément Foucault November 28, 2018, 14:59 (GMT) |
Workbench: Change Studio lighting This is in order to have more flexible ligthing presets in the future. The diffuse lighting from hdris was nice but lacked the corresponding specular information. This is an attempt to make it possible to customize the lighting and have a cheap/easy/nice-looking pseudo-PBR workflow. * Add cheap PBR to Workbench with fresnel and better roughness support. This improves the look of the metallic surfaces and is easier to control. * Add ambient light to studio lights settings: just a constant color added to the shading. * Add Smooth option to studio lights settings: This option fakes the effect of making the light bigger making the lighting smoother for this light. Smoother lights gets reflected like a background hdri. * Change default light settings to include the smooth params. * Remove specular highlights from flat shading. (could be added back but how do we make it good looking?) * If specular lighting is disabled, use base color without using metallic. * Include a lot of code simplification/cleanup/confusion fix. |
Revision 52458ab by Clément Foucault November 28, 2018, 14:59 (GMT) |
Revision dd102a4 by Gaia Clary November 28, 2018, 14:36 (GMT) |
fix:T58093 Collada Exporter does not create bind_vertex_input and texcoord attribute The Collada exporter used MTFACE layers (deprecated) instead of CD_MLOOPUV layers. In 2.8 the exporter could no longer find the UVMaps reliably. |
Revision 3ed0d5b by Sergey Sharybin November 28, 2018, 13:42 (GMT) |
Merge branch 'master' into blender2.8 |
Revision ce927e1 by Sergey Sharybin November 28, 2018, 13:41 (GMT) |
Tweaks for threading schedule for Threadripper2 and EPYC The idea is to make main thread and job threads to be scheduled on CPU dies which has direct access to memory (those are NUMA nodes 0 and 2). We also do this for new EPYC CPUs since their NUMA nodes 1 and 3 do have access but only to a higher range DDR slots. By preferring nodes 0 and 2 on EPYC we make it so users with partially filled DDR slots has fast memory access. One thing which is not really solved yet is localization of memory allocation: we do not guarantee that memory is allocated on the closest to the NUMA node DDR slot and hope that memory manager of OS is acting in favor of us. |
Revision b3e2c69 by Sergey Sharybin November 28, 2018, 13:35 (GMT) |
Add utility function to query CPU brand string |
Revision 683662e by Sergey Sharybin November 28, 2018, 13:35 (GMT) |
Add cross-platform NUMA library Makes it simple to use NUMA libraries on various platforms. |
Revision 2bd62b0 by Brecht Van Lommel November 28, 2018, 13:34 (GMT) |
Outliner/visibility: revert changes for now until we find better solutions. See T57857 for discussion. This reverts: "Outliner: Do not gray out empty collections" 4521d3e7074d2e08ca813e1f4a2297f5000f335b. "Remove eye column from the outliner" fd16b359977c8932ada8db4ff0e43d0402fdc280. Fix/workaround issues in pose and edit mode" 6d2e2e30d50c40f302b62d3601b5742d7c7056c6. "Per view-layer collection visibility" 4de6a210c69fe254518ca8d6c860782c54f03749. |
Revision cb9c4b4 by Sergey Sharybin November 28, 2018, 13:13 (GMT) |
Fix defined but unused static variable warning |
Revision dac747b by Brecht Van Lommel November 28, 2018, 12:58 (GMT) |
UI: rename settings back to preferences. This distinguishes it better for the many other types of settings. Ref T54115. |
Revision 1a8d998 by Campbell Barton November 28, 2018, 12:53 (GMT) |
Tool System: support for dynamic tooltips Tools can define a function that generates the tooltip using a function, this takes the tools keymap as an argument which can be used to extract keys to include in the tip. |
Revision 4324816 by Campbell Barton November 28, 2018, 12:26 (GMT) |
PyAPI: add KeyMapItem.to_string() method Useful for generating dynamic tooltips that include shortcuts. |
Revision edbf15d by Brecht Van Lommel November 28, 2018, 10:36 (GMT) |
Defaults: left click select is now the default. A few reasons motivating this change: * It works well for all devices: mouse, trackpad, and tablet pens. * For beginners or users coming from other software, it's easier to get started and avoids an initial stumbling block. * Many users in 2.7 (about half?) were already using left click select, so combined with the above advantages it makes for a practical default. Note that we continue to support right click select, as many experienced Blender users (and developers) see efficiency advantages in this approach. The option to switch is in the first time setup splash screen, and in the user preferences. |
|
|
|


Master Commits
MiikaHweb | 2003-2021