Revision 46cc844 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 3, 2014, 19:20 (GMT) |
Offscreen rendering for viewport FX. This is working mostly from the 3D viewport currently, rendering from the render buttons or the sequencer will not use the FX yet. Still it's a solid step towards that direction. Also moved options out of the v3d struct. Old options will be lost and people may get some warnings, however simply enableing and disabling one of the compositing settings will bring the controls back. |
Revision 038c0d5 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 3, 2014, 14:51 (GMT) |
fix some errors |
Revision 4139dea 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 3, 2014, 14:45 (GMT) |
Merge branch 'master' into terrible_consequencer Conflicts: source/blender/editors/include/UI_view2d.h source/blender/editors/space_sequencer/sequencer_edit.c |
Revision 7798ecd 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 3, 2014, 13:06 (GMT) |
Add another level of small blur to bridge between no/medium blurring. Algorithm used is now a full implementation of "Practical Post-Process depth of field", presented here [1], with a few modifications as to how circle of confusion is applied at the final pass. [1] http://http.developer.nvidia.com/GPUGems3/gpugems3_ch28.html |
Revision 78d42f7 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 3, 2014, 08:56 (GMT) |
Merge branch 'master' into viewport_experiments |
Revision fbb2c79 by Campbell Barton (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 1, 2014, 19:27 (GMT) |
Color Wire: improve method of tinting colors also improve method to ensure contrast with background |
Revision eb8a09d by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, viewport_experiments) October 31, 2014, 20:23 (GMT) |
DOF effect works :) |
Revision b455f80 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 31, 2014, 20:20 (GMT) |
Unused leftover debug variable. |
Revision 6a2ea7e by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 31, 2014, 19:29 (GMT) |
Reimplemented the voxel texture type for displaying hair continuum grids. |
Revision 12657f7 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 31, 2014, 16:10 (GMT) |
Expose hair grid info in the RNA (read-only); it can be useful for debugging purposes. |
Revision adcdb43 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 31, 2014, 15:33 (GMT) |
Debug visualization code of a slice of the hair velocity vector field. |
Revision 2f1192d by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 31, 2014, 15:30 (GMT) |
Removed arbitrary factor 2.0 on volumetric hair friction factor. This was introducing energy into the system for any factor beyond 0.5 and caused major instability. |
Revision ff15a79 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 31, 2014, 14:20 (GMT) |
Fill the hair volume grid with the _new_ velocities from the first solver step, instead of using the previous step's velocities. |
Revision 2a5556b by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, viewport_experiments) October 31, 2014, 13:45 (GMT) |
Merge branch 'master' into viewport_experiments |
Revision bcc5c1b by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 31, 2014, 13:23 (GMT) |
Debug drawing feature to visualize the hair continuum grid. |
Revision 53e624c by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 31, 2014, 10:59 (GMT) |
Perform grid-based velocity smoothing for hair outside of the implicit solver step. Calculating forces and jacobians from linearly interpolated grid values is problematic due to discontinuities at the grid boundaries. The new approach of modifying velocities after the backward euler solver step was suggested in a newer paper "Detail Preserving Continuum Simulation of Straight Hair" (McAdams, Selle 2009) |
Revision a3b9dbf by Campbell Barton (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 30, 2014, 21:34 (GMT) |
Merge branch 'master' into gooseberry |
Revision 20ae92b by Campbell Barton (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 30, 2014, 15:26 (GMT) |
Experimental color wire-frame (for testing in the studio) |
Revision 82f30be by Campbell Barton (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 30, 2014, 15:17 (GMT) |
Fix for warnings/errors |
Revision ad47b5a by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 30, 2014, 15:02 (GMT) |
Merge branch 'master' into hair_immediate_fixes |
|