Revision d03ceb2 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 16, 2014, 13:59 (GMT) |
Nicer hashing functionality for sim debugging using a variadic macro to support multiple hash identifiers. Using explicit hashing functions for every sim debug call defeats the purpose of having a quick feedback system. Now this can be done simply by passing an arbitrary number of hash inputs (integers) at the end of the function calls, which are then combined by a system of variadic macros (based on the ELEM feature). Up to 8 identifiers are supported currently, but more could be added easily if needed. |
Revision 67e48a5 by Campbell Barton (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 15, 2014, 19:52 (GMT) |
Merge branch 'master' into gooseberry |
Revision b30019f by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 15, 2014, 14:07 (GMT) |
Merge branch 'hair_immediate_fixes' into gooseberry Conflicts: release/scripts/startup/bl_ui/properties_particle.py source/blender/editors/physics/particle_edit.c source/blender/makesdna/DNA_modifier_types.h source/blender/physics/intern/BPH_mass_spring.cpp source/blender/physics/intern/hair_volume.cpp source/blender/physics/intern/implicit.h source/blender/physics/intern/implicit_blender.c source/blender/physics/intern/implicit_eigen.cpp |
Revision 9f1ad06 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 15, 2014, 13:40 (GMT) |
Merge branch 'master' into hair_immediate_fixes Conflicts: source/blender/blenkernel/intern/implicit.c |
Revision 95c5c39 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 15, 2014, 13:15 (GMT) |
Merge branch 'master' into gooseberry |
Revision 5aaef09 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 15, 2014, 11:40 (GMT) |
Some tweaking of value ranges for hair target density and removed density factor (already included in grid velocity). |
Revision 3021399 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, viewport_experiments) November 14, 2014, 22:52 (GMT) |
Ensure View3D fx when using them, prevents some crashes with old files |
Revision ace38bd by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, viewport_experiments) November 14, 2014, 18:55 (GMT) |
Fix SSAO not being constant in camera view. |
Revision 5a7f8f8 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 14, 2014, 16:11 (GMT) |
Inverted effect of target density was unstable, the divergence term needs to be substracted instead. |
Revision 7289f36 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 14, 2014, 15:48 (GMT) |
Use dedicated debug values in cloth settings instead of abusing unused other values. |
Revision f5e1be8 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 14, 2014, 14:51 (GMT) |
Fixed wrong stride values used for offsetting the index of Eigen values. The Eigen solver for hair grids uses an extra margin of 1, which means greater stride values. |
Revision 1103abd by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 14, 2014, 14:36 (GMT) |
Merge branch 'terrible_consequencer' into gooseberry Conflicts: source/blender/editors/space_sequencer/sequencer_draw.c |
Revision e346911 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, terrible_consequencer) November 14, 2014, 14:35 (GMT) |
Gooseberry request, snap frame marker during frame setting by holding ctrl key |
Revision f5c2b1c by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, terrible_consequencer) November 14, 2014, 14:07 (GMT) |
Merge branch 'master' into terrible_consequencer Conflicts: source/blender/editors/space_sequencer/sequencer_draw.c |
Revision d1bfb48 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 14, 2014, 13:55 (GMT) |
Hair grid code was using an invalid hair segment at each hair end with zero vectors, leading to bad density values. |
Revision 0655c49 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 14, 2014, 13:46 (GMT) |
Merge branch 'viewport_experiments' into gooseberry |
Revision 63663f0 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 14, 2014, 13:45 (GMT) |
A bunch of debug drawing changes. |
Revision cb94f59 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, viewport_experiments) November 14, 2014, 13:45 (GMT) |
Fix T42596 crash with DOF on MacOS. Compiler failed on last shader and failure was not detected. However compiler error also revealed a blurring error as well :) |
Revision ee3b3f7 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 14, 2014, 13:41 (GMT) |
Corrected the divergence and gradient calculation for the hair grid solver input and output. This uses the central difference method (instead of combined forward/ backward difference), which makes it easier to correctly account for grid borders. |
Revision d7fcab7 by Campbell Barton (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 14, 2014, 13:34 (GMT) |
Merge branch 'master' into gooseberry |
|