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
path: root/source
AgeCommit message (Collapse)Author
2015-07-08Select Similar for edit-curveCampbell Barton
D1381 by @johnroper100 with edits
2015-07-08Add BKE_nurb_bpoint_calc_normalCampbell Barton
2015-07-08EditCurve: move selection into own fileCampbell Barton
2015-07-07Fix/Cleanup mesh remap dest transformation in tree/source space.Bastien Montagne
In org work, bvhtree helpers were modifying passed co/no in place according to given transform. However, during review pass we decided this was bad, and made them modify copies. But this broke some cases where we'd do extra tests after bvhtree query, expecting tmp_co to be in tree (aka source) space! Further more, since in quite a few cases we were already doing that transform outside of bvhtree helpers, decided to remove this alltogether from the helpers - makes things more clear and easy to follow, avoids needless copy of vector, and ensures we are always using tmp_co in its transformed version!
2015-07-07Correct default enum valuesCampbell Barton
Had assert creating cheat sheet
2015-07-07BGE: Fix wrong current logic manager in collision callback.Porteries Tristan
2015-07-07Fix for recent error, ngons now flipped correctlyCampbell Barton
2015-07-07Using proper subtype in game object velocity clamping properties.Sybren A. Stüvel
The game.velocity_{min,max} and game.angular_velocity_{min,max} object RNA properties did not use a subtype, and thus velocity was always displayed as radians or blender units instead of the configured units. Reviewed by: campbellbarton
2015-07-07Minor simplification for uv edge drawingCampbell Barton
2015-07-06BGE: bge.texture API documentation enhancementQuentin Wenger
This patch attempts to improve and review the documentation of bge.texture, as requested in the [[ http://wiki.blender.org/index.php/Dev:2.5/Source/Development/Todo/GameEngine#Video_Texture | TODO list ]]. More specifically, it - fixes the rst syntax, including titles of the examples bge.texture.py and bge.texture.1.py; - adds, standardizes and reviews description of the API elements, particularly signatures, types, etc. - adds SOURCE_* constants to the doc - splits the doc into thematical parts (Video, Image, Texture, and Filter Classes, Functions, Constants). Notes: - The parameter "mode" of ImageBuff.plot has to be described better. Actually, the whole set of IMB_BLEND_* constants (from IMB_imbuf.h) should be exposed to Python. I'll do that in a future diff, and complete the doc at the same moment (adding those IMB_BLEND_* constants to the Constants part of this doc). - The option of using webcams in VideoFFmpeg is still particularly not well documented. I am planning to make a proposal about fixing T18634 (and its corresponding TODO in the list) by integrating OpenCV in the BGE (and Blender?). The idea would then probably be to add a new class, f.ex. ImageWebcam, making this functionnality more specialized. So for now I don't think it is worth to document that part much. This patch fixes T44284 too. Reviewers: moguri, kupoman, campbellbarton, panzergame, lordloki Reviewed By: panzergame, lordloki Subscribers: hg1 Projects: #game_engine, #game_python, #documentation Maniphest Tasks: T44284 Differential Revision: https://developer.blender.org/D1352
2015-07-06Fix T45331, a bevel regression for 2.75.Howard Trickey
Got bad results when two beveled edges form straight line and there are two or more unbeveled edges attached to either side of the connecting vertex.
2015-07-06Fix T45237: Dither does not workDalai Felinto
2015-07-06Fix T45290: Selecting passes in image editor does no longer workDalai Felinto
This issue was introduced with the wrong fix I committed for dither (rB56ca7f34) Which also means T45237 has to be re-open
2015-07-06BGE: Fix T45341: Crash when camera is eliminatedJorge Bernal
A null check is added to avoid crashes when the camera is removed during the game and no other is available
2015-07-06Fix T45328: Crash upon finishing render with 'Cache Result' enabledSergey Sharybin
2015-07-06BGE Fix T45207: Camera actuator shakes with low heightSybren A. Stüvel
The camera-aiming code was using a near-zero-length cross product, which caused oscillations. Thresholding on the cross product length seems to fix this. Reviewers: lucky3, Matpi, lordloki Reviewed By: lordloki Projects: #game_engine Differential Revision: https://developer.blender.org/D1387
2015-07-06Remove redundant face-flipping checkCampbell Barton
2015-07-06Cleanup: style, spellingCampbell Barton
2015-07-06CMake: use cmake commands where possibleCampbell Barton
2015-07-05Change default for bevel to match previous behavior.Howard Trickey
Have reconsidered and feel it best to try matching previous behavior (doing "loop slides" where possible) as default. This will avoid the need to change regression tests, among other things.
2015-07-05Add 'loop slide' option to bevel. See T45260Howard Trickey
Current behavior of bevel is to 'loop slide' along unbeveled edges when possible, but this produces uneven bevel widths sometimes, so this option lets user choose between having the loop slide effect or having more even bevel widths. Trying it out with default being 'no loop slide', so different from current behavior. May reverse this choice later, depending on user reactions.
2015-07-05Correct vert-slide helper-line scaleCampbell Barton
Was invalid in perspective view
2015-07-05Fix T45319: Set same precision for 3D cursor location as other locations ↵Bastien Montagne
(objects', vertices', etc.).
2015-07-05GPencil: use ctrl+x/del for dissolveCampbell Barton
Move dissolve into own operator (as with mesh/armature)
2015-07-04Add key toggle (V) to bevel tool to turn vertex-only on/off.Howard Trickey
2015-07-04RNA: Match enum string to UI nameCampbell Barton
Having different terminology for enum's is confusing for scripters.
2015-07-04BGE: Fix T45259 collision sensor registration.Porteries Tristan
2015-07-03BGE: Add alpha to coverage render mode.Porteries Tristan
This patch add a new option for transparency meshes : Alpha to coverage, in the game setting panel in material. The alpha to coverage request a multisample, the best is 8x but 4x and 2x can also give nice render. 4x alpha clip : http://www.pasteall.org/pic/show.php?id=89464 4x alpha to coverage : http://www.pasteall.org/pic/show.php?id=89463 Reviewers: moguri, kupoman, campbellbarton, psy-fi Reviewed By: psy-fi Subscribers: lordloki, rdb Projects: #game_engine Differential Revision: https://developer.blender.org/D1354
2015-07-03Fix T45281: IOR Value Slider with "Ctrl" modifier does not increment as ↵Bastien Montagne
intended. Looks like a typo in rB1b8069bd?
2015-07-03Fix T45283: Blender crashes on some grayscale PNGs with alpha.Bastien Montagne
PNG_COLOR_TYPE_GRAY colortype can have some values for alpha, in the same way as PNG_COLOR_TYPE_PALETTE colortype. In this case, we need two channels (grayscale and alpha), not one.
2015-07-03BGE: Add integer uniforms for 2D FilterThomas Szepe
Actually it is only possible to pass float properties to a 2D filter (GLSL fragment shader). This patch allows also to use integer properties for the 2D filter. Reviewers: sybren, agoose77, kupoman, moguri, lordloki, panzergame Reviewed By: lordloki, panzergame Projects: #game_engine Differential Revision: https://developer.blender.org/D1370
2015-07-03Walk mode: Add modal shortcuts in UI (header help message).Bastien Montagne
2015-07-03Cleanup: 'return' parameters to the end of functions, and use 'r_' prefix ↵Bastien Montagne
for them.
2015-07-03UI: add ability to access/generate 'shortcuts strings' of modal keymaps.Bastien Montagne
We already had that for global keymaps (used e.g. to generate shortcuts for menu entries), but this wasn’t possible for modal keymaps yet (e.g. help message in header during transforms and other modal operation). This commit only adds needing background code, it does not change anything from user PoV. Modal operators will be updated to use it in comming weeks. Thanks to Campbell for revisions & suggestions. :) Differential Revision: https://developer.blender.org/D780
2015-07-03Sequencer: srt export support.Antony Riakiotakis
This commit adds a new operator that will compile the list of text strips into an srt file. No positioning is supported yet but will be added later. The operator can be found in the effect panel in the strip properties.
2015-07-03BGE: Extend Python API for KX_BlenderMaterial (specular, diffuse…)Porteries Tristan
Add support for material diffuse, specular… in KX_BlenderMaterial python proxy. And use mathutils in KX_BlenderMaterial for the specular and diffuse color in KX_BlenderMaterial. Reviewers: sybren, brita_, kupoman, agoose77, dfelinto, moguri, campbellbarton, hg1 Reviewed By: moguri, campbellbarton, hg1 Subscribers: dfelinto Projects: #game_engine Differential Revision: https://developer.blender.org/D1298
2015-07-03Fix vertex slide regression w/ rotated objectsCampbell Barton
This could only be done with certain rotations.
2015-07-02BLI_GHash: add BLI_gset_str_new helpers.Bastien Montagne
2015-07-02Make OpenGL debug contexts a flag --debug-gpu instead of a compile timeAntony Riakiotakis
option. This makes sense, since contexts get created at runtime, there is little reason to require recompilation for this. Only works on linux currently, will be doing more OSs later
2015-07-02RNA Doc: Camera shift affects all cameras (perspective, orthographic and ↵Dalai Felinto
even panoramic)
2015-07-02Game Engine: Camera Lens Shift: support to change it during gameDalai Felinto
2015-07-02Text effect strip for sequencer.Antony Riakiotakis
Is pretty much what it says :) Easy subtitles for everyone! Supports size, positioning, a cheap shadow effect (probably will need more work), and autocentering on x axis. Now you can go wild with long spanish names in your soap opera videos. Will probably be refined as days go by, but at least it's now ready for testing.
2015-07-02Render: Solve wrong vertex parent in linked objects with Locked UISergey Sharybin
The cleanup function was a bit too much aggressive here, made it much more conservative. It means memory usage will not be so low anymore, and to address this we'll need to make this function depsgraph aware.
2015-07-02Fix crash in background mode after the NDof deadzone commitSergey Sharybin
2015-07-02Fix: Keyframe indicators for NLA Strip properties fails if the AnimData has ↵Joshua Leung
an active action
2015-07-02BGE: remove check for area in start-game operatorCampbell Barton
This prevented the BGE from being started from the command-line, the exec() function checked already. Also use API calls to find area, region.
2015-07-02BGE: Fix T45267 Lib load without material caching.Porteries Tristan
2015-07-02Fix T45269: Blender 2.75 crashes when I run my the gameSybren A. Stüvel
Velocity clamping on static objects caused a crash.
2015-07-02BGE: Fix T45196 armature action on libloading.Porteries Tristan
2015-07-02DerivedMesh: cleanup & minor edirsCampbell Barton
- place return args last position - move crazyspace function out of DerivedMesh header - use bool for args - flow control on own lines to ease debugging