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
2019-05-21Cleanup: pep8Campbell Barton
2019-05-17Cycles/Eevee: unify depth of field settings for camerasJeroen Bakker
There is now a checkbox to enable/disable depth of field per camera. For Eevee this replace the scene level setting. For Cycles there is now only an F-Stop value, no longer a Radius. Existing files are converted based on Cycles or Eevee being set in the scene. Differential Revision: https://developer.blender.org/D4882
2019-04-19Cleanup: mark unused arguments in UI scriptsCampbell Barton
Quiet's pylint W0613 warning, also remove some unused args.
2019-04-09Cleanup: styleCampbell Barton
2019-03-23UI: show camera sensor 'Width' as 'Size' for 'Auto' fitCampbell Barton
2019-03-21UI: Use better flow layoutWilliam Reynish
Flow layout needs columns defined to work properly
2019-03-21Fix flow layout for camera data Viewport Display panel.Bastien Montagne
Flow layout needs sub-layouts to properly identify 'cells' of its grid.
2019-03-21Use 'show_' prefix convention for composition guidesWilliam Reynish
2019-03-21UI: Put camera composition guides in standard sub-panelWilliam Reynish
Before we were using a very inconsistent toggle-menu for this. Just use standard UI here instead.
2019-03-13UI: rename PresetMenu to PresetPanel, move to bl_ui.utilsCampbell Barton
Confusing to call a menu a panel when subclasses need to define panel specific variables. Avoid having bl_ui depend on bl_operator module too. Since this isn't an operator, add utils modules for shared types.
2019-03-01UI: hierarchical nestingWilliam Reynish
Use correct hierarchical nesting in camera and mesh obdata properties
2019-02-13Fix T61499: Missing Camera settings in props except Depth of FieldPhilipp Oeser
rB55c281415b67 removed 'BLENDER_RENDER' as a COMPAT_ENGINE but the cycles addon checks for this in its get_panels() function. Adding this back for now. Reviewers: brecht, billreynish Maniphest Tasks: T61499 Differential Revision: https://developer.blender.org/D4346
2019-02-11UI: show camera DOF UI for workbench engineWilliam Reynish
2018-12-24Cleanup: First batch of UI messages fixes (typos, final points...).Bastien Montagne
Also contains some code typo fixes (mostly, adtaptative -> adaptive, former is nearly innexistant in English, let's stick to simple valid words ;) ).
2018-12-20Fix for camera background images options not showing when using stereoscopy.Sebastian Koenig
Differential Revision: https://developer.blender.org/D4098
2018-11-26UI: rename "OpenGL" render engine to "Workbench".Brecht Van Lommel
Neither is very descriptive for its task, but at least workbench is more future proof and distinguishes it from Eevee.
2018-11-03UI: Sort panels in Properties.Pablo Vazquez
* Viewport Display always last before Custom Properties. * DoF panel second as it's changed more often than Camera sensor width. * In scene, move Simplify higher up as it is changed more often than Gravity or Audio.
2018-10-25Cleanup: unused variablesCampbell Barton
2018-10-18UI: closure some more panels by default, leaving open mostly 1 per tab.William Reynish
2018-09-27UI: update camera background images panel layout.Sebastian Koenig
Differential Revision: https://developer.blender.org/D3739
2018-09-11Cleanup: unused variablesCampbell Barton
2018-09-06UI / Python: rename X-Ray to In Front, Draw to Display.Brecht Van Lommel
See T56648.
2018-08-30Cleanup: inline icon conditionalCampbell Barton
2018-08-28UI: text keyword argument to labelCampbell Barton
Prepare for keyword only args
2018-08-16Camera Background: don't show "Not Set" when using Camera ClipDalai Felinto
2018-07-27UI: Fix error in camera property panelClément Foucault
2018-07-24RNA: Remove Unused dof.is_hq_supported and dof.use_high_qualityClément Foucault
It's not necessary anymore since we assume it's always high quality.
2018-07-17Render: add "OpenGL" render engine.Brecht Van Lommel
This is intended for quick renders for previsualization, animation previews or sequencer previews. It provides the same settings as found in the 3D view Shading popover in solid display mode, but in the scene render properties. The "Workbench" engine was removed, and this name no longer appears in the user interface, it's purely an internal name. We might come up with a better name for this OpenGL engine still, but it's good to be consistent with the OpenGL Render operator name since this has a similar purpose.
2018-07-15UI: Camera Display panel rename to Viewport DisplayPablo Vazquez
Matches all other panels with Viewport properties
2018-07-15UI: Use full width for ID blocks in World, Light, Camera, TexturePablo Vazquez
Also close Preview panel for lights by default and move World custom props last
2018-07-01Cleanup: remove num argument prefixCampbell Barton
2018-06-20Cleanup: follow naming conventionsCampbell Barton
Using panels for presets printed warnings for classes named as menus.
2018-06-13UI: preset popover buttons in panel headers.Brecht Van Lommel
Moves the preset into a menu for the panel header, so it can be changed without opening the panel and takes up less space. Two remaining issues: * For long lists the add new preset button can be scrolled off screen. * We should support showing the name of the chosen preset in the panel header, but the current preset system does not support detecting which preset is used. Differential Revision: https://developer.blender.org/D3366
2018-06-12T55454: removal of clay engineJeroen Bakker
The ClayEngine was introduced to test the blender2.8 architecture during development. As currently we have the wanted features implemented with matcaps we are going to remove the clay engine as it was never intended to be an official releasable engine Note: The test cases are never run. But when enabled will be skipped as they were implemented over the Clay Engine
2018-06-10Sub-panel for camera DoF for EEVEEPablo Vazquez
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: use single column properties for object dataCampbell Barton
patch by @billreynish w/ minor edits
2018-04-18Workspaces: remove workspace engine, use 3D viewport draw mode instead.Brecht Van Lommel
ViewRender was removed, which means we can't get the render engine for files saved in 2.8. We assume that any files saved in 2.8 were intended to use Eevee and set the engine to that. A fix included with this is that .blend thumbails now draw with Clay mode, and never Eevee or Cycles. These were drawn with solid mode in 2.7, and should be very fast and not e.g. load heavy image textures. Differential Revision: https://developer.blender.org/D3156
2018-04-17Removing Blender Game Engine from Blender 2.8Dalai Felinto
Folders removed entirely: * //extern/recastnavigation * //intern/decklink * //intern/moto * //source/blender/editors/space_logic * //source/blenderplayer * //source/gameengine This includes DNA data and any reference to the BGE code in Blender itself. We are bumping the subversion. Pending tasks: * Tile/clamp code in image editor draw code. * Viewport drawing code (so much of this will go away because of BI removal that we can wait until then to remove this.
2017-10-26Move background images into the cameraCampbell Barton
This moves background images out of the 3D viewport, to be used only as camera reference images. For 3D viewport references, background images can be used, see: D2827 Some work is still needed (background option isn't working at the moment).
2017-10-16Workspace: Move engines to workspace and Properties Editor cleanupDalai Felinto
Engine is not stored in WorkSpaces. That defines the "context" engine, which is used for the entire UI. The engine used for the poll of nodes (add node menu, new nodes when "Use Nodes") is obtained from context. Introduce a ViewRender struct for viewport settings that are defined for workspaces and scene. This struct will be populated with the hand-picked settings that can be defined per workspace as per the 2.8 design. * use_scene_settings * properties editor: workshop + organize context path Use Scene Settings ================== For viewport drawing, Workspaces have an option to use the Scene render settings (F12) instead of the viewport settings. This way users can quickly preview the final render settings, engine and View Layer. This will affect all the editors in that workspace, and it will be clearly indicated in the top-bar. Properties Editor: Add Workspace and organize context path ========================================================== We now have the properties of: Scene, Scene > Layer, Scene > World, Workspace [Scene | Workspace] > Render Layer > Object [Scene | Workspace] > Render Layer > Object > Data (...) Reviewers: Campbell Barton, Julian Eisel Differential Revision: https://developer.blender.org/D2842
2017-06-01Merge branch 'master' into blender2.8Sergey Sharybin
2017-06-01Cleanup: use row() sub-layout to expand enum properties horizontalyraa
2017-05-12UI: Expose more UI settings to CLAY and EEVEEDalai Felinto
Physics panels are not all back, and the material related panels (e.g., hair render panel) should go be changed since there should be no material for those.
2017-05-12Eevee: Add Rotation and ratio parameters to DoF.Clément Foucault
2017-05-10Eevee: Initial Depth Of Field commit.Clément Foucault
2017-05-09Expose camera stereo settings in Clay enginesDalai Felinto
2017-03-20Merge branch 'master' into blender2.8Campbell Barton
2017-03-19Moving classes to separate listing broke panel orderCampbell Barton
Although this wasn't so obvious since it only showed up for factory settings and in the preferences window. Panel display order depends on registration order, Sorry for the noise. On the bright side we no longer need to move classes around to re-arrange panels.
2017-03-18PyAPI: remove bpy.utils.register_module()Campbell Barton
In preparation for it being removed, see: T47811