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-26BLI_math rename functions:Campbell Barton
- mult_m4_m4m4 -> mul_m4_m4m4 - mult_m3_m3m4 -> mul_m3_m3m4 these temporary names were used to avoid problems when argument order was switched.
2013-05-26the viewport align-active option was flipping the viewport direction,Campbell Barton
now you can add an object, enable align to view, then align the view back to the object without flipping.
2013-05-26Fixed own error: used wrong iteration count for cleaning weight groupsGaia Clary
2013-05-26code cleanup: typosCampbell Barton
2013-05-26bmesh: replace BLI_array reallocs with alloca, also don't check all faces ↵Campbell Barton
for connecting verts.
2013-05-26code cleanup: quiet pedantic warning in array macro.Campbell Barton
2013-05-26fix for incorrect type casting when checking macros exec() functions.Campbell Barton
infact this worked by accident, but didn't crash.
2013-05-26Live resize on Windows. Based on Ton's patch for mac.Alexander Kuznetsov
Removing old resize stuff. Windows has resize lag, which creates black gap with openGL. Still looking to fix it.
2013-05-26bmesh: replace array reallocation with a single face array and use STACK macros.Campbell Barton
2013-05-26bmesh: copy function - replace use of array reallocations with alloca in a ↵Campbell Barton
static function.
2013-05-25Simple usability fix:Ton Roosendaal
Mesh editmode, active face was always drawing same stipple pattern color, whether face is selected or not. Now it uses selection color + stipple. Looks much more consistent.
2013-05-25Solving ancient Blender window sizing issue;Ton Roosendaal
- Removed grid-snapping for area coordinates on scaling windows. That caused the areas to shrink or expand, and eventually corrupt screen layouts. - Added simple but efficient life resize for OSX. I need to know why this is so much code for Windows... I suggest Windows to just copy same method; dispatch the queue, and just let the event system draw.
2013-05-25Bug fix, irc submitted:Ton Roosendaal
3D Viewport render (internal) didn't render bump maps (it was black even).
2013-05-25bmesh: optimize iterator size using a union for iterator specific data.Campbell Barton
on 64bit system reduces the struct to 64bytes, was 120, also avoids initializing unused values.
2013-05-25use math functions rather then macros for bicubic interpolation.Campbell Barton
2013-05-25fix misalignement of timeliner marker with timelineGaia Clary
2013-05-25code cleanup: typo and stop manpage turning '$' into italic.Campbell Barton
2013-05-25fix [#35500] Material Copy Crash on specific scenesCampbell Barton
check material textures exist before using in a pasted material.
2013-05-25fix for out of bounds memory access in solidify (harmless with guardedalloc ↵Campbell Barton
padding but bad practice)
2013-05-24weight tools: added more selection types to limit total operatorGaia Clary
2013-05-24Fix bug #35450, bevel make large spikes sometimes.Howard Trickey
Needed special case for when beveled edge is antiparallel to an adjacent edge.
2013-05-24Fix for [#35490] Initial cube is green, turn off matcap and it is correct colorThomas Dinges
* Own error from r56980, "smooth" is an Interpolation qualifier in GLSL, so use another variable name to avoid the error.
2013-05-24Changes for masks APISergey Sharybin
Made it more consistent with blender convensions and now it's very familiar to curve's python api. - Made it spline.points.add(count) wich is more efficient in cases lots of points are adding. (points.new was removed tho). - Removed mask_layer.splines.add(), now it's only mask_layer.splines.new(), which is how splines are adding for curves.
2013-05-24style cleanupCampbell Barton
2013-05-24fixed memory leak in weight tool: levelsGaia Clary
2013-05-24weight tools: added more selection types to levels operatorGaia Clary
2013-05-24fix for building on osx with recent freestyle bugfix.Campbell Barton
2013-05-24Bring back "Local" as second orientation choice after "Global", as in ↵Bastien Montagne
previuos "manual" menu. Pointed out by sebastian_k on IRC, thanks.
2013-05-24weight tools: added more selection types to invert operatorGaia Clary
2013-05-24Fix #35493: Blender crash when rendering in terminal modeSergey Sharybin
Use the same window manager for freestyle bmain as real bmain uses. This is needed because freestyle's bmain could be used to tag scenes for update, which implies call of ED_render_scene_update in some cases and that function requires proper windoew manager to present. Alternative would be to make render scene update does nothing if there's no window manager, but we wanted freestyle to be applied in rendered viewport once and think current change is what we'll need to support freestyle in viewport. But a bit further, perhaps that'd make sense to not register ED_render_scene_update as a scene update callback when in background mode?
2013-05-24fix own error in r56649, caused normal calculation to fail, reported as ↵Campbell Barton
[#35448], also quiet float/double warning.
2013-05-24disable auto indent when pasting text into the python console.Campbell Barton
2013-05-24fix [#35478] Spatial Noise crashes Blender on RenderCampbell Barton
2013-05-24fix own regression with ortho-camera adding points reported as [#35462]Campbell Barton
2013-05-24Follow up to previous commit. Non tiled mask wouldn't work on airbrushesAntony Riakiotakis
2013-05-24fix [#35488] Toggle "Show All Layers" Campbell Barton
2013-05-24remove v3d.modeselect, reduce size of other vars in v3d.Campbell Barton
2013-05-24Fix #35426, masking works wrong in projection painting. When we don'tAntony Riakiotakis
use tiling, we need to sample the mask texture when determining the pixel masking.
2013-05-24style cleanup: also remove unused varCampbell Barton
2013-05-24Cleaned up draw_selected_name() to avoid redundant BLI_snprintf() callsGaia Clary
2013-05-23Fix stack corruptions in special casesSergey Sharybin
Issue was caused by wrong array length used for result of name_uiprefix_id, which shall actually be 1 byte bugger than MAX_ID_NAME. Reported by Sebastian Koenig in IRC.
2013-05-23Made display of object : bone : shapes unique for weight painting and ↵Gaia Clary
armature posing
2013-05-23Cycles / Toon BSDF:Thomas Dinges
* Added a toon bsdf node to Cycles. This was already available as OSL only closure, but is now available inside the SVM backed as well, for CPU and GPU rendering. * There are 2 variations available, diffuse and glossy toon, selectable via a menu inside the node. Documentation: http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Nodes/Shaders#Toon Example render & blend file: http://www.pasteall.org/pic/show.php?id=51970 http://www.pasteall.org/blend/21579
2013-05-23Improved display of active bone (in 3DView) when weight painting a mesh ObjectGaia Clary
2013-05-23Added display of active bone (in 3DView) when weight painting a mesh ObjectGaia Clary
2013-05-23Bug fix, IRC report.Ton Roosendaal
Mesh with very strange topology makes loop-select (ALT+select) crash. Missing NULL check for do-while loop that can return NULL. For Campbell: here's the file to check: http://www.pasteall.org/blend/21576
2013-05-23Bug fix #35481Ton Roosendaal
Browsing screens via menu disabled screen editing (area divider drag) and made popup menu hanging (select same editor for example). Caused by bug fix #35434, commit gets rewinded, and report reopened.
2013-05-23Masks api improvementsSergey Sharybin
- Added MaskLayer.splines.new (which creates single spline and returns pointer to it). - Added MaskLayer.splines.remove() to remove given spline. - Added MaskSpline.points.new() which creates new point in the origin and returns pointer to it. - Added MaskSpline.points.remove() to remove given point.
2013-05-23Support for bridge tool subdivisions, smoothing and shape along the profile.Campbell Barton
also added the underlying subdivision as a standalone operator in the edge menu, named: subdivide edge-ring. http://www.graphicall.org/ftp/ideasman42/bridge_subd.png
2013-05-23Fix #35449: image sequences to drive e.g. particle length or used in modifiersBrecht Van Lommel
were no properly updating when rendering animations. The render engine was only updating the image user current frame on images used by material textures. Now moved the function that updates all from the editors to blenkernel level and do it on all frame changes.