Revision 141f2c1 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) November 17, 2014, 11:31 (GMT) |
Use better algorithm for arrow widget back transform. We now use plane/line intersection which seems to work quite well and agrees to great extent with the transform system as well. There still some small discrepancy but may also be related to scaling. |
Revision 2114f49 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) November 16, 2014, 18:40 (GMT) |
WIP cage transform. This also includes code for the node editor but probably will try a different use case first. |
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 :) |
|