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
2017-11-09Object.layers no longer around, removing from uiDalai Felinto
2017-11-08Merge remote-tracking branch 'origin/master' into blender2.8Dalai Felinto
2017-11-08I18n: add Hausa languages, since we now have a few messages translated. ;)Bastien Montagne
2017-11-08Merge branch 'master' into blender2.8Brecht Van Lommel
2017-11-08Cycles: add bevel shader, for raytrace based rounded edges.Brecht Van Lommel
The algorithm averages normals from nearby surfaces. It uses the same sampling strategy as BSSRDFs, casting rays along the normal and two orthogonal axes, and combining the samples with MIS. The main concern here is that we are introducing raytracing inside shader evaluation, which could be quite bad for GPU performance and stack memory usage. In practice it doesn't seem so bad though. Note that using this feature can easily slow down renders 20%, and that if you care about performance then it's better to use a bevel modifier. Mainly this is useful for baking, and for cases where the mesh topology makes it difficult for the bevel modifier to work well. Differential Revision: https://developer.blender.org/D2803
2017-11-04Tool System: Don't add duplicate keymap itemsCampbell Barton
2017-11-03Cleanup: move tool-bar checks into functionsCampbell Barton
Also support separator in tool-bar sub-menus
2017-11-02Merge branch 'master' into blender2.8Campbell Barton
2017-11-02UI: store tool index of non-active toolsCampbell Barton
2017-11-02UI: support nested tools in toolbarCampbell Barton
2017-11-02Space clip: Make it more clear that filter track does not use any settings ↵Sergey Sharybin
from tool shelf
2017-11-02UI: draw active tool pushed inCampbell Barton
2017-11-02Merge branch 'master' into blender2.8Campbell Barton
2017-11-01Fix for T48988 - Enabling bbone easing for posemodeJoshua Leung
This fix enables the usage of bbones easing parameters for edit and pose mode seperately. This allows animators to take advantage of the functionality and may eliminate confusion as the parameters now behave similar to other bbone parameters. Note that splitting the parameters between the modes effectively creates a new parameter set. Blend files of previous versions do not contain this information and will have the values set to 0 on load. As it broke backwards compatibility for pose mode values anyway, I also took the liberty to rename the easing parameters in some places for consistency (which breaks edit mode values). Reviewers: aligorith Subscribers: aligorith Tags: #animation Differential Revision: https://developer.blender.org/D2796
2017-10-31Merge branch 'master' into blender2.8Campbell Barton
2017-10-31Tracking: Create mesh from selected tracks onlySergey Sharybin
Patch by Sebastian Koenig. thanks!
2017-10-30Curve Decimate: new tool to simplify bezier curvesCampbell Barton
Access from the curve clean-up menu
2017-10-27Eevee: Unlock volumetric shader nodes.Clément Foucault
2017-10-27Eevee: Make Smoke sim panel visible with EEVEEClément Foucault
2017-10-27Eevee: Overhaul the volumetric system.Clément Foucault
The system now uses several 3D textures in order to decouple every steps of the volumetric rendering. See https://www.ea.com/frostbite/news/physically-based-unified-volumetric-rendering-in-frostbite for more details. On the technical side, instead of using a compute shader to populate the 3D textures we use layered rendering with a geometry shader to render 1 fullscreen triangle per 3D texture slice.
2017-10-27Showing Clay collection settings when clay is the workspace not the scene engineDalai Felinto
2017-10-26Skip loading tool keymaps in background modeCampbell Barton
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-26Tool System: experimental low-poly constructionCampbell Barton
Tool for creating polygons, exact usage may change based on feedback. LMB to add faces at boundaries (tris from edges, quads from verts). - Ctrl splits edges - Alt to dissolve edges/verts. Works well with vertex snap & auto-merge. This uses selection hover but isn't intended to introduce more widely pre-selection highlighting, at least it will be restricted to this tool.
2017-10-25Fix freestyle UI after workspace > engine changesDalai Felinto
2017-10-23Fix OpenGL extension report in system info operator.Antony Riakiotakis
2017-10-21Manipulator: move 'Scale Cage' to its own toolCampbell Barton
Was activated with the regular scale manipulator, move to own tool since they are different ways to access scale.
2017-10-21WM: Initial Tool SystemCampbell Barton
The tool-system it's self is primitive and may be changed. Adding to 2.8 to develop operators and manipulators as tools. Currently this is exposed in the toolbar, collapsed by default. Work-flow remains unchanged if you don't change the active tool. Placing the 3D cursor is now a Click instead of a Press event, this allows tweak events to be mapped to tools such as border select, keeping click for 3D cursor placement when selection tools are set.
2017-10-21Merge branch 'master' into blender2.8Campbell Barton
2017-10-21Cleanup: use relative imports in bl_uiCampbell Barton
2017-10-19Merge branch 'master' into blender2.8Campbell Barton
2017-10-19Merge branch 'master' into blender2.8Campbell Barton
2017-10-19Merge branch 'master' into blender2.8Campbell Barton
2017-10-19Merge branch 'master' into blender2.8Campbell Barton
2017-10-19Merge branch 'master' into blender2.8Campbell Barton
2017-10-19Cleanup: redundant commentsCampbell Barton
Class names are readable, no need for explanations of each one.
2017-10-19UI: 3D View, object menuCampbell Barton
Changes from D2876 by @meta-androcto /w own edits - Move "Relations" into own menu.
2017-10-19UI: 3D View, undo menu reorganizationCampbell Barton
Changes from D2876 by @meta-androcto /w own edits Move 3x undo items into Undo menu, these are such common operations they're typically accessed by keys. Also add to menus which didn't have undo (seemed random which modes had undo, undo history in their menus).
2017-10-19UI: 3D View, minor menu reorganizationCampbell Barton
Changes from D2876 by @meta-androcto - Move "Delete" to the first menu item in most toplevel menus. - Add separators. - Consistent order of Undo/Redo
2017-10-19UI: 3D View Mesh "Select" menu reorganizationCampbell Barton
Changes from D2876 by @meta-androcto /w own edits - Move "Select Linked" into own menu. - Move "Select Loop" into own menu.
2017-10-19UI: 3D View "View" menu reorganizationCampbell Barton
Changes from D2876 by @meta-androcto /w own edits - Move view axis & camera selection into "Viewpoint" menu. - Move render border and clipping into border menu. - Move Camera operators into own menu. - View Selected was located in two menus, Only expose the "use_all_regions" version when quad-view is used.
2017-10-19Cleanup: pep8/line lengthCampbell Barton
2017-10-19Docs: correct descriptionsCampbell Barton
2017-10-16Fixup for recent workspace changes: Python filesDalai Felinto
I wrongly changed some of these files via sed, and apparently overdid it in some false positives.
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-10-14Merge branch 'master' into blender2.8Campbell Barton
2017-10-14Add some basic 4K render presets.Bastien Montagne
This difinition is becomming rather common now, time to add it to our collection imho (requested in T53064).
2017-10-11Merge branch 'master' into blender2.8Sergey Sharybin
2017-10-11Eevee: Probe: Add Cubemap Resolution option.Clément Foucault
2017-10-09UI: VSE strip menu reorganizationAaron Carlisle
Add Inputs and Transform submenus.