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
2018-05-27SLIM: Fix uppercase folder name in CMake fileuv_unwrapping_slim_algorithmLukas Stockner
2018-05-01Merge remote-tracking branch 'origin/master' into uv_unwrapping_slim_algorithmLukas Stockner
2018-04-30Add support for area lights to the Apply Transform operatorLukas Stockner
Since area lights are affected by scaling them, it only makes sense to support applying the scale to the lamp size. Of course, applying location or rotation does not work. If a scaling that changes the aspect ratio is applied to a square lamp, the mode is automatically changed to Rectangle.
2018-04-30Fix Merge > To CursorDalai Felinto
In master this is working fine, but in 2.8 ob->imat was identity matrix. Committing this in master to simplify merging.
2018-04-30Cleanup: de-duplicate paint access from objectCampbell Barton
2018-04-30UV editing: Make 'Select Linked' work consistent to 3D ViewJulian Eisel
Don't see a good reason for the old behavior, so better have it consistent.
2018-04-30BLI Color: YUV to/from rgb colorspace optionAaron Carlisle
This commit does two things: - Adds an option to do the calculation in different color spaces (BT601 or BT709). - Changes the default caluclation from legacy BT601 to BT709. This affects several areas: - UI areas (mainly scopes) - ViewLevelsNode - Several other nodes that use `COM_ConvertOperation.h`
2018-04-29Cycles: Cleanup: Remove double semicolonsLukas Stockner
2018-04-28Fix vertex paint alpha brush setting color blackCampbell Barton
2018-04-28Cleanup: meaningful names for color blendingCampbell Barton
2018-04-26Fix T54836: Select sharp edges doesn't flush to facesCampbell Barton
2018-04-26Cleanup: Use enums for View2D value definesJulian Eisel
Makes the file much less cluttered and more structured. Also made some whitespace tweaks.
2018-04-26Fix discontinuity in default UVs for a torusPhilipp Oeser
Reported in T47489 by Simon Windmill (coolpowers) who also provided the fix, thanx. Reviewed by Sebastian Witt (witt)
2018-04-25UI: optionally pass icon size to widget_draw_iconCampbell Barton
No functional changes.
2018-04-25Library: Add assert to catch unsupported copy flags combinationSergey Sharybin
Thanks Bastien for review!
2018-04-25Depsgraph: Fix missing relations in array modifierSergey Sharybin
Found by Dr. Sybren while working on modifiers port.
2018-04-25CDDM: correct (disabled) logic in merge vertsCampbell Barton
2018-04-25Remove developer exception hackCampbell Barton
This caused too much trouble, also it's possible users run with 'release' in their CWD causing issues. Developers can symlink "release/" to "bin/2.79".
2018-04-25Revert "Fix (unreported) broken 'get system path' in some cases."Campbell Barton
This reverts commit f1bc0aeddedacf68182164dde5d4674d11aba6c9.
2018-04-25Buildbot: Attempt to link against Blosc staticallySergey Sharybin
Was broken by f1e6838376a.
2018-04-25Cleanup: commentsCampbell Barton
2018-04-25Fix (unreported) broken 'get system path' in some cases.Bastien Montagne
There were two issues here actually: * The hack to allow running Blender directly from the source directory would just check for a 'release' directory, without actually ensuring it is release dir from blender source tree, and not some other random folder. * GHOST_getSystemDir returns nothing for portable installations, now we'll then check directly in the blender binary dir in that case. This fix is more critical in 2.8 branch, where that system path is used to retrieve new '3D' icons...
2018-04-25Fix string comparison in GNUMakefile for linux systemsDalai Felinto
2018-04-24BLI BVHTree Walk DFS: Decreases the size of the stack space used for the ↵Germano
recursive function. Each parameter of the function is copied into the memory stack. This also brought an improvement in peformance of snapping functions between 5% and 12% in my tests.
2018-04-24Build: Added explicit search for Blosc in CMake files. Unix build will now ↵Stefan Werner
disable WITH_OPENVDB_BLOSC if Blosc libraries cannot be found.
2018-04-24Build deps: Fixed TBB build with GCC 6 and newer, turning off dead store ↵Stefan Werner
elimination.
2018-04-24Build deps: Fixed capitalisation of CMake modules path for OpenVDB. Before, ↵Stefan Werner
OpenVDB would always build without BLOSC and TBB support on case-sensitive file systems.
2018-04-23BLI_math: avoid assert with non-finite numbersCampbell Barton
2018-04-23Depsgraph: Add relation flag to avoid flush across itSergey Sharybin
This way we can avoid re-evaluation of certain parts of datablock when something unrelated has changed.
2018-04-23Depsgraph: Fix missing update with animated curve pathSergey Sharybin
2018-04-23Depsgraph: Cleanup, remove unused relation tagSergey Sharybin
2018-04-23Cleanup: styleCampbell Barton
2018-04-23Fix T54766: "Record With"-NLA "Push Down" discards Blend Mode, ↵Joshua Leung
Extrapolation, and Influence Applied similar fix to T54233 to get the "Record with NLA" feature working with active action blending + influence settings. Extrapolation is explicitly ignored though, as it shouldn't be used with this feature (i.e. it is already disabled with the new strips and also on the animdata by default)
2018-04-23Depsgraph: Add missing relations builderSergey Sharybin
Was possible to miss some relations from being built when parent object is linked to the scene graph indirectly.
2018-04-22Cleanup: UI namingCampbell Barton
2018-04-22Cleanup: de-dup popup/pie menu RNA definitionCampbell Barton
Also rename pupmenu -> popmenu
2018-04-21Cleanup: variable namingCampbell Barton
2018-04-21BLI_bitmap: 2D triangle drawing functionCampbell Barton
Matching polygon filling but no need for allocation or qsort.
2018-04-21BLI math: clamped barycentric weight calculationCampbell Barton
2018-04-21Fix: D3160 fixed blednerplayer stub.s for unixGaia Clary
2018-04-20Cleanup (followup commit for D3160)Gaia Clary
Added some spaces to keep the eInsertKeyFlags enumeration proper
2018-04-20Fix: D3160 Propose to use proper typedefs to avoid confusionGaia Clary
Differential Revision: https://developer.blender.org/D3160
2018-04-20Fix usage of lib filepath in previous own commit...Bastien Montagne
2018-04-20Add debug tool to check validity of current file *before* saving.Bastien Montagne
It is hidden behind the --debug-io flag for now. Idea is to try to catch broken libraries state in current Main before we actually write the file on disk, should help catching and understanding what happens in Spring corruption cases.
2018-04-20VSE Effects: Wipe box: fix compilation errorsAaron Carlisle
This is still broken I cant tell if it is the fact that the in_band funtion does not work properally or an issue in the box algorithm, or both. It seems like the calculation of the size of the box while roatated needs to be fixed also.
2018-04-19Cleanup: make variable name EnglishCampbell Barton
2018-04-19Cleanup: rename vlak -> polyCampbell Barton
2018-04-19Cleanup: rename Icon.type -> id_typeCampbell Barton
Confusing when adding non-id icons.
2018-04-19Port particle instance modifier changes from Gooseberry branchSergey Sharybin
The work is mainly from Lukas Toenne, with some modifications from myself. Includes following obvious changes: - Particle system selection is now name-based, with lookup menu. - Lots of new options to control varieties. Changes comparing to the Gooseberry branch: - Default values and versioning code ensures same behavior as the old modifier. - Custom data layers are coming from vertex color, the modifier does not create arbitrary layers now. The hope is to keep data more manageable, and maybe make it easier to select in the shader later on. This means, values are quantized to 256 values, but it should be enough to get varieties in practice. Reviewers: brecht, campbellbarton Reviewed By: brecht Subscribers: eyecandy Differential Revision: https://developer.blender.org/D3157
2018-04-19Cleanup: styleCampbell Barton