Revision 90bbe33 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) December 12, 2014, 11:35 (GMT) |
Merge branch 'wiggly-widgets' into gooseberry |
Revision 443ef39 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, 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) December 12, 2014, 11:34 (GMT) |
Minor adjustments to the cage transform widget and sequencer operator. * Bigger scale handler for widget. * Operator has description on area * Cancelling resets position. |
December 12, 2014, 10:57 (GMT) |
Debsgraph: Fix crash when having texture slot without texture |
December 12, 2014, 10:45 (GMT) |
Depsgraph: Fallback to boost's function binding if C++11 is disabled C++11 appears to be quite tricky to support in a clean fashion with all the libraries we want blender to compile with. Making those libraries friendly with C++11 could take a bit of time, and meanwhile instead of having hacks all over the code we'll be able to just use boost. This would help avoiding merging crappyness to the master branch, but idea;;y we'll need to make all the libs being nice with C++11 and zap boost from the sources. Consider this as a safety backup plan commit. |
December 12, 2014, 09:13 (GMT) |
Depsgraph: Remove binding code from our headers This seemed to be some sort of experiment to avoid using c++11 and boost and was never removed, even though c++11 was made a requirement. |
December 12, 2014, 08:50 (GMT) |
Depsgraph: Get rid of simulation run left overs |
December 12, 2014, 08:47 (GMT) |
Depsgraph: Get rid of depsgraph_util_rna.h It only had two functions, half of which was never used, other half was used only once. In any case, there's no actual reason to wrap our RNA_access functions with just one more layer of abstraction. |
December 12, 2014, 07:42 (GMT) |
Merge branch 'master' into depsgraph_refactor |
December 11, 2014, 19:10 (GMT) |
Merge branch 'master' into asset-experiments |
December 11, 2014, 19:07 (GMT) |
Add progressbar to dirlist job. Progressbar value is quite chaotic currently, will check that later. Also, fixed G.main still being used in job, and factorized once more time code. |
December 11, 2014, 17:37 (GMT) |
More cleanup, rename and commentting. Also, definitively removed 'G.main.name protection' from lib reading code. I do absolutely not see how listing a separate blend file handle could possibly affect that anyway - and we do not want to access G from non-main thread I'd bet... |
December 11, 2014, 17:16 (GMT) |
Atomic Cleanup: get rid of 'old' stuff no more used (mostly non-job read/list funcs)! |
December 11, 2014, 16:49 (GMT) |
Merge branch 'master' into asset-experiments |
December 11, 2014, 16:46 (GMT) |
Fix that stupid memleak in job-dir-listing code. |
Revision 7247a2b by Lukas Toenne December 11, 2014, 16:40 (GMT) |
Ported over the relaxation method for hair vertices from particle edit mode. This method is simple, but not really very usable. It works by successively relaxing segments that are too long or too short, moving both vertices along the edge between them. This is repeated N^2 times (N: number of vertices on the strand). A true IK solver could give a lot better results, as well as providing many opportunities to apply weighting for targets (e.g. preferring to move non-selected over selected vertices). Many different methods for simple IK solvers exist, so there should be one that works well for large number of simple strands. See e.g. http://www.math.ucsd.edu/~sbuss/ResearchWeb/ikmethods/iksurvey.pdf |
December 11, 2014, 16:33 (GMT) |
Full rework of job (background) filereading code. Now it works reasonably OK for filesystem, and also for .blend libs. Code is even quite simpler than previous one. Now it needs some serious cleanup, and find where (new) memleak comes from too. |
Revision d237e8f by Lukas Toenne December 11, 2014, 14:39 (GMT) |
Primitive transform operator support for strand vertices. This does not yet prevent root transforms and/or length changes. |
Revision 472abc4 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) December 11, 2014, 13:43 (GMT) |
Merge branch 'master' into gooseberry |
Revision d445330 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) December 11, 2014, 13:06 (GMT) |
Merge branch 'wiggly-widgets' into gooseberry Conflicts: source/blender/blenloader/intern/versioning_270.c source/blender/windowmanager/WM_api.h source/blender/windowmanager/intern/wm_event_system.c |
Revision 58fedf3 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, 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) December 11, 2014, 13:00 (GMT) |
Merge branch 'master' into wiggly-widgets Conflicts: source/blender/makesrna/intern/rna_space.c source/blender/windowmanager/WM_api.h source/blender/windowmanager/intern/wm_event_system.c |
|
|
|


Master Commits
MiikaHweb | 2003-2021