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-05-10Bundle updated version of carve. Should be no functional changes, small code ↵Sergey Sharybin
cleanup
2012-05-10Synchronize libmv with changes in git branchSergey Sharybin
2012-05-10fix [#31382] Loop Cut and Slide numpad (-)Campbell Barton
investigation lead to finding 3 bugs here... - transform key input handling didnt ignore minus key on an unsigned value as it should. - not being able to set numcuts to 0 made typing in numbers not very useful. - backspace would set the cuts to an unsigned value.
2012-05-10fix for fix, own fix for [#31368] didnt work right, now move shadeless & ↵Campbell Barton
wire paint drawing into draw_mesh_paint().
2012-05-10Potential fix for bug #31111, Remesh modifier generates artifacts on simple ↵Nicholas Bishop
surfaces Changed one of the intersection tests to use < rather than <= The sharp and smooth modes look fine now for the special case that was reported broken; blocks mode looks correct but "jumps" slightly from one octree resolution to another, so may need additional corrections.
2012-05-10More code cleanup in intern/dualcon.Nicholas Bishop
Removed a lot of unused code, added comments and some clearer naming. Minor code shuffles and style cleanup too.
2012-05-10Apply [#30199] Fix COLLADA export of material namesNathan Letwory
Submitted by Daniel Balster
2012-05-09fix: #31374 Wrong/Missleading hint texts in material assignment. (as ↵Gaia Clary
clarified with Daniel Salazar & Campbell Barton)
2012-05-09fix [#31383] EditBone.align_orientation() uses Vector.normalize() incorrectlyCampbell Barton
2012-05-09fix: #31374 Wrong/Missleading hint texts in material assignment.Gaia Clary
2012-05-09some speedups for face angle drawingCampbell Barton
- avoid calculating face center when the face isnt used at all. - avoid copying vectors when its not needed.
2012-05-09Camera tracking: exr frames used to be displayed in linear spaceSergey Sharybin
It was a regression since texture buffer merge from tomato, now ensure all display happens in sRGB space as it used to be before.
2012-05-09Fix #31371: copy data path should be disabled in places where it doesn't work,Brecht Van Lommel
like the user preferences. Also renamed "View Docs" menu entry to "Python Documentation".
2012-05-09Fix crash doing alt+A playback in files saved in version <= 2.34, this code runsBrecht Van Lommel
before the version patch which it ideally shouldn't, but moving it to a different location is tricky.
2012-05-09fix [#31378] Face Angle Rounding To Agressive/Not done in 2.49x?Campbell Barton
2012-05-09style cleanup: pngCampbell Barton
2012-05-09patch [#31355] 16-bit pngs are only read with 8-bit precisionCampbell Barton
from David M (erwin94)
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-09Remove unneeded and unused patch for libmvSergey Sharybin
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-09Update Eigen3 library, would be needed for some further integraiton.Sergey Sharybin
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-09Enhance logging in libmv's trackers.Keir Mierle
Cleanups in brute_region_tracker.cc.
2012-05-09Fix division by zero case in dualcon.Nicholas Bishop
2012-05-09Code style cleanup in intern/dualcon.Nicholas Bishop
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-08Fix 31370: light falloff node linear output not working code.Brecht Van Lommel
Fix part of thread safety issue, there's still something else wrong.
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.