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-05-19Fix crash when adding Torus in edit modeDalai Felinto
2017-05-19Remove use_display_lists optionCampbell Barton
2017-05-18Remove viewport shading panelDalai Felinto
We can remove the RNA options as well, but I wanted to tackled the UI first.
2017-05-18Remove "Modern Viewport"Dalai Felinto
The "Modern Viewport" was an option in the Viewport panel that would use the new fancy wire frame code and some depth debugging functionality. This was introduced as a quick and dirty way to get the new drawing system showing in the viewport. Overtime we built a complete Draw Manager system, leaving this original approach deprecated which adds clutter to Blender code since it would be removed sooner or later. Note: The new fancy wireframes and related shaders (white out other objects) are still in Blender code, though you can't use them anymore. If we are to have any of those drawing options they should be integrated in the new draw manager, instead of integrated in the old drawing pipeline as it was originally coded.
2017-05-18Fix menu inconsistenciesAaron Carlisle
This commit fixes two issues: - UV/Image editor uvs menu did not match the 3D View's which was changed in rB2b240b043078 - Circle select tool was missing in particle edit mode Reviewers: Severin Differential Revision: https://developer.blender.org/D2329
2017-05-18Fix UI button text for Eevee "Use Nodes"Dalai Felinto
2017-05-18Eevee: Some changes to default shader.Clément Foucault
Use old BI material prop and use a metallic approach.
2017-05-17Eevee: fixed Material UI.Clément Foucault
2017-05-16UI: Expose Views to eevee and clayDalai Felinto
2017-05-16Fix info header stats to iterator over layer instead of sceneDalai Felinto
Although this is working fine, there are two changes expected in the new future once depsgraph copy on write is implemented: 1) To call ED_info_stats_clear a callback from depsgraph, instead of the notifier system. (that would also allow us to clear only one SceneLayer). 2) To store/get stats from the evaluated SceneLayer, as well as iterate over the evaluated objects as well.
2017-05-16Merge branch 'master' into blender2.8Campbell Barton
2017-05-15Use better prng algo and fix randomness UILuca Rood
2017-05-15Implement matcaps for hairLuca Rood
2017-05-15Fix T51348: Node highlighting is brokenSergey Sharybin
This feature was disabled in the code but not in the interface. Removing the code, since it needs full re-implementation anyway.
2017-05-15Add show-weights to edit-mode UICampbell Barton
2017-05-15Merge branch 'master' into blender2.8Campbell Barton
2017-05-15PyAPI: don't re-register add-ons on 'New File'Campbell Barton
Some add-ons have bugs with re-registration, they should be fixed, but no need to exacerbate the problem.
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-12Implement hair drawing with Draw Manager in Clay engineLuca Rood
Part of T51378
2017-05-11Eevee: Add render properties and scene panel.Clément Foucault
2017-05-11Merge branch 'master' into blender2.8Campbell Barton
2017-05-11Ammend last commit: add missing align for row propsAaron Carlisle
2017-05-11UI: Follow up on recent VSE workAaron Carlisle
Fix a few more columns that should be rows
2017-05-11update new 2.79 themes: T50869meta-androcto
2017-05-10Eevee: Post process parameters.Clément Foucault
-Display almost all parameters. -Made some small adjustment to motion blur to support FOV motion blur. -Made DOF max radius a parameter.
2017-05-10Merge commit 'origin/master (9395646c2c44cdf568ca950700d71fe966f2d80f)' into ↵Dalai Felinto
blender2.8
2017-05-10Eevee: Initial Depth Of Field commit.Clément Foucault
2017-05-09Fix errors in vse ui commitAaron Carlisle
- Fixes double labels - Fixes an aligned layout when un-needed - Fixes an error were a layout can become disabled but never enabled again
2017-05-09Merge branch 'master' into blender2.8Bastien Montagne
2017-05-09Expose camera stereo settings in Clay enginesDalai Felinto
2017-05-09Fix assert failure caused by bug in sequencer interface scriptSergey Sharybin
If icon_only is True then one must not pass text attribute.
2017-05-08Merge branch 'master' into blender2.8Sergey Sharybin
2017-05-08Fix capitalization in some particle panelsLuca Rood
2017-05-08Sequencer: Fix broken interface script since 415ff74Sergey Sharybin
2017-05-08Merge branch 'master' into blender2.8Julian Eisel
2017-05-08UI: Cleanup VSE Properties ShelfMike Pan
The goal is to reduce wasted space and improve clarity in the 'N' panel of the VSE through layout changes. The changes are intentional conservative to avoid making people re-learn anything. Author: @mpan3 Differential Revision: https://developer.blender.org/D2439
2017-05-07Color management: add Filmic view transform to Blender configuration.Brecht Van Lommel
* "Filmic" and "False Color" view transforms added (sRGB display device only). * "Very Low/Low/Base/High/Very High Contrast" looks added. * Added filtering so that Filmic only shows look names prefixed with "Filmic - ". Filmic Dynamic Range LUT configuration created by Troy James Sobotka with special thanks and feedback from Guillermo, Claudio Rocha, Bassam Kurdali, Eugenio Pignataro, Henri Hebeisen, Jason Clarke, Haarm-Peter Duiker, Thomas Mansencal, and Timothy Lottes. Differential Revision: https://developer.blender.org/D2659
2017-05-05Implement overridable scene render settingsDalai Felinto
This add a new set of (possible) render settings that can be defined at the scene level and overridable at the scene layer level. Once we get workspaces we can either add workspace inbetween scene and scene layer evaluation. Or to replace layer settings, to avoid extra confusion to users. An example of this setting is "samples", as implemented now for the clay engine.
2017-05-04Vertex paint with draw managerLuca Rood
Reviewers: fclem Subscribers: campbellbarton, dfelinto Differential Revision: https://developer.blender.org/D2658
2017-05-03Weight painting with draw managerLuca Rood
This implements weight rendering with the draw manager, with all drawing options (Shading, wire, face masking, vertex masking). This is part of T51208 Reviewers: campbellbarton Subscribers: dfelinto Differential Revision: https://developer.blender.org/D2654
2017-05-03Eevee: Add "uber" Shader Output Nodes.Clément Foucault
Include Metallic and Specular workflow. Clearcoat and are not implemented yet.
2017-05-01Mesh Batch Cache: Add support for uv/vcol/tangent data layers.Clément Foucault
This is a bad implementation waiting for some improvement that are : - Gawain support for multiple names. -> will remove duplication of attribute alloc - Glsl safe name string escaping. -> will remove any risk of hash colision. Old glsl drawing was relying on attribute being choosen by DerivedMesh at drawing time. For this reason, we declare all possible attrib "name" for each data layer inside the batches. In the glsl code, we declare required data by type and name. Then Gawain only bind vbos if names correspond. This is way cleaner as we do not need to access the CD itself when drawing. One other problem is that the hash maybe 11 caracters long and rapidly overload gawain's attrib name buffer.
2017-04-27Merge branch 'master' into blender2.8Campbell Barton
2017-04-27Cleanup: spellingCampbell Barton
2017-04-26Fix material preview for Cycles and BIDalai Felinto
I had to update the .blend files too, and get them to use collections over the nameless old layers.
2017-04-26Eevee: World default shader.Clément Foucault
- Use uniform color world for the world probe. - Refactored the Fresnel expression to be better with Area Lights. - Squared the roughness for default materials.
2017-04-25Eevee: Make default shaders works.Clément Foucault
- Added New Batch cache routine to get the split mesh for each material. (optimization needed) - Did some shader modifications to create default_frag and support a somwhat correct fresnel for lamps (to finish)
2017-04-24Merge branch 'master' into blender2.8Campbell Barton
2017-04-24Usual i18n/UI messages fixes and cleanup.Bastien Montagne