Blender Git Commits

Blender Git "master" branch commits.

Page: 3223 / 5574

Revision d1f90ab by Lukas Toenne
April 15, 2013, 07:58 (GMT)
Removed the extra ntree->update flag check in lib_verify_nodetree in readfile.c. This is unnecessary as the update flag will be checked internally in ntreeUpdateTree anyway, except for the generic bNodeTreeType->update callback (it could even be harmful by preventing necessary updates that don't use the ntree->update flag). Executing this once after loading a node tree is a useful feature for pynodes, so they can do initial verification.
April 15, 2013, 04:34 (GMT)
code cleanup: minor BMESH_TODO's, some were left in even though they were done/invalid.
April 14, 2013, 23:43 (GMT)
Fix for bundle adjusting with motion restricted

This commit bundles new libmv version from own branch
which brings fix for wrong parameter block used for
modal solver parameterization.

Fixes #34985: Crash with Motion tracker (Tripod Motion)
April 14, 2013, 21:42 (GMT)
Cycles: optimization for 3D viewport border render with heavy scenes, the OpenGL
render of objects could slow things down when redrawing the view each time a new
sample is displayed.

Now it does a partial redraw of the viewport with only the render border area,
skipping OpenGL object drawing while the render is refining.
April 14, 2013, 19:22 (GMT)
Cycles / Non-Progressive integrator:
* Subsurface samples were not taken into account for the Sobol directions table.
April 14, 2013, 18:54 (GMT)
BGE: Cleaning up BL_ShapeDeformer's use of Blender's Key. This also fixes a bug with replicas (added objects) crashing when using shape keys.
April 14, 2013, 17:24 (GMT)
Freestyle stroke rendering is now done before lens flare. Suggested by Ton on IRC.
April 14, 2013, 15:26 (GMT)
edits to startup.blend
- temp dir /tmp --> /tmp/
- set sequencer cache limit from 128 --> 1024
- set sequencer view to RGB --> RGBA
April 14, 2013, 14:54 (GMT)
Fix for r55961 which revered texture icons fix at r55499

Reported by Antony Riakiotakis, thanks!
April 14, 2013, 13:44 (GMT)
== FFMPEG / Canon DSLR footage workaround ==

The latest ffmpeg versions include a workaround to deal with a certain
pecularity in Canon DSLR footage: instead of decoding pictures with the
proper resolution of 1920x1080 they decode it with 1920x1088 and add a
black bar at the bottom.

Needless to say, that this screws up things in a lot of areas within blender
(proxy indices, mask animations etc.)

Since all blender versions besides Linux x86 32bit seem still to include
older ffmpeg versions which still contain this bug, this patch adds
a workaround for older versions until we have all versions on all platforms
up to date.

See also: http://git.libav.org/?p=libav.git;a=commit;h=30f515091c323da59c0f1b533703dedca2f4b95d

April 14, 2013, 12:01 (GMT)
code cleanup: minor changes, clang checker option for exact size matches and use vector functions.
April 14, 2013, 11:57 (GMT)
correct pyapi function intersect_line_sphere_2d() using 3d vecs when only 2d are needed.
April 14, 2013, 11:56 (GMT)
fix for tangent curve flipping only doing 2d angle tests.
April 14, 2013, 09:43 (GMT)
Texture stencil:

Robustness: Avoid translating the stencil outside the active area. Helps
to avoid losing the stencil somewhere in bitspace.

Usability: Take image repeat mapping and scaling into account when
fitting stencil aspect. Togglable by operator properties.
April 14, 2013, 09:34 (GMT)
Shader nodes / order:
* Have all "Info" nodes next to each other.
* Moved "Material Output" to the top.
* Have all light shaders (Emission, Background, AO) next to each other.
April 14, 2013, 09:17 (GMT)
Node Toolbar:
* Use column() layout, this way it uses a bit less space.
April 14, 2013, 09:07 (GMT)
Node Socket UI:
* Fix for Min/Max labels, they started with a lower-case character.
April 14, 2013, 07:46 (GMT)
minor speedup to BM_mesh_normals_update()
Revision ab6915b by Lukas Toenne
April 14, 2013, 07:23 (GMT)
Fix for #34910, NodeGroup input/output sliders bug. Initially i thought this was a limitation of the "only 1 list per panel supported" type, but this has since been fixed. Lists just need an additional identifier to distinguish lists in the same panel, thanks to Bastien Montagne for the uiList overhaul!
April 14, 2013, 07:18 (GMT)
use UNLIKELY macro for frequently called inline bli math functions.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021