Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2999 / 5574

December 28, 2013, 08:06 (GMT)
Fix for 3d fonts loading the character of the string terminator.

also remove redundant call to wcslen and ensure FT_Init_FreeType runs
once the font loads.
December 28, 2013, 06:40 (GMT)
3D Text: use ghash for character lookups
December 28, 2013, 06:29 (GMT)
Fix for BKE_nurb_handles_autocalc using 2d tests on 3d data
December 28, 2013, 06:23 (GMT)
Math Lib: add dist_squared_to_line_v2, avoids sqrt in scanfill and 3d-text
December 27, 2013, 21:38 (GMT)
creation of path from std::string on Windows (VC10/11/12) crashes (access error)

Summary:
Seems to be a known problem in boost: https://svn.boost.org/trac/boost/ticket/6320

Applied the solution but do not know if this is the right place.

Reviewers: dingto, brecht

Reviewed By: dingto

Differential Revision: https://developer.blender.org/D140
December 27, 2013, 20:30 (GMT)
Cycles: Move SIMD utility functions into its own file.

Recently added SSE macros for noise texture can be moved here as well, but I leave this for later.
December 27, 2013, 18:46 (GMT)
Basic scons support for building with Visual Studio 2013 although full MSVC 2013 support still needs more work in scons itself
December 27, 2013, 17:48 (GMT)
Cycles / Perlin Noise: Optimize noise calculation by using SIMD instructions on CPU.
This makes scenes with a Noise Texture render faster, the BMW file is 12-15% faster now.

Patch by Sv. Lockal, many thanks! :)
December 27, 2013, 12:52 (GMT)
Fix T36474: Blender 2.68a crashes upon rendering

Summary:
Original issue was caused by wring detection of whether
SS modifier is being applied for render/viewport. After
recent dependency graph commit this was no longer an
issue.

But it still might have happen conflict between viewport
draw and scene_update_for_newframe() invoked from render
thread when using external engines like Cycles.

Solved by adding viewport lock while scene is being
updated and objects being exported to the render engine.

Same lock was already used for Blender Internal.

Reviewers: brecht

Reviewed By: brecht

Maniphest Tasks: T36474

Differential Revision: https://developer.blender.org/D138
December 27, 2013, 12:34 (GMT)
Remove TODO. Those args could be useful in the future.
December 27, 2013, 11:09 (GMT)
Typo fix in a comment
December 27, 2013, 03:21 (GMT)
Code Cleanup: style
December 27, 2013, 03:21 (GMT)
API Docs: use a simpler example for merging namespaces
December 26, 2013, 20:52 (GMT)
Cycles / Hair: Avoid duplicate calculations and remove redundant if branch, instead add the condition to the one above.
Revision 4841acb by Sergej Reich
December 26, 2013, 20:33 (GMT)
Rigidbody: Code cleanup

Make some functions private.
Remove unneeded nested if statements.
Avoid mixing short and bool.
Revision a706b9f by Sergej Reich
December 26, 2013, 20:33 (GMT)
Rigidbody: Code cleanup

Remove redundant extern keyword.
December 26, 2013, 20:32 (GMT)
Fix T37955: Freestyle render misalignment

Issue was caused by missing objects update for temporary
freestyle objects. This happened because of the fact that
such objects doesn't have any relations, as in they're
corresponding to root nodes in the DAG.

This situation wasn't handled by DAG_threaded_update_begin()
which considered there's only one root node in the DAG.
December 26, 2013, 20:32 (GMT)
Fix out-of-date comment which came from DAG-MT branch
Revision ceb2430 by Sergej Reich
December 26, 2013, 17:38 (GMT)
Rigidbody: Allow triangle mesh shapes to deform during simulation

Only supported when using the "Deform" mesh source.
Revision c966011 by Sergej Reich
December 26, 2013, 17:38 (GMT)
Rigidbody: Use own structure to store mesh data for collision shapes

This gives us better access to the data and should also be faster to
create.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021