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
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-26Cycles / OSL:Thomas Dinges
* Rename fresnel_dielectric() to fresnel_dielectric_cos() to match SVM, easier when searching code. * Also remove an old code comment in bsdf_reflection.h from Cycles branch days.
2013-05-26Various fixes. Tested with OpenSuse 12.3 (amd64).Bastien Montagne
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-25Some cleanup/reorganisation, and:Bastien Montagne
* Script should now remove relevant dirs in $INST when a package becomes suitable * Script systematically runs relevant ldconfig commands when building boost/oiio
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-25Cycles / Wireframe node:Thomas Dinges
* Make sure we have valid geometry data, fixes a crash with Lamp objects. Reported by lichtwerk in IRC, thanks!
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-25Enabled new openexr for RPM-based distro. Checked with FC18/amd64 for now, ↵Bastien Montagne
will check with Suse later.
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-24A bunch of fixes to install_deps.sh (most notably, a bug in oiio's embeded ↵Bastien Montagne
version of tbb, buggy oiio archive handling, moved ilmbase files into openexr dir (as expected by Blender), ...). Tested with debian testing/i386 this time.
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-24First attempt to handle openexr/ilmbase 2.0 in install_deps.sh (linux builds).Bastien Montagne
Only activated for Deb-like distro for now, only tested with testing/amd64. Notes : * Had to add a hell of patches to ilmbase/openexr/oiio cmake files (some are real, stupid bugs fixing [like files missing in lists or wrong linking order], others are "enhancements" [like being able to compile both static and dyn libs for openexr]). * Unfortunately, I could not manage to keep oiio static (can't compile osl later, as it does not link all deps of oiio, tiff, jpeg, png, etc.). I’ll try to fix this later, but for now, you'll have to do as with boost (ldconfig). I won't say here what I think about not having any (reliable) way to really link a static lib into another one... :/ Will test and enable other distro in following day(s), I do not *expect* much difficulties here.
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