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-07-15replace strncpy with BLI_strncpy for cases we expect the string to be NULL ↵Campbell Barton
terminated.
2013-07-15== libredcode / licence cleanup ==Peter Schlaile
Changed libredcode to GNU GPL v2 or later to make it more compatible with additional libraries added to blender.
2013-07-14fix: #36060 Collada Import: animated armature+mesh problemGaia Clary
2013-07-14Removed unused paramter from ArmatureImporter:add_joint()Gaia Clary
2013-07-14Fix a few issues found by coverity code scan in cycles code, nothing that causedBrecht Van Lommel
an actual bug as far as I can tell.
2013-07-14fix for case where negative index was used when rendering particles with ↵Campbell Barton
UV's, also removed redundant array check.
2013-07-14Fix some unnecessary memory allocation slowness in cycles mesh export.Brecht Van Lommel
2013-07-14minor: commented fallthroughGaia Clary
2013-07-14recent changes to particle normal orientation change behavior in a way you ↵Campbell Barton
might not want (even though in general I think its an improvement). split this into 2 options, added 'Normal-Tangent' orientation that makes the mesh orient towards the tangent, otherwise it uses Z-Up as before.
2013-07-14fix [#36135] File name of previously saved render result no longer rememberedCampbell Barton
in fact the problem was caused by own previous fix/improvement for a different case, now this works as follows... - render uses last-saved name, falls back to 'untitled' in blend file path. - non render uses id-name always, saves into dir of last-saved image, fall back to blend file path.
2013-07-14fix relating to [#36093] Stationary Particle system - particle Y axis fails ↵Campbell Barton
to follow emitter object rotation With deformations and on a simple cube you could get axis flipping with normal-particle alignment. now use the normal & tangent to create the orientation to give a stable matrix that wont flip.
2013-07-14fix: #34823 Collada: nodes exporting world matricesGaia Clary
2013-07-13Fix for [#35482] 2.67 freestyle line visibility computation bug.Tamito Kajiyama
The reported line visibility issue was caused by a wrong calculation of a 2D bounding box (so-called "proscenium face" in Freestyle) in the case of a spherical grid data structure used for a perspective camera. The problem was resulting from the proscenium computation based on two corners (min and max) of the 3D bounding box of imported mesh data. Aware of the spherical coordinate transformation involving non-linear (arctangent) functions, now the proscenium is computed by taking in account all the eight corners of the 3D bounding box. Also added minor code changes to facilitate future debugging.
2013-07-13fix for bad NULL check in bmo_connect_pair, also remove duplicate checks in ↵Campbell Barton
if statements and redundant initialization vars.
2013-07-13fix for more errors with switch missing breakCampbell Barton
- boids random option was falling through to average. - (NC_OBJECT | ND_DRAW) notifier was falling through to ND_SHADING button preview updates.
2013-07-13fix for missing break statements in switch, some key shortcuts and notifiers ↵Campbell Barton
were falling through when its obviously incorrect to do so.
2013-07-13correct bad allocation sizes, unwrap was over-allocating, makesdna was under ↵Campbell Barton
allocating.
2013-07-13remove NULL checks on fixed size arrays, also was calling ↵Campbell Barton
BLI_testextensie_glob every time in the file selector with a blank string.
2013-07-13fix for 2 bugs in animation playbackCampbell Barton
- reading bmp images was failing (needed to increase the size of the header to 64 bytes) - the dnd image was being incorrectly checked (was always returning true even when none was used).
2013-07-13fix for missing break with compositor levels (blue passed through to luminance)Campbell Barton
2013-07-13fix for orthogonalize_m3,4, missing break statements in switch.Campbell Barton
2013-07-13remove redundant null checks and avoid divide by zero in driver evaluationCampbell Barton
2013-07-13fix errors in codeCampbell Barton
- BKE_mball_center_median(), didn't work. - clip_refresh was removing handlers from wrong space. - new_modifier, replace strcpy with BLI_strncpy
2013-07-13fix for misc errorsCampbell Barton
- reference to out of scope stack var - freeing fixes size array (never allocated) - add matching va_end for va_start
2013-07-13fix bad uses of sizeof() with memory allocation.Campbell Barton
2013-07-13Fix #35470: crash rendering from the terminal in some cases due to render infoBrecht Van Lommel
text threading issue.
2013-07-13Fix #35586: add an option to the Z Combine compositing node to disable the ZBrecht Van Lommel
buffer antialiasing that was restored in 2.67 after it was missing in the new compositor implementation. This option tends to make results worse rather then better for Cycles renders, but is useful for Blender internal. Their Z-buffers look quite different for antialiasing, and I'd rather not change either.
2013-07-12Fix #35827: object selection through camera view not working in some cases.Brecht Van Lommel
The problem was that when the camera is selected, the transform manipulator is located exactly at the camera view location, and this was blocking selection of other objects with some OpenGL implementations.
2013-07-12Fix #36115: dynamic paint not showing correct result after file load or undo.Brecht Van Lommel
2013-07-12Related to #36115: show in render info text when 3D view layer or camera ↵Brecht Van Lommel
overrides scene settings when pressing F12 over a 3D view.
2013-07-12Moved code for calculating local_matrix to BKE funtion for reuseGaia Clary
2013-07-12fix [#36109] UI softlock when first property of an operator is StringCampbell Barton
disable editing a string on operator UI popups, causes feedback loop
2013-07-12Get rid of global originmat matrix from object.cSergey Sharybin
This matrix was used to store the space the object is in, which then was accessed by snapping code. No reason to keep it as a global variable (which isn't safe for threading, unlikely it'll give issues now, but it's easy to avoid issues early here). Now made it so BKE_object_where_is_calc_ex will get an optional parameter originmat and set this matrix in solve_parent. Original patch by self, minor changes by Campbell, thanks!
2013-07-12fix [#36093] Stationary Particle system - particle Y axis fails to follow ↵Campbell Barton
emitter object rotation
2013-07-12Expose node.select exec callback to an operatorSergey Sharybin
Internally it was only invoke callback set for an operator template. This invoke was setting such properties as mouse_x and mouse_y and was calling an exec function. This meant that t seemed to be really easy to use node.select operator from by giving a mouse positions, but in fact it wasn't possible (because it requires exec callback) This commit sets operator's template exec callback, which makes it possible using node.select from python.
2013-07-12fix for crash with texture-baking caused by recent changes to ↵Campbell Barton
render-database initialization, running bake 3 times would crash.
2013-07-12fix [#36106] Defining the Loopcut number with the keyboard is limited to 130Campbell Barton
mousewheel value is now clamped too and raised the limit to 500.
2013-07-12optimize interp_weights_poly_v2(), well tested, was calculating the area ↵Campbell Barton
twice as much as was needed.
2013-07-12UI / Cycles:Thomas Dinges
* Make it more clear for the user what affects 3D View and Final render. * Static / Dynamic BVH only affects viewport, BVH Cache only final. (see BlenderSync::get_scene_params)
2013-07-11Fix for Bug #35695: Freestyle produces extra line across an object with ↵Tamito Kajiyama
pointed areas. The cause of inconsistent edge connectivity in the view map (documented in the commit log of revision 58006) was identified and fixed. The problem was that when a ViewEdge was split at a cusp vertex (ViewMapBuilder::computeCusps()), the ViewVertex at one end of a newly created ViewEdge in ViewMap::InsertViewVertex() was not properly updated to take account of edge connectivity changes.
2013-07-11fix [#36105] Bevel UV FlickerCampbell Barton
interp_weights_poly_v2/3 functions used much too small an epsilon value, caused flickering.
2013-07-11utility function for printing arbitrary sizes vectors.Campbell Barton
2013-07-11fix [#36100] bevel lost selectionCampbell Barton
interpolating loop was copying face attributes including selection, checked all users of this function and its safe to remove the call (which is bad to begin with).
2013-07-11Fix bevel when there is a gap in faces around vertex.Howard Trickey
Fixes bug #35927 (Vertex Bevel bug) but even edge bevel didn't work on the example there. Problem was with forming the proper ccw ordering of edges around the bevel. Also appears to fix bug #35582 (Bevel, weird results).
2013-07-11add BM_elem_attrs_copy_ex() which can take a flag arg to define which flags ↵Campbell Barton
should be copied. (mainly to be able to avoid copying selection/hidden state)
2013-07-11Fix #36091: external render engines like Luxrender don't work well with the saveBrecht Van Lommel
buffers option, it requires specific tile sizes and if they don't match what OpenEXR expects file saving can get stuck. Now I've made support for his optional, with a bl_use_save_buffers property for RenderEngine, set to False by default.
2013-07-11fix [#36099] Undo crashes on an armature with ID-PropertiesCampbell Barton
armatures undo state now stores ID-properties.
2013-07-11fix for bridge tool where the 2 loops overlap (typical use for scanfill), ↵Campbell Barton
however its nice to support with bridge too since it can do subdivisions, handles customdata and fills in quads.
2013-07-11fix [#36090] Blender displays strange symbol in edge lengthCampbell Barton
2013-07-11fix [#36089] crash when using a tiff without TIFFTAG_EXTRASAMPLESCampbell Barton