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
2012-02-29ndof button handling improvements: Spaceball5000's A,B,C buttons can now be ↵Mike Erwin
keymapped, ndof modifiers (shift,alt,etc.) are almost ready but still hardcoded to act like keyboard for now. added a check to prevent crash on Linux when device is plugged in after blender starts. also fixed a bug introduced by my last commit that affected the SpaceTraveler and serial devices.
2012-02-28Fix UI error - some curve settings were in the path panel and were greyed ↵Campbell Barton
out when 'Path Animation' was disabled, but were infact used for the curve deform modifier. noticed while looking into bug [#30349]. Move these settings under the main curves panel under text "Path / Curve-Deform:"
2012-02-27Various fixes to UI messages (among other things, all messages needed it ↵Bastien Montagne
should now be capitalized).
2012-02-24Python: add MeshLoop.index, same as already existed for vert/edge/face/poly.Brecht Van Lommel
2012-02-24bmesh py api - bmesh.utils.face_flipCampbell Barton
2012-02-24bmesh docs now written in sphinx doc generator.Campbell Barton
* http://www.blender.org/documentation/blender_python_api_2_62_0/bmesh.types.html * http://www.blender.org/documentation/blender_python_api_2_62_0/bmesh.utils.html
2012-02-24Changes in FFV1 codec settingsSergey Sharybin
Since FFmpeg 0.10 release FFV1 codec supports alpha channel which is getting enabled when using PIX_FMT_RGB32 pixel format. This leads to incompatibility of videos rendered in Blender with almost all external players (especially in OSX). Seems that PIX_FMT_BGR0 is recommended to be used to make videos compatible with older players which doesn't support alpha channel in FFV1. Also added an option to switch to RGBA rendering if FFV1 codec is used and if RGBA rendering is used FFV1 will be using PIX_FMT_RGB32 format which supports alpha channel.
2012-02-22Adds a new node type for saving multiple image files from a single node.Lukas Toenne
Unlike the existing file output node this node has an arbitrary number of possible input slots. It has a base path string that can be set to a general base folder. Every input socket then uses its name as an extension of the base path for file organization. This can include further subfolders on top of the base path. Example: Base path: '/home/user/myproject' Input 1: 'Compo' Input 2: 'Diffuse/' Input 3: 'details/Normals' would create output files in /home/user/myproject: Compo0001.png, Compo0002.png, ... in /home/user/myproject/Diffuse: 0001.png, 0002.png, ... (no filename base given) in /home/user/myproject/details: Normals0001.png, Normals0002.png, ... Most settings for the node can be found in the sidebar (NKEY). New input sockets can be added with the "Add Input" button. There is a list of input sockets and below that the details for each socket can be changed, including the sub-path and filename. Sockets can be removed here as well. By default each socket uses the render settings file output format, but each can use its own format if necessary. To my knowledge this is the first node making use of such dynamic sockets in trunk. So this is also a design test, other nodes might use this in the future. Adding operator buttons on top of a node is a bit unwieldy atm, because all node operators generally work on selected and/or active node(s). The operator button would therefore either have to make sure the node is activated before the operator is called (block callback maybe?) OR it has to store the node name (risky, weak reference). For now it is only used in the sidebar, where only the active node's buttons are displayed. Also adds a new struct_type value to bNodeSocket, in order to distinguish different socket types with the same data type (file inputs are SOCK_RGBA color sockets). Would be nicer to use data type only for actual data evaluation, but used in too many places, this works ok for now.
2012-02-21Fix #30270, #30265: cycles not displaying textured objects, and not renderingBrecht Van Lommel
text/curve objects after the bmesh merge. Also removed a debug print.
2012-02-21remove NGon Interp modifier (which was merged as apart of BMesh),Campbell Barton
this didnt really give any advantage over subsurf's Simple-Subdiv mode.
2012-02-21copy over a change from bmesh branch that was needed for lightmap unpack to ↵Campbell Barton
work, also tag some rna vars as unused.
2012-02-20fix [#30266] B-Mesh: Issue with Weight PaintingCampbell Barton
thanks to Nicholas Bishop for finding the cause of the problem. don't tesselate on load, this means me->mface will be NULL by default. we may need to have this set if existing uses of this array are not resolved before release - so add a define USE_TESSFACE_DEFAULT, to change this easily. this is a rather indirect fix - need to take care here.
2012-02-20- remove some unused editmesh functions.Campbell Barton
- copy & rename EditMesh stricts for use with scanfill (remove unused members)
2012-02-20moved select interior faces into a C function (was python)Campbell Barton
2012-02-18svn merge ^/trunk/blender -r44189:44204Campbell Barton
2012-02-17unify include guard defines, __$FILENAME__Campbell Barton
without the underscores these clogged up the namespace for autocompleation which was annoying.
2012-02-17Use BLF API to check whether translation is enabled, when possible!Bastien Montagne
2012-02-17svn merge ^/trunk/blender -r44136:44189Campbell Barton
2012-02-17fa_PE is no valid language code (how comes no one noted that yet?), fa_IR ↵Bastien Montagne
seems the right one! Else, persian was just unavailable on Linux (at least, on Debian...).
2012-02-17Camera tracking: configurable filter type for 2d stabilizationSergey Sharybin
-- svn merge -r44151:44152 ^/branches/soc-2011-tomato
2012-02-17Camera tracking: fixed default value for pixel aspect which wasn't 1.0Sergey Sharybin
-- svn merge -r44147:44148 ^/branches/soc-2011-tomato
2012-02-17Camera tracking: animation datablock for MovieClipSergey Sharybin
Added AnimData block to MovieClip datablock which allows to animate different properties in clip. Currently supports animation of stabilization influence only. -- svn merge -r44129:44130 ^/branches/soc-2011-tomato
2012-02-16Typo in previous own commit.Sergey Sharybin
2012-02-16Clear PROP_TRANSLATE flag for Macro Operator's bl_label as well.Sergey Sharybin
2012-02-16Reverting changes in commit r43458.Sergey Sharybin
That was intended change to clear PROP_TRANSLATE flag from bl_label property of operators, panels and menus (see rev40570) If this flag leads to another issues it should be fixed in another way. This fixes #30210: International Font Problem
2012-02-16Tomato: configurable filter type for 2d stabilizationSergey Sharybin
2012-02-16Tomato: fixed default value for pixel aspect.Sergey Sharybin
2012-02-15svn merge ^/trunk/blender -r44118:44136Campbell Barton
2012-02-15Camera tracking: animation datablock for MovieClipSergey Sharybin
Added AnimData block to MovieClip datablock which allows to animate different properties in clip. Currently supports animation of stabilization influence only.
2012-02-15Merging r44109 through r44128 from trunk into soc-2011-tomatoSergey Sharybin
2012-02-15FFmpeg settings can't be animated. Clear animation flag to prevent confusingSergey Sharybin
warnings appear on the screen.
2012-02-15fix [#30153] Crash in outline datablock display after switch to edit modeCampbell Barton
2012-02-15svn merge ^/trunk/blender -r44076:44118Campbell Barton
2012-02-14Camera tracking: corrected default values for some reconstruction-related ↵Sergey Sharybin
properties.
2012-02-14Merging r44070 through r44108 from trunk into soc-2011-tomatoSergey Sharybin
2012-02-14Fix quicktime export being broken in various ways: callback was missingBrecht Van Lommel
parameter, codec RNA wrapping was wrong, and there was a python script error.
2012-02-13svn merge ^/trunk/blender -r44024:44076Campbell Barton
2012-02-122.6 UI Modifier Icons:Thomas Dinges
* New Ocean Icon, created by Leon Cheung. Thanks! Approved by Lukas and myself. * New Warp Icon, created by "Zafio" Blender artists Thread where the Icons come from: http://blenderartists.org/forum/showthread.php?243354-Call-for-Modifier-Icons!
2012-02-12Merging r44003 through r44069 from trunk into soc-2011-tomatoSergey Sharybin
2012-02-12style cleanup for bmesh headersCampbell Barton
- use consistant header guards - correct doxy comments - remove ED_toolmode.h (unused)
2012-02-12Regression fix for "Show Seconds" in Sequencer.Sergey Sharybin
It was missed RNA property in Sequencer space which lead to issues after recent refactoring of related areas.
2012-02-11Fix [#30122] "Tweak" mouse event values were not loaded from keymap files.Bastien Montagne
The problem was, those values were not included in the event type agnostic event_value_items list, hence RNA keymap item creation just ignored them.
2012-02-11dont add the name field to theme presets for now.Campbell Barton
2012-02-09Merging r43952 through r43994 from trunk into soc-2011-tomatoSergey Sharybin
2012-02-08svn merge ^/trunk/blender -r43934:43976Campbell Barton
2012-02-08Correct mathutils documentation, also correct some python spelling errors ↵Campbell Barton
and add makefile target `check_spelling`
2012-02-08Returned back maximal value of bitrate. Higher values are actually makes ↵Sergey Sharybin
sense with DNxHD only.
2012-02-07Fix #30089: crash with cycles viewport rendering while in text edit mode.Brecht Van Lommel
Cause was Object.to_mesh(), which could cause invalid memory access when calling it on text objects in edit mode.
2012-02-07FFmpeg output fixes and small improvementSergey Sharybin
Most part of this commit fixes issues with FFmpeg output with currently supported codecs: - avcodec_encode_video might return zero which doesn't mean error happened, but blender will handle this as error and will stop rendering to video file. - Changing output video codec wouldn't update "expert" options set for video output which leads to some sideeffects like ignored Lossless option for x264 codec. This fixes allowed to add QTRLE codec easily.
2012-02-07Merging r43909 through r43951 from trunk into soc-2011-tomatoSergey Sharybin