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-07-24Eevee: SSR: Add stride and thickness parameters.Clément Foucault
Also polished the raytracing algorithm.
2017-07-24Eevee: SSR: Output ssr datas to buffers.Clément Foucault
Output in 2 buffers Normals, Specular Color and roughness. This way we can raytrace in a defered fashion and blend the exact contribution of the specular lobe on top of the opaque pass.
2017-07-22Fix error in previous mergeAaron Carlisle
2017-07-22Merge branch 'master' into blender2.8Aaron Carlisle
2017-07-21UI: Add Open Image button to Mask Stencil Image panelAaron Carlisle
In the future we should make these two buttons on one line However because we need `gen_context = 'PAINT_STENCIL'` this is a little hard and we need to find a proper solution. One might be using `context_pointer_set` Patch by @craig_jones with edits by @blendify Differential Revision: https://developer.blender.org/D2710
2017-07-21UI: Add Open Image button to Mask Stencil Image panelAaron Carlisle
In the future we should make these two buttons on one line However because we need `gen_context = 'PAINT_STENCIL'` this is a little hard and we need to find a proper solution. One might be using `context_pointer_set` Patch by @craig_jones with edits by @blendify Differential Revision: https://developer.blender.org/D2710
2017-07-20Fix active object doesn't show on templateIDDalai Felinto
Before that if you went to the object panel tab in the Properties Editor the active object wouldn't show in the first panel.
2017-07-17Manipulator: split alpha out of color propertyCampbell Barton
Gives more convenient access from Python: `mathutils.Color` Also correct some copy-paste error w/ property subtypes.
2017-07-13Correct error from texface removalCampbell Barton
Missed stencil layer
2017-07-13Always using full shading for eevee + sculpt modeCampbell Barton
Also disable for dyntopo & multires since its currently not supported.
2017-07-12DwM: Option to use final material over mode shadingCampbell Barton
Support using full material shading in sculpt & paint modes mode. Access 'Full Shading' from the display panel when in paint modes.
2017-07-11Merge branch 'master' into blender2.8Sybren A. Stüvel
2017-07-11A bunch of fixes for Pose Library while checking on T51607Joshua Leung
* Display a warning above the pose list if the pose library is in an invalid state (i.e. when it has keyframes but no pose-markers associated with those keyframes). This warning prompts users to run the "Sanitize Pose Library Action" operator, which should fix up such issues. * "Sanitize" operator now creates unique names for each newly create pose marker it generates, including the frame on which it found the pose
2017-07-11Eevee: Transparency: Add transparent Shadow method UI.Clément Foucault
2017-07-11Eevee: Transparency: Add hide backside option.Clément Foucault
2017-07-11Eevee: Add support for Alpha clip and Hashed Alpha transparency.Clément Foucault
Hashed Alpha transparency offers a noisy output but has the benefit of being correctly ordered. Noise can be attenuated with Multisampling / AntiAliasing.
2017-07-11Merge branch 'master' into blender2.8Sergey Sharybin
2017-07-11Theme Flatty LightPablo Vazquez
Color GraphEditor tabs, brighter 3D viewport gradient
2017-07-07Eevee: Show the metadata and output panel when eevee is selected as a render ↵Thomas Beck
engine
2017-07-07Merge remote-tracking branch 'origin/master' into blender2.8Dalai Felinto
2017-07-07Fix T51978: Setup Tracking Scene after Motion Tracking fails the first timeSergey Sharybin
2017-07-07Eevee: Add dimension panel to eeveeThomas Beck
Up until now users had to switch to Blender Internal to set the dimension of their openGl renderings. This simple change adds the panel at the top of the scene render tab.
2017-07-06Eevee: Unlock compatible bsdfs in node add menu.Clément Foucault
2017-07-05Fix User Interface for VolumetricDalai Felinto
2017-07-05Eevee: Fixups.Clément Foucault
Fix float promotion and missing layer parameters.
2017-07-05Eevee: Volumetrics: Add Light contribution clamping.Clément Foucault
This avoid too much variance at light centers and remove some noise.
2017-07-05Eevee: Volumetrics: Add settings.Clément Foucault
2017-07-05Eevee: Move volumetric to its own panel, new settings to comeDalai Felinto
2017-07-03Eevee: Initial implementation of Volumetrics.Clément Foucault
2017-06-29Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/editors/space_outliner/outliner_select.c
2017-06-28Fix node UI not using translation context correctly.Bastien Montagne
Now that some node types may have custom context, we need to handle that in the (convoluted :| ) UI code of nodes as well. Reported in T43295 by Gabriel Gazzán (@gab3d), thanks.
2017-06-26Manipulator: Python APICampbell Barton
Initial support for Python/Manipulator integration from 'custom-manipulators' branch. Supports: - Registering custom manipulators & manipulator-groups. - Modifying RNA properties, custom values via get/set callbacks, or invoking an operator. - Drawing shape presets for Python defined manipulators (arrow, circle, face-maps) Limitations: - Only float properties supported. - Drawing only supported via shape presets. (we'll likely want a way to define custom geometry or draw directly). - When to refresh, recalculate manipulators will likely need integration with notifier system. Development will be continued in the 2.8 branch
2017-06-26Merge branch 'master' into blender2.8Campbell Barton
2017-06-24collada: change image export: export either UV Textures or Materials. ThisGaia Clary
avoids wrong texture data when multiple objects are exported. Note: This commit might possiblyt not work fully. The full feature is added with the next commit)
2017-06-23Fix Eevee "No output node" issueLuca Rood
This fixes an issue introduced by the new output node system, where "No output node" was displayed in the material panel even when an output node was present.
2017-06-22Eevee: Interface and unitsDalai Felinto
We should use PROP_DISTANCE whenever appropriate. Also rename "Data Draw Size" > "Size" in the UI for the lightprobes.
2017-06-22Light Probes: interface changes, and renamesDalai Felinto
Although we are calling all of them light probes, there are a lot of differences between them. This commit does the following: * Prevent user from changing the probe type once added * Unify "sphere" and "cube" probes into reflection cubemap (as before you can switch between them from the probe UI) To be done ========== * Don't show add probe menus unless we are on Eevee * Light probes panels should not be visible in Clay. Light probe objects should not be visible in Clay viewport (nor on Cycles). Notes ===== * We need icons for the different light probes, and for lightprobes as a whole (we are using RADIO for now).
2017-06-22Fix T51867: Insert Keyframe I - L / I - R / I - S key combos are broken.Bastien Montagne
Reorder keyingsets registration order, since it also afects order of I menu options, better show most used ones first, pure alphabetical order is not great here... Will likely break some muscle memory though. :| Based on D2720 by Carlo Andreacchio (@candreacchio), thanks.
2017-06-22Eevee: Ambient Occlusion: Add UI properties.Clément Foucault
2017-06-20Clean node names and organize menus for eeveeLuca Rood
This makes the node menus aware of the Cycles/Eevee distinction, and only show the relevant nodes for the current engine. Names have also been changed to accomodate for the new output node system.
2017-06-20Implement Eevee output node systemLuca Rood
This makes Eevee consistent with Cycles, by having a single output node, and multiple shader nodes that connect to it. Note that node systems for Eevee saved before this will be missing the output node, and thus will show an invalid material. This is easily resolved by connecting the shader output to a new output node.
2017-06-19Planar Probe: Add UI, 3d view Display and change defaults.Clément Foucault
2017-06-19Manipulator: de-duplicate flags and scale optionCampbell Barton
2017-06-17Merge branch 'master' into blender2.8Campbell Barton
2017-06-16Usual i18n/UI messages fixes.Bastien Montagne
Please do not add useless tooltips! We have enough messages to translate already...
2017-06-15Expose World ID panel for EeveeDalai Felinto
That said, materials need to be updated when switching the world.
2017-06-15Eevee: Probes: Add data display for cubemaps.Clément Foucault
2017-06-15Eevee: Probes: Change falloff of irradiance grid.Clément Foucault
2017-06-15Probe: Fix probe panelClément Foucault
2017-06-15Probe: Add grid probe parameters.Clément Foucault