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-08-15Merge branch 'master' into blender2.8Brecht Van Lommel
2017-08-15Fix Cycles presets after recent removal of some settings.Brecht Van Lommel
2017-08-15Merge branch 'master' into blender2.8Sybren A. Stüvel
# Conflicts: # source/blender/makesrna/intern/rna_render.c
2017-08-15Cycles/BI: Add a pixel size option for speeding up viewport renderingLukas Stockner
This patch adds "Pixel Size" to the performance options, which allows to render in a smaller resolution, which is especially useful for displays with high DPI. Reviewers: Severin, dingto, sergey, brecht Reviewed By: brecht Subscribers: Severin, venomgfx, eyecandy, brecht Differential Revision: https://developer.blender.org/D1619
2017-08-14Merge branch 'master' into blender2.8Bastien Montagne
2017-08-14Tracking: Fix missing checks in operator poll functionsSergey Sharybin
Reported by Vuk Gardašević (lijenstina) in IRC, thanks!
2017-08-12Merge branch 'master' into blender2.8Campbell Barton
2017-08-11iFix T52050: Empty VSE preview for scene strips with OpenGL preview + ↵Bastien Montagne
Rendered settings. 'OpenGL Preview' checkbox was redundant now, just use seq_prev_type value only. Might be OK for 2.79, but should be double-checked first...
2017-08-11Merge branch 'master' into blender2.8Campbell Barton
2017-08-11Fix T52344: Softbody on Text.Bastien Montagne
Own previous fix (rBd5d626df236b) was not valid, curves are actually supported by SoftBodies. It was rather a mere UI bug, which was not including Surfaces and Font obect types in those valid for softbody UI. Thanks to @brecht for the head up! Also, fix safe for 2.79, btw.
2017-08-10Merge branch 'master' into blender2.8Bastien Montagne
2017-08-10DPI: add back option to control line width, tweak default width.Brecht Van Lommel
Adds thin/default/thick modes to add -1/0/1 to the auto detected line width, while leaving the overall UI scale unchanged. Also tweaks the default line width threshold, so thicker lines start from slightly high UI scales. Differential Revision: https://developer.blender.org/D2778
2017-08-10Eevee: Refraction: Add "thickness" parameter.Clément Foucault
This enables to fake a second refraction event. This is great to simulate thin planar objects such as glass panels.
2017-08-10Eevee: Refraction: Make it available for opaque materials.Clément Foucault
Theses Materials are rendered after the SSR pass. The only difference with previous method is that they have a depth prepass (less overdraw) and are not sorted.
2017-08-10Eevee: Add Screen Space Refraction.Clément Foucault
For the moment the only way to enable this is to: - enable Screen Space REFLECTIONS. - enable Screen Space Refraction in the SSR parameters. - enable Screen Space Refraction in the material tab.
2017-08-10Eevee: Add Refraction via probes.Clément Foucault
2017-08-09Manipulator: replace hard coded color w/ themeCampbell Barton
2017-08-07Build: add scripts to build dependencies for Windows and macOS.Brecht Van Lommel
Note these are intended for platform maintainers, we do not intend to support users making their own builds with these. For that precompiled libraries from lib/ should be used. Implemented by Martijn Berger, Ray Molenkamp and Brecht Van Lommel. Differential Revision: https://developer.blender.org/D2753
2017-08-07Merge branch 'master' into blender2.8Brecht Van Lommel
2017-08-07Build: add scripts to build dependencies for Windows and macOS.Brecht Van Lommel
Note these are intended for platform maintainers, we do not intend to support users making their own builds with these. For that precompiled libraries from lib/ should be used. Implemented by Martijn Berger, Ray Molenkamp and Brecht Van Lommel. Differential Revision: https://developer.blender.org/D2753
2017-08-06Manipulator: experimental lamp positioning toolCampbell Barton
- New manipulator tracks lamps to position under cursor. - Works with multiple lamps, keeping relative offsets. - Holding Ctrl moves the lamp. - Access via manipulator or Shift-T. Code could be improved, but like to get feedback from users.
2017-08-03Merge branch 'master' into blender2.8Campbell Barton
2017-08-02Fix T52250: Glitch in UI in the addon panel regressionAleksandr Zinovev
2017-08-02Cleanup: prefer tuples over listsCampbell Barton
2017-08-012.79 release: new splash, yeah!Bastien Montagne
2017-08-01Render: make Cycles and Evee support each other's output material nodes.Brecht Van Lommel
This changes the Cycles exporting and Cycles/Eevee UI code to support both output material nodes, giving priority to the renderer native one. Still missing is Eevee code to prefer the Eevee output node.
2017-07-31Eevee: SSR: Change clamp to a real clamp and add Max Roughness.Clément Foucault
Clamp will now works as in Cycles. Max roughness limit ssr to a certain roughness level: for noise / performance tweaking.
2017-07-31Eevee: SSR: Rewrote the raytracing algorithm.Clément Foucault
It now uses a quality slider instead of stride. Lower quality takes larger strides between samples and use lower mips when tracing rough rays. Now raytracing is done entierly in homogeneous coordinate space. This run much faster. Should be fairly optimized. We are still Bandwidth bound. Add a line-line intersection refine. Add a ray jitter between the multiple ray per pixel to fill some undersampling in mirror reflections. The tracing now stops if it goes behind an object. This needs some work to allow it to continue even if behind objects.
2017-07-28Merge branch 'master' into blender2.8Campbell Barton
2017-07-28Cleanup: clear deprecated UI flagsCampbell Barton
Also adds cursor-lock flag, to be used in next commit.
2017-07-27Fix factory setup using user scripts path stillCampbell Barton
2017-07-27Merge branch 'master' into blender2.8Campbell Barton
2017-07-26Minor template code patch. (objectHitList =/= hitObjectList)Aaron Carlisle
The Blender text editor's built in python template "Gamelogic" has a reference near the bottom to "objectHitList" as an alleged attribute to the KX_TouchSensor. This name is incorrect, it's correct name is "hitObjectList." Attempting to access the suggested objectHitList returns error... ``` AttributeError: 'KX_TouchSensor' object has no attribute 'objectHitList' ``` The provided diff corrects this minor error. Reviewers: kupoman, moguri, campbellbarton, Blendify Reviewed By: Blendify Tags: #game_engine, #game_python Differential Revision: https://developer.blender.org/D2748
2017-07-25Merge branch 'master' into blender2.8Campbell Barton
2017-07-25PyAPI: Skip user scripts w/ factory-startupCampbell Barton
Adds bpy.app.factory_startup, used to check if user scripts should be loaded.
2017-07-25Merge branch 'master' into blender2.8Campbell Barton
2017-07-25PyAPI: utility for creating register, unregisterCampbell Barton
This simplifies creation of register, unregister functions that simply forward calls submodules.
2017-07-24Cleanup: trailing spaceCampbell Barton
2017-07-24Eevee: SSR: Refactor multiple rays. Plus other changes...Clément Foucault
-Allow a maximum of 4 rays per trace pixel. -Removes parameter Normalize: use normalization all the time now. -Add firefly clamp slider.
2017-07-24Eevee: SSR: Add two hit option.Clément Foucault
This option add another raytrace per pixel, clearing some noise. But multiplying the raytrace cost.
2017-07-24Eevee: SSR: Add Weight Normalization option.Clément Foucault
2017-07-24Eevee: SSR: Add fullscreen raytrace option and Screen border factor.Clément Foucault
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.