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
2012-05-09Refactor of modifiers' apply function: now use a single bit-flag parameter ↵Bastien Montagne
to pass options, instead of having one parameter per boolean flag (i.e. replaces current useRenderParams and isFinalCalc by a single ModifierApplyFlag flag. ModifierApplyFlag is an enum defined in BKE_modifier.h). This way we won't anymore have to edit all modifier files when e.g. adding a new control flag! Should have no effect over modifier behavior.
2012-05-09patch [#31359] Py Console: Empty current lineCampbell Barton
from Sebastian Nell (codemanx), with some edits - Changed key shortcut to Shift+Enter. - made into its own operator since it works differently to delete.
2012-05-09Fix #31366: check to enable opengl quadbuffer stereo was wrong, causing it toBrecht Van Lommel
not work and making other stereo modes not work when the graphics card did not support quadbuffer stereo.
2012-05-09code cleanup: color/bw conversion - use BLI color function.Campbell Barton
change modifier to use the average of the RGB since perceptual conversion isn't really needed for modifiers.
2012-05-09Fix for recent changes in glslSergey Sharybin
smooth seems to be a keyword in glsl and using it as a name for function property caused issues.
2012-05-09classic compile error: GLEW_STATIC needs to be define when we use opengl ↵Antony Riakiotakis
functions
2012-05-09style cleanup: whitespace/operatorsCampbell Barton
2012-05-09Fix #31349: Composite node is not found when part of a group.Sergey Sharybin
Made smarter check for composite output node which now checks if there are composite output nodes in group nodes.
2012-05-09Camera tracking: fixes for tracking of float imagesSergey Sharybin
- Fixed suddenly disappearing preview image from track widget - Also suddenly stopping tracking should be fixed now Both issues were caused by mixing working with floats and bytes and in some cases it was wrong or missed checks done for this.
2012-05-09copy constraints to object/bones had same name (made operator search confusing)Campbell Barton
2012-05-09Fix #31369. Needed some do_versions backward compatibility code to ensure ↵Lukas Toenne
the old file path was split correctly into base path + filename.
2012-05-09Apply [#31335] COLLADA: fix for odd names for materials in exported dae filesNathan Letwory
Patch by Gaia Clary This patch removes the index numbering from materials, which is not necessary.
2012-05-09fix [#31368] No masking drawn in Weightpaint-mode when displayed as wireframeCampbell Barton
2012-05-09bgl new methods (for glsl shaders - #version 120)Dalai Felinto
** I did not update rst docs. I will post on the quick-hack list. If no one volunteers to do it, I have it done before next release. ** this patch add the barebone functions to do glsl shaders in an addon. For simplicity sakes it supports old GLSL, but not all the new modern methods (glBindFragDataLocation, ...). It should be enough to make an addon to help with bge 2d filters. I'm using this with a 3dview callback and it's working nicely: self._handle = context.region.callback_add(draw_callback_px, (self, context), 'POST_VIEW') I was considering not to commit this patch due to it not covering all OpenGL new methods. But frankly it's not the first time bgl is expanded upon individual needs (guilty of that myself). If a python developer knows enough to use OpenGL and need new functions, s/he should also be able to patch Blender for that, so I see no problems here. Another solution is to move to PyOpenGL or similar any soon. glShaderSource implemented differently than opengl standards. It's taking one source at a time (instead of an array of sources). This is similar with PyOpenGL solution. glActiveTexture glAttachShader glCompileShader glCreateProgram glCreateShader glDeleteProgram glDeleteShader glDetachShader glGetAttachedShaders glGetProgramInfoLog glGetProgramiv glGetShaderInfoLog glGetShaderiv glGetShaderSource glGetUniformLocation glIsProgram glIsShader glLinkProgram glShaderSource glUniform1f glUniform2f glUniform3f glUniform4f glUniform1fv glUniform2fv glUniform3fv glUniform4fv glUniform1i glUniform2i glUniform3i glUniform4i glUniform1iv glUniform2iv glUniform3iv glUniform4iv glUniformMatrix2fv glUniformMatrix3fv glUniformMatrix4fv glUniformMatrix2x3fv glUniformMatrix3x2fv glUniformMatrix2x4fv glUniformMatrix4x2fv glUniformMatrix3x4fv glUniformMatrix4x3fv glUseProgram glValidateProgram
2012-05-09update stubs for blenderplayerAntony Riakiotakis
2012-05-09Cycles: fix issues with texture coordinates and object scale. Auto textureBrecht Van Lommel
space size and location were outdated often, and already computed on demand by blender internal, now do that through RNA as well.
2012-05-09Python/context: python could get invalid bpy.data in scene update handler afterBrecht Van Lommel
undo. The way this got updated from the context is a bit unreliable, and for handlers the update couldn't happen because there is no context passed in. Now it's updated from setup_app_data, which is where the change actually happens. I left in the other updates to be sure but they should not be needed anymore.
2012-05-09style cleanup: graph & armatureCampbell Barton
2012-05-08style cleanup: gpencil & metaballCampbell Barton
2012-05-08style cleanup: nlaCampbell Barton
2012-05-08style cleanup: space actionCampbell Barton
2012-05-08style cleanup: view3dCampbell Barton
2012-05-08style cleanup: screenCampbell Barton
2012-05-08style cleanup: animation + buttonsCampbell Barton
2012-05-08Fix #31350, by Sergey Sharybin.Lukas Toenne
This happens because of how output node index is initializing in assign_index function: itterator goes to the beginning of the nodes list using node->prev and then reviews the whole node list to find first unused index. The problem is that node's initialization now is getting called before node was added to node tree, so all output nodes have got equal index.
2012-05-08Fix #31363. Group interface sockets don't have a parent node, so the API ↵Lukas Toenne
function has to check that before making the update call.
2012-05-08optimize ngon angle calculation in solidify modifier (was doing prev/next ↵Campbell Barton
vector subtract and normalize for every vertex). now store the previous normalized vector for re-use. also add BKE_mesh_poly_calc_angles() which is mostly a reference for now.
2012-05-08style cleanup: misc editor changes.Campbell Barton
2012-05-08style cleanup: editcurveCampbell Barton
2012-05-08Fix reseting of particle lifetime and unborn feature when adding smoke - ↵Daniel Genrich
reported by blendernation
2012-05-08fix for own mistake for ctrl+left/right movement and code cleanup for ↵Sv. Lockal
txt_jump_left/right
2012-05-08style cleanup: seqeffectsCampbell Barton
2012-05-08Fix #31332: VSE drag and drop onto timeline buggySergey Sharybin
2012-05-08Fix #31344: MovieClip python custom properties are reset when reopen the fileSergey Sharybin
2012-05-08Cycles: add light falloff node, with quadratic/linear/constant falloff and aBrecht Van Lommel
smoothing factor to reduce high values near the light. http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Nodes/More#Light_Falloff Note that this was already possible to do manually with the Ray Length, but this adds a convenient node for it. This commit also makes the mapping node min/max option work, fixing #31348.
2012-05-07Collada: patch #31331: added missing call to BKE_mesh_tessface_ensure() when ↵Gaia Clary
'apply Modifiers' was NOT selected
2012-05-07style cleanup: aviCampbell Barton
2012-05-07fix [#31354] Segfault with "Extrude Individual Faces and Move"Campbell Barton
2012-05-07Collada: patch #31331: Implementation of 'Apply Modifiers'Gaia Clary
2012-05-07fix [#31347] solidify modifier > even thickness parameter weiredCampbell Barton
2012-05-07style cleanup: outlinerCampbell Barton
2012-05-07Some misc fixes to UI messages...Bastien Montagne
2012-05-07fix for solidify modifier angle calculation (was incorrectly using ↵Campbell Barton
normalized angle function)
2012-05-07Style cleanup: change ffmpeg, avi and frame server api to rna-ish naming styleSergey Sharybin
2012-05-07Woops, some unwanted spaces remained in source files.Sergey Sharybin
2012-05-07Style cleanup of own modules using style checker from Campbell.Sergey Sharybin
2012-05-07Style cleanup: displist moduleSergey Sharybin
2012-05-07Style cleanup: rename BKE_metaball* to BKE_mball -- mball is more commonly ↵Sergey Sharybin
used term in Blender
2012-05-07Style cleanup in readfile versioning filesSergey Sharybin
2012-05-07Code cleanup: make changes suggested by check_style for sculpt-related files.Nicholas Bishop