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-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.
2018-05-25UI: move copy/paste into the object menuCampbell Barton
We already have per mode copy/paste in mode specific menus.
2018-05-25UI: Specials menu updateCampbell Barton
- Name "Context Menu". - Make it more context sensitive. - Remove some more obscure items. Patch from @billreynish
2018-05-24Change defaultsCampbell Barton
- Vertex/Edge Slide: Correct UV's = ON - Extrude Along Normals: Even Thickness = ON - Laplacian Smooth: Lambda Factor = 1.0 - UV/Image Editor: Normalized Coordinates = ON - Render Image: Dithering = 1 - Image Sequence Auto Refresh = ON See T54943
2018-05-24Flatty LightPablo Vazquez
Add new Status Bar settings and minor tweaks to axis colors inspired by Andy's changes to the theme.
2018-05-24UI: use icons in render menuCampbell Barton
2018-05-24UI: View menu area operators now in submenuCampbell Barton
2018-05-24UI: disable view context w/ OpenGL anim renderCampbell Barton
The 3D view menu can GL render from a single view
2018-05-24UI: remove render panel, move operators to menuCampbell Barton
2018-05-24Revert "UI: remove 'Render' top level menu"Campbell Barton
This reverts commit 10e43c0aef38647d8904e758e36261c9ac0b6460. After discussion, it's useful to have render menu for more obscure render options.
2018-05-24UI: add top-level 'Edit' menuCampbell Barton
Use this for undo/redo, copy/paste & preferences.
2018-05-24Cycles/Eevee: Implement disk and ellipse shapes for area lampsLukas Stockner
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
2018-05-24UI: remove 'Render' top level menuCampbell Barton
- Toggle render window is in the window menu. - OpenGL render settings in the 3D View menu. - Playback animation in the render panel.
2018-05-24Correct last commitCampbell Barton
2018-05-24UI: re-arrange 3D view menusCampbell Barton
- Adjusted order and names for better consistency. - Group add/edit/delete into menu sections. - Move UV/Vertex color into 'Face Data' menu, matching 'Edge Data'. - De-duplicate items between vertex/edge/face menu. - Remove undo/redo menu (to be moved into 'Edit' menu). - Remove Auto-Merge & Proportional Editing (already available from the 3D view). Patch from @billreynish w/ edits
2018-05-23UI: Global "Status-bar" Area (WIP)Julian Eisel
* Add horizontal bar at bottom of all non-temp windows, similar to the Top-bar. * Status-bar is hidden in UI-less fullscreen mode * Current contents are preliminary and based on T54861: ** Left: Current file-path if needed. "(Modified)" note if file was changed. ** Center: Scene statistics (like in 2.7 Info Editor). ** Right: Progress-bars and reports * Internally managed as own "STATUSBAR" editor-type (hidden in UI). * Like with the Top-bar, Status-bar data and SDNA writing is disabled. * Most changes in low-level screen/area code are to support layout bounds that differ from window bounds. Design task: T54861 Main changes approved by @brecht.
2018-05-23Fix INFO_MT_surface_addGermano
It was a copy of `INFO_MT_curve_add` (I'm sure it was not intentional).
2018-05-23UI: move vertex/edge/face into headerCampbell Barton
These are frequently accessed, so use the newly freed space to make them more prominent.
2018-05-23Workbench: See throughJeroen Bakker
Unmultiplied the final color during compositing. Same as the revealage buffer would do Also use the DRW_STATE_ADDITION_FULL as it is aware of premultiplied colors
2018-05-22Tool System: store operator properties in the toolCampbell Barton
This replaces last-used property use which wasn't reliable since properties were not considered 'set' - causing them to be ignored.
2018-05-22Workbench: SeeThrough draw optionJeroen Bakker
Option to see through all meshes (transparency) Works for OB_SOLID and OB_TEXTURED. Does not work for V3D_SHADING_SHADOW. TODO: Fresnel effect
2018-05-22Workbench: Calculate irradiance using radiance buffersJeroen Bakker
2018-05-22Transform: Support mixed snap in 3d View.Germano
Allows more than one snap mode to be enabled. So different combinations are possible. Reviewers: campbellbarton Reviewed By: campbellbarton Subscribers: Christopher_Anderssarian, duarteframos Tags: #bf_blender_2.8 Differential Revision: D3400
2018-05-21UI: fix error for tools w/o a keymapCampbell Barton
2018-05-21UI: use spacebar for toolbarCampbell Barton
- This allows quick, consistent toolbar access w/o conflicting w/ the keymap. Where pressing space before a key activates that operator as a tool instead of running immediately. - Search can still be accessed by pressing spacebar again. - When there is no toolbar for a space, operator search still opens.
2018-05-21UI: generate dynamic keymap for popup toolbarCampbell Barton
Set keys for tools based on the current keymap. This keeps consistency between tools immediate execution.
2018-05-20UI: proof of concept keymap for the popup toolbarCampbell Barton
2018-05-20UI: support for custom keymaps for popoversCampbell Barton
2018-05-19Cleanup: styleCampbell Barton
No need to use text keyword arg for labels