December 5, 2016, 14:58 (GMT) |
Fix previous error with spring length scaling Zero-length springs weren't being scaled properly, leading to phantom forces that introduced rigid-body motion into the simulation. |
December 5, 2016, 14:15 (GMT) |
Implement improved compression model This implements the Choi and Ko compression model, with an added damping component, instead of using the same model as for tension, which improves stability of the internal forces. |
December 5, 2016, 13:58 (GMT) |
Some more comments etc. to AssetEngine API. |
December 5, 2016, 13:58 (GMT) |
Fix objects not disappearing after unlinking collection |
December 5, 2016, 13:40 (GMT) |
Fix bad behavior when switching between asset engines with incompatible paths. A path valid for a given AE can be invalid with another, we need to check current path when switching between AEs. Also do proper check of valid path for Amber engines. |
December 5, 2016, 10:36 (GMT) |
Fix depsgraph: hair collision is actually enabled, so add the relations. |
December 5, 2016, 10:35 (GMT) |
Fix compilation error on recent Debian desktop Something funny happened here, there were missing symbols from png library to math functions. |
December 5, 2016, 08:05 (GMT) |
Merge branch 'master' into asset-engine |
December 5, 2016, 07:50 (GMT) |
3D cursor & mini axis for modern viewport Shuffle existing code, hook it up to the new (& old) viewport. Also the 3D mouse rotation guide for NEW viewport only. Minor feature not worth enabling for legacy 3D view. |
December 5, 2016, 01:34 (GMT) |
OpenGL: delete bl_debug_draw Eliminating this chunk of legacy GL as part of T49043. We can introduce some sort of "debug plate" to fill this need in the future. |
December 5, 2016, 01:11 (GMT) |
cleanup: C99 for view3d_draw Mostly for clarity & to declare things close to where they are used. I'm getting ready to do substantial work in these files. |
Revision 436c1e0 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) December 4, 2016, 22:08 (GMT) |
Make duplicating workspaces work |
Revision 4552b8e by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) December 4, 2016, 20:47 (GMT) |
Fixes for changing layout with workspace Changing workspace should now change to the active layout of the workspace just fine. Screen/workspace changing is still a bit hacky since we can't do it during normal handlers. Not sure how we could do it instead, for now I'm just copying hacks from screen changing. |
December 4, 2016, 20:01 (GMT) |
Fix T50141: Nabla zero division on texture force field This sets forces to zero, when Nabla is zero and a grayscale texture is used or texture mode is Gradient or Curl. Nabla equal to zero was causing a zero division, and forces ended up being set to `nan`. Reviewed By: mont29 Differential Revision: https://developer.blender.org/D2393 |
December 4, 2016, 19:26 (GMT) |
CMake: disable QuickTime with macOS SDK 10.12+, no longer supported by Apple. |
December 4, 2016, 19:26 (GMT) |
Fix macOS 10.9 build when using OIIO without FFmpeg. |
December 4, 2016, 16:12 (GMT) |
removed high res getter for flags grid |
December 4, 2016, 10:45 (GMT) |
Docs: Show 'Other Options' last in --help Own error when changing order, moving experimental features last made some sense, but causes them to be listed twice. Reorder and comment to avoid it happening again. |
December 4, 2016, 04:00 (GMT) |
Cleanup: simplify bitmap line drawing - Expand overly dense & confusing delta assignments. - Replace bit shift with multiply. Also link to 'clipped' version of this function which may be useful to add later. |
December 4, 2016, 03:49 (GMT) |
Code clean-up (remove unnecessary struct members and add comments) Spring forces and jacobians (f, dfdx and dfdv), were unnecessarily being stored in sring struct. They are only used locally at computation time, and don't have to remain in memory. editrestlen was unused. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021