Display:
Master Commits
Branch Commits
All Commits
Blender
Git "temp_constraint_volume" branch commits.
Page: 12 / 31
November 13, 2014, 15:06 (GMT)
Implementation of a target density feature for the hair simulation. This allows setting a target density which the fluid simulation will take into account as an additional term in the pressure Poisson equation. Based on two papers "Detail Preserving Continuum Simulation of Straight Hair" (McAdams et al. 2009) and "Two-way Coupled SPH and Particle Level Set Fluid Simulation" (Losasso et al. 2008) Currently the target pressure is specified directly, but it will be a lot more convenient to define this in terms of a geometric value such as "number of hairs per area" (combined with hair "thickness").
November 13, 2014, 15:05 (GMT)
Another fix for off-by-one hair grid resolution errors.
November 13, 2014, 15:04 (GMT)
Rewriting the grid rasterization function for hair segments.
November 13, 2014, 14:15 (GMT)
Draw actual hair keys when the "Guide Hair" setting is enabled. Without this certain debug tasks become very hard to visualize.
Revision
6e56dcd 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 12, 2014, 14:41 (GMT)
Change widget interaction slightly so transform works immediately. It may be better to use transform code for widgets but this will cause nested operators for widget/operator and needs some consideration. For transform e.g. we would have one transform operator taking care of transformation of the widget, then feeding this back to regular object transform.
Revision
01a37d8 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 12, 2014, 13:37 (GMT)
Fix incorrect wrapping of lamp to RNA for widget.
Revision
f2db6b2 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 12, 2014, 12:41 (GMT)
Remove magic numbers
Revision
aa22fa2 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 12, 2014, 11:00 (GMT)
Widgets: inverted/constrained to property range working for properties (not operators yet). Now "umbrella" widget type works correctly. Includes minor cleanup of view3d widgetgroup routines.
Revision
dfaddba 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 12, 2014, 10:06 (GMT)
correct offset for scaled widgets during interaction
November 11, 2014, 17:41 (GMT)
Merge branch 'terrible_consequencer' into gooseberry
November 11, 2014, 17:41 (GMT)
Snap to left-right based on position of mouse relative to selection.
November 11, 2014, 17:13 (GMT)
Support endpoint snapping correctly.
November 11, 2014, 17:00 (GMT)
First iteration of snapping based on strips - will be improved based on imput from Mathieu.
Revision
b089332 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 10, 2014, 14:48 (GMT)
WidgetMaps: Now widgetmaps get created and destroyed with the area. Not sure if it's the best design but it avoids too many creations and recreations. arrow offset now calculated at property binding time - no RNA access during interaction means no chance of crash during undo.
Revision
6968547 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 10, 2014, 13:55 (GMT)
Bound properties/operators to widgets at draw time. This fits our design much better (is the same as the way panels work) and will help avoiding some crashes on undo.
November 10, 2014, 10:34 (GMT)
Fix for grid drawing in 3D view, was using one less grid cell.
Revision
6c999f6 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 10, 2014, 10:10 (GMT)
Merge branch 'master' into wiggly-widgets
November 9, 2014, 12:16 (GMT)
Merge branch 'hair_immediate_fixes' into gooseberry
November 9, 2014, 12:10 (GMT)
Merge branch 'master' into gooseberry Conflicts: source/blender/blenkernel/intern/implicit.c
November 9, 2014, 11:13 (GMT)
Merge branch 'master' into hair_immediate_fixes