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-10-06Vertex Paint: move normal falloff into the brushCampbell Barton
All related settings are already in the brush, so it's inconvenient to switch panels to change this one option.
2017-10-06Vertex Paint: use brush front-face settingCampbell Barton
Follow sculpt mode more closely by using the brush front-face option.
2017-10-05Fix T53002: Batch-Generate Previews generate empty or none image for large ↵Bastien Montagne
objects. Camera clipping was left to default values, which won't work well for very large (or small) objects. Now recompute valid clipping start/end based on boundingbox of rendered data, and final location of camera.
2017-10-05Sculpt Mode: 2D falloff optionCampbell Barton
This makes brush influence into a tube instead of a sphere. It can be used along the outline of a mesh to adjust it's silhouette. Note that all this takes advantage of changes from vertex paint, from testing this seems useful so exposing from the brush options.
2017-10-04Fix i18n messages extraction script, and a few more UI messages...Bastien Montagne
2017-10-03Some UI/messages fixes.Bastien Montagne
2017-10-03Vertex Paint: remove accumulate (soc-2017-vertex_paint)Campbell Barton
This secondary accumulation option accumulated brush falloff. The same option in image painting accumulates color as vertex paiht 'Spray' does. Giving this option different behavior for vertex paint seems strange. Also this is basically increasing falloff over time. Remove the new code, expose existing 'Spray' as 'Accumulate' to match other paint modes.
2017-10-02Vertex Paint: projection optionsCampbell Barton
This makes vertex paint match image painting more closely. - Add falloff shape option sphere/circle where sphere uses a 3D radius around the cursor and circle uses a 2D radius (projected), like previous releases. - Add normal angle option so you can control the falloff. - Add Cull option, to paint onto faces pointing away. Disabling normals, culling and using circle falloff allows you to paint through the mesh.
2017-09-29Weight Paint: accumulate supportCampbell Barton
- Clamp accumulate so it doesn't exceed brush strength. - Was multiplying by brush strength twice.
2017-09-29Vertex Paint: Alpha SupportCampbell Barton
GSOC 2017 by Darshan Kadu, see: D2859. This is a partial merge of some of the features from the soc-2017-vertex_paint branch. - Alpha painting & drawing. - 10 new color blending modes. - Support for vertex select in vertex paint mode.
2017-09-27Vertex/Weight Paint: Use PBVH for paintingCampbell Barton
2016 GSOC project by @nathanvollmer, see D2150 - Mirrored painting and radial symmetry, like in sculpt mode. - Volume based splash prevention, which avoids painting vertices far away from the 3D brush location. - Normal based splash prevention, which avoids painting vertices with normals opposite the normal at the 3D brush location. - Blur mode now uses a nearest neighbor average. - Average mode, which averages the color/weight of the vertices within the brush - Smudge mode, which pulls the colors/weights along the direction of the brush - RGB^2 color blending, which gives a more accurate blend between two colors - multithreading support. (PBVH leaves are painted in parallel.) - Foreground/background color picker in vertex paint
2017-09-25Mirror Modifier: option to offset UV'sCampbell Barton
Useful for baking, so UV's can be moved outside the image and not used to bake pixels (but still used for display). D2801 by @Zuorion
2017-09-22Remove quicktime supportAaron Carlisle
It has been deprecated since at least macOS 10.9 and fully removed in 10.12. I am unsure if we should remove it only in 2.8. But you cannot build blender with it supported when using a modern xcode version anyway so I would tend towards just removing it also for 2.79 if that ever happens. Reviewers: mont29, dfelinto, juicyfruit, brecht Reviewed By: mont29, brecht Subscribers: Blendify, brecht Maniphest Tasks: T52807 Differential Revision: https://developer.blender.org/D2333
2017-09-21Fix T52861: Keymap editor filter doesn't show shortcuts using "+"Joshua Leung
2017-09-21revert commit c0a7e9b6312d74 because it did not work as expectedGaia Clary
2017-09-20D2777: allow blank lines and lines with spaces/tabs in cut/pasteGaia Clary
2017-09-20Fix T52842: Incorrect description for bpy.types.MeshTextureFace.uvBastien Montagne
Tweak rna_info module to generate valid info also for multi-dimensional arrays.
2017-09-20Fix rna_info.py module, broken by recent changes in bpy.types presumably.Bastien Montagne
Hope fix is OK, seems to work with API generation script at least.
2017-09-19Boolean Modifier: add debug optionsCampbell Barton
Only show & use when running in debug mode.
2017-09-14Fix T52442: bl_app_templates_system not workingCampbell Barton
Portable builds LOCAL files need to be treated as system instead of using as a fallback to USER templates.
2017-09-14Recent action-bake used Py3.6 syntaxCampbell Barton
2017-09-13Fix T52140: Align objects centers using origin for textSergey Sharybin
The issue was caused by operator redo which frees all object's evaluated data, including bounding box. This bounding box can not be reconstructed properly without full curve evaluation (need to at least convert font to nurbs, which is not cheap already).
2017-09-10Bake Action: operate on selected objectsCampbell Barton
Previously only the active object was used. Use coroutines to support baking frames for multiple objects at once, without having to playback the animation multiple times.
2017-09-10PyAPI: Add object argument to bake_actionCampbell Barton
Avoids having to set the scene's active object first.
2017-09-09Resolve T52687: Add node label shows as 'Unknown'Campbell Barton
Add type access method, need to extend to other types for now just get node UI working properly again.
2017-09-07PyAPI: use bl_rna_get_subclass for node APICampbell Barton
Returns a default value instead of an error when the type isn't defined.
2017-09-06Cleanup: custom nodes templateCampbell Barton
- Use conventional (pep8) prop names - Simplify class registration
2017-09-06Workaround node types not being exposedCampbell Barton
We might want to have a utility function for this, for now just keep it working.
2017-09-06Screw Modifier: remove doubles optionCampbell Barton
Vertices on the axis can be optionally merged, nice for creating objects which close at the end-points.
2017-09-04PyAPI: Add bpy.utils.register_classes_factoryCampbell Barton
Avoids having boiler plate register/unregister functions.
2017-09-04PyAPI: fix rna_info for changes in type accessCampbell Barton
2017-09-02Cleanup: use title caps for labelsCampbell Barton
Also consistent quoting (single quotes for enums, text uses double).
2017-08-31Cleanup: strict naming conventionsCampbell Barton
2017-08-25This copyright text (copied to binary distros) had a confusing statement aboutTon Roosendaal
scripts being "Artwork" which is your sole property and free to license. I've removed the reference to scripts in this text. This was from 2002! With our Python scripts becoming part of how Blender runs, such scripts now are officially required to be compliant with GNU GPL. For more information; check the FAQ or consult foundation@blender.org https://www.blender.org/support/faq/
2017-08-23Cleanup: remove space from filenamesCampbell Barton
2017-08-21Modify menu from last commitCampbell Barton
Also correct tool-tip.
2017-08-17Fix T52401: "Export Keying Set" operator generated incorrect ID's for shapekeysJoshua Leung
To be backported.
2017-08-15Fix Cycles presets after recent removal of some settings.Brecht Van Lommel
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-14Tracking: Fix missing checks in operator poll functionsSergey Sharybin
Reported by Vuk Gardašević (lijenstina) in IRC, thanks!
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-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-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-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-02Fix T52250: Glitch in UI in the addon panel regressionAleksandr Zinovev
2017-08-012.79 release: new splash, yeah!Bastien Montagne
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-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-25PyAPI: Skip user scripts w/ factory-startupCampbell Barton
Adds bpy.app.factory_startup, used to check if user scripts should be loaded.