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
2013-05-15bmesh edgeloop utility function, calculates an edge loop from 2 verts (start ↵Campbell Barton
and endpoint).
2013-05-15fix for own recent change with normal calculation (with no faces it wasn't ↵Campbell Barton
freeing 0 byte allocation).
2013-05-15More fix for memory leaks in the Freestyle module.Tamito Kajiyama
2013-05-15BGE: A little bit of cleanup:Mitchell Stokes
* Removing KX_Scene::RemoveAnimatedObject() since KX_Scene::NewRemoveObject() is already handling this. * Don't create a new BL_ActionManager when replicating an object. Just set m_actionManager to NULL and let KX_GameObject::GetActionManager() allocate a new BL_ActionManager when one is needed. * Use KX_GameObject::GetScene() instead of KX_GetActiveScene() in KX_GameObject::GetActionManager() to make sure we're using the object's scene instead of one where Python might currently be running from. This could avoid potential issues with playing actions for objects in other scenes.
2013-05-15Further fix for memory leaks in Freestyle Python API components:Tamito Kajiyama
- StrokeAttribute thickness setter - BezierCurve (used from within BezierCurveShader) - Smoother (used from within SmoothingShader)
2013-05-15Fix for a copy-and-paste bug in a Freestyle Python API helper function.Tamito Kajiyama
2013-05-14Patch to CMake build system.Jürgen Herrmann
Install needed dlls for libjack.
2013-05-14Moved main part of bpy.app.translations doc out of C code, as suggested by ↵Bastien Montagne
Campell, thx.
2013-05-14Fix #35347: constraints with vertex group targets were not using the vertex ↵Brecht Van Lommel
group weights, it assumed all weights were 1. This gave very different results with the new bevel modifier due to slightly different vertex group interpolation.
2013-05-14CMake build system updateJürgen Herrmann
- Extending CMakeLists.txt to support builds with VC2012. - Fix some typo in CMakeLists.txt - Introduces experimental WITH_AVX_CPU to build with /arch:AVX (VC11 only)
2013-05-14API doc for bpy.app.translations should look better now.Bastien Montagne
2013-05-14"Fix" for #35336. Added a warning in the doc string for nodetree.nodes.new() ↵Lukas Toenne
to point users at the recent API change from node.type enum identifiers to the generic node.bl_idname strings. Not really nice, but could prevent a few bug reports and make scripters' lifes easier.
2013-05-14bridge tool: fix for error in recent commit. missed NULL check for example face.Campbell Barton
2013-05-14Fix for #35349, multiple viewers nodes crashing during render. The condition ↵Lukas Toenne
for activating viewer nodes was completely overridden during renders. Changed this so viewer nodes are active only if both of these are true: 1) the node is tagged for recalc OR compo is in render mode 2) it is the currently active viewer (so only one viewer ever writes to the buffer)
2013-05-14Code cleanup: fix confusing line of code with useless ||.Brecht Van Lommel
2013-05-14style cleanupCampbell Barton
2013-05-14tweak to r56784, no functional change, utility function worked confusingly.Campbell Barton
2013-05-14fix for problem where edge loop select would select too many vertices ↵Campbell Barton
(extend selection too far), before & after: http://www.graphicall.org/ftp/ideasman42/edgeloop_select_fix.png
2013-05-14refactor bmesh edge loop walker,Campbell Barton
was getting too complicated handing different cases at once, split out boundary case into its own branch.
2013-05-14bmesh api: add 'is_boundary' attribute to verts.Campbell Barton
2013-05-14Added support for WITH_CXX_GUARDEDALLOC build option to the Freestyle module.Tamito Kajiyama
2013-05-14Fix for a memory leak during Freestyle stroke shading.Tamito Kajiyama
2013-05-14The usual fix for blenderplayer. I didn't have time to test scons but looks ↵Antony Riakiotakis
like the missing library on CMake is already present there.
2013-05-14Patch [#35234]:Jürgen Herrmann
Fix GetWindowsLon and SetWindowsLong issues with VS2012 and Windows 8. Remove unneeded #ifdef block for GWL_WNDPROC and GWL_USERDATA
2013-05-13fix for strange behavior with loop select involving ngons,Campbell Barton
when selecting a loop with quads on one side an ngon on another - never select the outer boundary edge of the ngon.
2013-05-13code cleanup: remove duplicate calls to 'BMW_current_state'Campbell Barton
2013-05-13Cleanup and small improvements to libmvSergey Sharybin
- Added const modifiers where it makes sense and helps keep code safe. - Reshuffled argument to match <inputs>,<outputs> convention on parameters. - Pass values to ApplyRadialDistortionCameraIntrinsics by a constant reference. This will save lots of CPU ticks passing relatively heavy jet objects to this function when running bundle adjustment.
2013-05-13new bevel: fix for crash in merge, could result in collapsing faces being ↵Campbell Barton
invalid. rather then splice each edge, use weld_verts operator which handles removing degenerate geometry.
2013-05-13Fix sculpt getting slower as you paint a longer stroke. Partial redraw wasBrecht Van Lommel
redrawing the whole area that was painted on from the start of the stroke, should only do the last part.
2013-05-13Fix #35342: multisample antialiasing makes tooltips look blurry.Brecht Van Lommel
2013-05-13remove BLI_array use in bmesh mirror, add BMO_iter_as_arrayN() function.Campbell Barton
2013-05-13Apply scale on scene reconstruction when applying scale on cameraSergey Sharybin
This means when you've got reconstructed scene assigned to a 3d camera (via camera solver constraint) and applies scale on this camera from Ctrl-A menu, scale will be applied on the reconstructed scene and reset camera size to identity. This is very useful feature for scene orientation, when you'll just scale camera by S in the viewport to match bundles some points in the space, and then you'll easiy make camera have identity scale (which is needed for nice working moblur and other things mentioning by Sebastian :) without loosing scale of bundles themselves. Behavior of apply scale for cameras without clip assigned to them does not change at all.
2013-05-13Fix #35337: sculpt performance regression, partial redraw was not working ↵Brecht Van Lommel
anymore due to paint cursor redraw problem.
2013-05-13new bridge tool: fix for cases with it would crash when existing faces ↵Campbell Barton
matched the newly created ones.
2013-05-13Added RNA access to mask spline's points.Sergey Sharybin
Straightforward patch, point tructure was already defined, was just matter of defining RNA collection property for mask spline. Available via: mask.layers[0].splines[0].points
2013-05-13fix [#35308] Edge Split operator splits unselected edgesCampbell Barton
2013-05-13Fix #35330: Blur node crash due to size overflowSergey Sharybin
Issue was caused by too hight value used for size, which came from infinite Z-buffer point. Solved the crash by clamoing maximal gaussian table radius to 30K, which seems to be reasonable.
2013-05-13fix for bridge flipping, loops pointing away from eachother (over 90d ↵Campbell Barton
difference) would flip now check the loops are facing eachother, taking their relative positions into account.
2013-05-13C forbids having variables declarations in the middle of code block.Sergey Sharybin
2013-05-13Fix #35329: action actuator crash with replacemesh, pointers got outdated.Brecht Van Lommel
No need to cache this, creating it is quick.
2013-05-13Fix #35327: compositing Z combine node was not giving the same result as ↵Brecht Van Lommel
previous versions when the Z values were the same, Also was inconsistent between full sample on/off.
2013-05-13No end point in UI messages...Bastien Montagne
2013-05-13fix [#35335] Crash when rendering a text object with a remesh modifier and a ↵Campbell Barton
material texture
2013-05-13change to drag-lock behavior, only use with outliner (this way layers can be ↵Campbell Barton
changed all at once)
2013-05-13fix for toggle drag not working in popups (move layers for eg)Campbell Barton
2013-05-13fix for building with mingwCampbell Barton
2013-05-13BGE: Fix for [#35320] "Crash When Adding Property without Setting Material" ↵Mitchell Stokes
reported by Leon Cheung. Adding an extra NULL check to draw_mesh_text() to avoid accessing a NULL material array.
2013-05-13BGE: I had the assert in stubs.c backwards. However, it looks like the ↵Mitchell Stokes
Blenderplayer ends up making a bad level call on startup. So, I've added a way to easily turn the asserts on and off (default to off) to allow people to still hunt down bad level calls without interfering with other people's debug builds.
2013-05-13BGE: Adding an assert(true); to every function defined in stubs.c. This ↵Mitchell Stokes
should help in hunting down errors caused by code calling into stubs.c, which shouldn't happen while the Blenderplayer is running. Remember, stubs.c is just to help with linking, these calls should never be used!
2013-05-13BGE: Tweaking the linking order of the Blenderplayer (CMake) to avoid ↵Mitchell Stokes
needing to put BLI code in stubs.c. This fixes an infinite loop with the Edge Split modifier in the Blenderplayer. SCons still has to be tested.