Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-02Fix UI for camera dataDalai Felinto
The fix bit is the split. But since we are using col.separator() left and right we need this as well. I still don't think the separators are the way to go, yet may as well be consistent with the current design in place, thus the extra separator here too.
2018-06-01UI: re-order navigate manipulatorCampbell Barton
Looked as if size applied to navigation too.
2018-06-01UI: use single column properties for object dataCampbell Barton
patch by @billreynish w/ minor edits
2018-06-01X-Ray: Added a slider for the alphaJeroen Bakker
- will not render when set to 0.0 for speed reasons. so when user sets transparency to hide everything the bigger passes will be skipped.
2018-06-01UI: tweaks to viewport shading and overlay panel layouts.William Reynish
2018-06-01UI: use same "Viewport Display" name for scene/object/material panels.Brecht Van Lommel
2018-06-01Fix broken set collection offset from cursor operator.Brecht Van Lommel
2018-06-01T54991: Restore support for Motion Path drawing in 2.8Joshua Leung
This commit restores support for Motion Path drawing in 2.8 (as it wasn't ported over to the new draw engines earlier, and the existing space_view3d/drawanimviz.c code was removed during the Blender Internal removal). Notes: * Motion Paths are now implemented as an overlay (enabled by default). Therefore, you can turn all of them on/off from the "Overlays" popover * By and large, we have kept the same draw style as was used in 2.7 Further changes can happen later following further design work. * One change from 2.7 is that thicker lines are used by default (2px vs 1px) Todo's: * There are some bad-level calls introduced here (i.e. the actgroup_to_keylist() stuff). These were introduced to optimise drawing performance (by avoiding full keyframes -> keylist conversion step on each drawcall). Instead, this has been moved to the calculation step (in blenkernel). Soon, there will be some cleanups/improvements with those functions, so until then, we'll keep the bad level calls. Credits: * Clément Foucault (fclem) - Draw Engine magic + Shader Conversion/Optimisation * Joshua Leung (Aligorith) - COW fixes, UI integration, etc. Revision History: See "tmp-b28-motionpath_drawing" branch (rBa12ab5b2ef49ccacae091ccb54d72de0d63f990d)
2018-06-01Update Flatty themes with the new pulldown background and minor tweaks.Pablo Vazquez
2018-06-01Fix Add menu issue when there are no collections to instanceVuk Gardašević
Differential Revision: https://developer.blender.org/D3453
2018-06-01Fix: raytrace_mirror does not exist anymoreJeroen Bakker
Eevee default material settings were not showing.
2018-06-01Workbench: Material specific settings for the specularJeroen Bakker
- Uses the roughness setting of the basic eevee material - renamed gloss_mir to roughness - set default of roughness to 0.25 - renamed ray_mirror to metallic - cleaned up material rna (BI mirror struct) - use BLINN phong model - normalize incoming/outgoing specular light - when using camera oriented studiolight, the SolidLight will be used for specular highlights - EXPERIMENT: when in world oriented studiolight only the shadow direction will be used. - change the settings of the internal light to make scenes more readable
2018-06-01Fix broken 'make single user' operator UI.Bastien Montagne
Texture option was removed, since BI engine removal...
2018-06-013D View: make text overlay optionalCampbell Barton
2018-05-31UI: new tool properties space typeCampbell Barton
This currently shows panels that were in the 2.79 3D view toolbar which are now popovers. In some cases it's useful for these to stay open. This commit adds a space type to do this. Note this is currently empty in object mode.
2018-05-31Overlay: Add Wireframe overlay.Clément Foucault
This overlay is showing mesh topology. It is usable with transparency even if the mesh order can mess up with the expected result (some object more prominent than others). Edge thickness and alpha values are hardcoded for now but can easily be added to theme or object settings.
2018-05-31UI: hide user preferences from space menuCampbell Barton
See T54744
2018-05-31Minor tweaks to labelsPablo Vazquez
2018-05-31Edit last commitCampbell Barton
Better check if the property is set in case others want to use this property w/o SKIP_SAVE set.
2018-05-31Fix tool-system re-using last space typeCampbell Barton
Even though the regression is somehow caused by 03a80facfc781 this value shouldn't be reused so apply an unrelated fix.
2018-05-30Tool System: optionally cycle tools in a groupCampbell Barton
Add the ability for key bindings to set a tool-group, which cycles to the next tool when the tool is already active.
2018-05-30Removed Object color from workbench. Added Highlights to FLAT shading.Jeroen Bakker
2018-05-30Generic Viewport Panel for MaterialsJeroen Bakker
Is enabled for all render engines as workbench will be rendering SOLID/Texture modes and uses these settings.
2018-05-30UI: use split property layout for some panelsCampbell Barton
Object, render, scene properties now use split-property layout, also cycles interface. Patch by @billreynish w/ minor edits.
2018-05-30Insert Keyframe: Change default behaviour for how F-Curves get groupedJoshua Leung
For many years, animators have been complaining about how keyframing a (transform) property directly would leave them ungrouped, while keyframing them using a Keying Set would put them into a group based on the name of the keyingset. This commit attempts to improve (unify + make consistent) the default behaviour: * All object transforms now get added to an "Object Transforms" group, regardless of whether they were added individually via buttons or keyingset * All bone transforms now get added to a group corresponding to the name of the bone instead of only the ones added via keyingset
2018-05-30Cleanup: RNA naming, use highlight as suffuxCampbell Barton
This is whats done already elsewhere.
2018-05-30Workbench: Specular HighlightsJeroen Bakker
Added specular highlights for: - Solid studio shading - Texture studio shading
2018-05-30Hair Particles: DNA: Add properties for new GPU hairs.Clément Foucault
Hair Particles shape properties are ported from cycles. Thoses properties have the same defaults and have a do_version of their own. Cycles will use theses properties instead of its custom ones. Some realtime engine specific settings are also added to scene->r because it's much easier to control as global values. Bumping Version number so cycles can do its own do_version on top of the default settings.
2018-05-29Fix last commit.Germano
2018-05-29Keymap: partially implement changes from T55162Campbell Barton
- Use Tab key for search. - Number keys switch modes. - The number of the current mode can open a submode menu (currently only works for edit-mode) - Ctrl-Tab, Ctrl-Shift-Tab - cycle workspaces.
2018-05-29EEVEE: LookDev reversed the background fadeoutJeroen Bakker
2018-05-29For 2.8, bring back debug mode indices display.Howard Trickey
2018-05-29UI: Expand space sub-types into the menuCampbell Barton
Initial support for expanding editors, see: T54744
2018-05-29EEVEE: LookDev fade out background optionJeroen Bakker
2018-05-29EEVEE: LookDev use_scene_light draw optionJeroen Bakker
Scene lights are rendered when - v3d is not available - or shading type is other then OB_MATERIAL - or shading type is OB_MATERIAL and use_scene_light is true
2018-05-29EEVEE: LookDev overlays enablingJeroen Bakker
The mirror ball and diffuse ball are only rendered when overlays are turned on and the lookdev overlay is turned on.
2018-05-28Rename EEVEE visibility group > collectionDalai Felinto
I think we should rename the DNA as well, and break the 0.01 files using this feature. But I will leave this decision to Clement.
2018-05-28Tool System: workaround psys cursor conflictCampbell Barton
This needs to be solved properly, for now add cursor-click tool which can co-exist w/ particle paint.
2018-05-28EEvEE: LookDevJeroen Bakker
2018-05-27Slightly blue tinted variation of the upcoming Flatty Dark theme.Pablo Vazquez
It's been requested for a while now and with the upcoming default dark theme this is a good companion variation.
2018-05-27Merge branch 'master' into blender2.8Campbell Barton
2018-05-27Cycles: Add Support for IES files as textures for light strengthLukas Stockner
This patch adds support for IES files, a file format that is commonly used to store the directional intensity distribution of light sources. The new IES node is supposed to be plugged into the Strength input of the Emission node of the lamp. Since people generating IES files do not really seem to care about the standard, the parser is flexible enough to accept all test files I have tried. Some common weirdnesses are distributing values over multiple lines that should go into one line, using commas instead of spaces as delimiters and adding various useless stuff at the end of the file. The user interface of the node is similar to the script node, the user can either select an internal Text or load a file. Internally, IES files are handled similar to Image textures: They are stored in slots by the LightManager and each unique IES is assigned to one slot. The local coordinate system of the lamp is used, so that the direction of the light can be changed. For UI reasons, it's usually best to add an area light, rotate it and then change its type, since especially the point light does not immediately show its local coordinate system in the viewport. Reviewers: #cycles, dingto, sergey, brecht Reviewed By: #cycles, dingto, brecht Subscribers: OgDEV, crazyrobinhood, secundar, cardboard, pisuke, intrah, swerner, micah_denn, harvester, gottfried, disnel, campbellbarton, duarteframos, Lapineige, brecht, juicyfruit, dingto, marek, rickyblender, bliblubli, lockal, sergey Differential Revision: https://developer.blender.org/D1543
2018-05-26RNA: follow boolean naming conventionsCampbell Barton
2018-05-26Cleanup: rename RNA property to match UICampbell Barton
2018-05-25Add number and memory size formatting throughout the UIDiego Gangl
This commit adds number formatting (thousands separator) to the baking panel. It also adds a new function to format memory sizes (KB/GB/etc) and applies it to the baking panel and scene stats. The new function is unit tested. Reviewers: Severin Tags: #user_interface Differential Revision: https://developer.blender.org/D1248
2018-05-25Tool System: cursor tool now transforms on dragCampbell Barton
2018-05-25Timeline: Move Keying settings from sidebar to header as popoverPablo Vazquez
Having them on the sidebar means we have to expand the editor every time.
2018-05-25Fix: X-Axis Mirror option was missing from the Pose Options popoverJoshua Leung
Although it's mostly a rigging option, sometimes it's useful to have it when posing.
2018-05-25Keymap: place cursor on pressCampbell Barton
Needed for tablet users.
2018-05-25UI: Move Split into Mesh MenuCampbell Barton
This doesn't just apply to faces.