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
2015-10-11Cycles: Increase number of textures allowed for OpenCL renderSergey Sharybin
Currently OpenCL devices are packing images into a single texture, which means technically number of textures is not limited here. Now OpenCL will use same number of textures as CPU. If we want to bump number of textures further, this values are to be modified in sync. NOTE OpenCL still does not support float textures. Original patch from a guy called bliblubli in the tracker with some own modifications. Reviewers: brecht, dingto, sergey Differential Revision: https://developer.blender.org/D1530
2015-10-11BGE: Fix for last commitThomas Szepe
The icon16 and icon32_mesh_capsule.dat files are committed with 0 Kb, because I used the patch from the differential from the Phabricator which I done with a regular .diff file.
2015-10-11BGE: Add icons to collision shapes.Thomas Szepe
This patch adds icons to the physic collision shapes. Adding a new capsule shape 'mesh_capsule' icon which represent the shape better then the metaballs icon. And replace the metaballs icon for the Blender collision shape. {F206628} Reviewers: moguri, sybren, agoose77, lordloki, mont29, panzergame, campbellbarton Reviewed By: lordloki, panzergame, campbellbarton Projects: #game_engine, #game_ui, #user_interface Differential Revision: https://developer.blender.org/D1403
2015-10-11BGE: Add recursive dupli group deletionThomas Szepe
This patch will delete all associated objects from a group instance (dupli group) if the are deleted. Reviewers: brita_, sybren, lordloki, moguri Reviewed By: lordloki, moguri Projects: #game_engine Maniphest Tasks: T36388 Differential Revision: https://developer.blender.org/D1205
2015-10-11BGE: Adding a screenshot function to game actuatorThomas Szepe
Extending the existing game actuator with a screenshot function, to give also non programmers the ability to take screenshots in the BGE. Reviewers: lordloki, campbellbarton, moguri Reviewed By: lordloki, moguri Subscribers: lordloki, Genome36 Projects: #game_engine Differential Revision: https://developer.blender.org/D651
2015-10-11Cleanup: warning with new glewCampbell Barton
2015-10-11Upgrade glew to v1.13Campbell Barton
2015-10-11Fix warnings and remove casts by adding copy_vx_vx_uchar() functions.Brecht Van Lommel
2015-10-11Fix T46441: texture paint soften brush at 0 strength works at full strength.Brecht Van Lommel
2015-10-10Revert "Fix T46406: Cycles ignores default socket value associated with ↵Brecht Van Lommel
group socket" Fixes T46442.
2015-10-10Fix T45152: multiview/stereo render not working with Freestyle + Cycles.Brecht Van Lommel
2015-10-10Fix T44048: freestyle lines in Cycles are in the wrong color space.Brecht Van Lommel
2015-10-10Fix various compiler warnings.Brecht Van Lommel
2015-10-10CMake: minor message cleanups.Brecht Van Lommel
2015-10-10Fix T46437: Make progress report py helper resitent to 'zero steps' passed ↵Bastien Montagne
value... To be backported, should we need an 'a' release.
2015-10-10Random Select Seed OptionCampbell Barton
Add 'Seed' option for all random select operators D1508 by @mba105, w/ edits
2015-10-10Fix T45167: OS X inertial scrolling can lead to unexpected zooming.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D1539
2015-10-10Fix T46341: OS X trackpad and magic mouse gestures not working with 10.11 SDK.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D1539
2015-10-10Fix/Workaround T46431: blender-softwaregl crashesCampbell Barton
Order of initialization bug only impacted mesa's software-gl. For now effectively revert support for glx-context-flags.
2015-10-10Fix T46403: motion tracking not workig with Xcode 7 on OS X.Brecht Van Lommel
Caused by use of the uninitialized shape_ variable in Resize().
2015-10-09Fix T46426: 2D-version of zoom border operator is available in 3DView context.Bastien Montagne
2015-10-09Cleanup: 3DView object drawing: afterdraw lists: better 'loop & remove' with ↵Bastien Montagne
BLI_pophead. Saves two lines and a temp variable for each loop...
2015-10-09Fix T46418: Constraints - influence other than 0 or 1 - bad results with ↵Bastien Montagne
non-homogeneous scaled matrices. Use new interp_m4_m4m4 instead of blend_m4_m4m4. Note that maybe we could replace other usages of blend_m... by interp_m..., but this should be investigated on a case-by-case basis.
2015-10-09BLI_math: add mat3_polar_decompose, interp_m3_m3m3 and interp_m4_m4m4.Bastien Montagne
mat3_polar_decompose gives the right polar decomposition of given matrix, as a pair (U, P) of matrices. interp_m3_m3m3 uses that polar decomposition to perform a correct matrix interpolation, even with non-uniformly scaled ones (where blend_m3_m3m3 would fail). interp_m4_m4m4 just adds translation interpolation to the _m3 variant.
2015-10-09BLI: add SVD solver for mat3 (using eigen3).Bastien Montagne
2015-10-09Cycles: Fix compilation error of CUDA kernel after recent decomposition changesSergey Sharybin
2015-10-09Cycles: Make sure ray direction is always normalizedSergey Sharybin
Ray direction is assumed to be normalized in such areas as scaling intersection distance on instance push/pop when doing ray-scene intersection, but it was possible that some closures wouldn't give normalized direction which could cause wrong intersection checks. Now normalization will happen on surface bounce, which could be a bit of a waste if closure actually gives normalized direction, but currently only transparent BSDF seems to give guaranteed normalized direction.
2015-10-09Cycles: Fix wrong intersection with motion blur and degenerate object transformSergey Sharybin
2015-10-09Cycles: Fix issues with quick inverse of degenerate matrixSergey Sharybin
This fixes part of the issues reported in T46322. Still need to solve issue with wrong intersection distance scaling.
2015-10-09Cycles: Fix intersection issues caused by degenerate instance matrixSergey Sharybin
Issue was caused by wrong intersection distance scaling on instance pop, which could cause intersection distance to become zero, confusing following intersection checks.
2015-10-09Fix T46420: Segfault when instancing smoke domain.Bastien Montagne
Looks like instancing of smoke sim is not supported at all (was fake-working in 3DView in 2.74, but not rendered). But it should not crash - code was adding temp 'fromdupli' base to the delayed drawing list... Nice to backport this to 2.76 I think.
2015-10-09BGE Fix T41943: Zeroing out angular velocity not possibleSybren A. Stüvel
This patch makes it possible to zero out angular velocity. tiny angular velocities may cause instabilities, according to the discussion in T41943, so they are mapped to (0, 0, 0) instead. It also applies the same reasoning to the linear velocity, unifying the different approaches. Differential revision: D952
2015-10-09Correct own error in editmesh bvhCampbell Barton
Flag mix-up and uninitialized var.
2015-10-09Fix leak creating 'empty' looptri bvh treeCampbell Barton
2015-10-09Fix T46415: empty node group in GLSL shader has incorrect socket type ↵Brecht Van Lommel
conversion.
2015-10-09Fix error after change to IDWalkFuncCampbell Barton
2015-10-08BGE: Use BLI_task instead of pthread in KX_BlenderSceneConverter.Porteries Tristan
2015-10-08Fix crash loading modifiers with missing IDsSergey Sharybin
Was very visible with barcelona file from Cycles benchmark repository.
2015-10-08Fix compilation error with bullet disabledSergey Sharybin
2015-10-08Cycles: Cleanup, whitespace around keywordsSergey Sharybin
2015-10-08Fix T46407: Enabling OSL breaks Vector Transform nodeSergey Sharybin
2015-10-08Cycles: Add an interpolation option to environment texturesLukas Stockner
This commit exposes the interpolation parameter for environment textures (requested by DolpheenDream on IRC), just as it already is for image textures. Reviewers: sergey Differential Revision: https://developer.blender.org/D1544
2015-10-08Add logicbricks to ID looper.Bastien Montagne
2015-10-08Add rigidbodyworld to id looper.Bastien Montagne
2015-10-08Add id looper for particlesystem.Bastien Montagne
2015-10-08Add a bunch of missing IDs in ID looper...Bastien Montagne
2015-10-08Modifiers: add 'cd_flag' parameter to their ID looping callbacks, neededBastien Montagne
since some IDs (objects) are not 'refcounted' while others (textures) are... Partial merge from id-remap branch.
2015-10-08Fix: Do not show "Paste Flipped" in the Dope Sheet's Grease Pencil modeJoshua Leung
2015-10-08Fix T46236: NLA transition strips do not get resized when neighbouring ↵Joshua Leung
strips change Transition strips in the NLA should always stick to whatever strips are beside it, and are allowed to grow/shrink as needed to achieve this. Previously the code here was only checking if the neighbouring strips started encroaching on the transition, but not whether the transition needed to grow to fill a gap. It was also just moving all strips when there was insufficient space, even though that would alter timing down the track. Now transition strip resizing works as follows: * It will grow/shrink as necessary to absorb any changes in the length of its neighbours instead of shunting everything around to maintain its length * If the neighbour has been resized by an amount greater than the transition's length, all the strips will need to be shunted away to make way for the neighbour. In this case, the transition will shrink down to being 1 frame long to ensure that it is still visible (so that it can be removed if necessary).
2015-10-08Fix T46391: Sync Length in NLA is not working on all instances of clipJoshua Leung