Revision 24b7735 by Lukas Toenne (alembic, gooseberry, gooseberry_farm, hair_guides, hair_guides_grooming, hair_object, strand_editmode, strand_gpu, strand_nodes, temp_motionpaths, tmp_hair_curves) April 20, 2015, 10:10 (GMT) |
Skeleton code for sampling meshes. Conflicts: source/blender/blenkernel/CMakeLists.txt |
Revision 386e1a1 by Sergey Sharybin (cycles_memory_experiments, gooseberry, gooseberry_farm, temp_motionpaths) April 20, 2015, 10:07 (GMT) |
Merge branch 'master' into cycles_memory_experiments |
April 20, 2015, 10:06 (GMT) |
Merge branch 'master' into gooseberry |
April 20, 2015, 09:55 (GMT) |
Merge branch 'master' into alembic |
April 20, 2015, 08:38 (GMT) |
Merge branch 'alembic' into gooseberry |
April 20, 2015, 08:37 (GMT) |
Fix for stupid MSVC, does not allow const expression as array size. |
April 20, 2015, 07:39 (GMT) |
Revert 0d3da1343c16e1be6a6e6b78b77cf8b3354afe07 Disabling group -> duplicator dependencies would in theory make caches more attractive because the invisible objects don't have to be updated just because of the group. However, the viewport and render starts to behave unpredictably without these updates, because the dupli cache relies in many ways on the objects it is supposed to override. |
April 18, 2015, 13:03 (GMT) |
Merge branch 'master' into gooseberry |
April 18, 2015, 11:06 (GMT) |
Some minor fixes needed to build alembic with install_deps.sh. |
April 17, 2015, 18:36 (GMT) |
Merge branch 'cycles_memory_experiments' into gooseberry |
Revision 638b979 by Sergey Sharybin (cycles_memory_experiments, gooseberry, gooseberry_farm, temp_motionpaths) April 17, 2015, 18:34 (GMT) |
Cycles: Add debug option to disable pre-aligned triangles storage This option makes it so BVH does not use pre-aligned storage for triangle vertex coordinates which was originally needed for faster coordinate lookup when doing triangle intersection test. This array gives up to 10% performance comparing to fetching individual coordinates but it also used 12 floats per BVH primitive, which might translate to quite huge array in a complex scene. Intention of this option is to investigate if this is a right direction to make gooseberry files being able to render on local farm which is not totally great in memory. Current approach is not totally cheap, meaning even the case with the storage enabled might be slower, but currently it's within 1%. |
April 17, 2015, 15:47 (GMT) |
Merge branch 'alembic' into gooseberry Conflicts: source/blender/physics/intern/BPH_mass_spring.cpp |
April 17, 2015, 14:11 (GMT) |
Merge branch 'master' into gooseberry |
April 17, 2015, 07:47 (GMT) |
"Deflector" force modifier for cache simulation. This works like the existing effectors when using "surface" mode: It selects the closest point on the mesh surface and creates a force based on distance and falloff. Unlike the old effectors it also supports signed distance, based on the surface normal, which gives more control over the allowable distance of strands to the mesh surface. |
April 16, 2015, 19:16 (GMT) |
New cache modifier type for creating force fields on duplis of the cached group itself. This allows using the dupli group objects themselves as force fields, in particular for collision objects in strand simulation. Without this feature only the original objects of are recognized by the effectors system, and even if duplis worked properly their settings would not be accessible due to linking and dupli group hiding. The cache modifier circumvents this issue by providing a new force field system, separate from the current effectors. |
April 16, 2015, 14:24 (GMT) |
Merge branch 'cycles_memory_experiments' into gooseberry |
April 16, 2015, 14:08 (GMT) |
Merge branch 'alembic' into gooseberry |
April 16, 2015, 13:50 (GMT) |
Revert recent commits, no time to improve things now. |
Revision 78f8c3e by Sergey Sharybin (cycles_memory_experiments, gooseberry, gooseberry_farm, temp_motionpaths) April 16, 2015, 12:42 (GMT) |
Merge branch 'master' into cycles_memory_experiments |
April 16, 2015, 11:03 (GMT) |
Merge branch 'master' into gooseberry Conflicts: source/blender/editors/space_view3d/drawobject.c |
|