Revision 1b37f8d by Erwin Coumans December 15, 2012, 01:01 (GMT) |
Hi there, it has been a while, just curious if my SVN account still works :) This commit is an attempt to improve collisions between moving Bullet rigid bodies using (concave) triangle mesh bounds. Instead of using Gimpact, this we create a btCompoundShape with child shape tetrahedra derived from the surface triangles. For each triangle, we add a fourth vertex using the centroid, shifting inwards using the triangle normal. If the centroid hits an internal triangle, we stop. The default depth could be exposed as 'advanced' setting in the user interface. This solution will be a slower than the original/gimpact solution, but a bit more reliable. In the future, it is better to add HACD, convex decomposition to Blender, for moving concave meshes. See http://kmamou.blogspot.com and the Bullet SDK's Demos/ConvexDecompositionDemo. |
Revision 96f6a5c by Antonis Ryakiotakis December 14, 2012, 23:20 (GMT) |
Restoring default theme made the panel regions opaque again. |
Revision defaf1d by Antonis Ryakiotakis December 14, 2012, 22:39 (GMT) |
initialize static island colour display on reverting to default theme |
Revision 1e6f6e8 by Brecht Van Lommel December 14, 2012, 22:08 (GMT) |
Fix #33539: shift+numpad 2/4/8 shortcuts for zoom in image and clip editor don't work in Windows. These shortcuts are taken by the operating system, so ctrl+numpad 2/4/8 now work as well and are the shortcuts shown in menus. |
Revision 071a43f by Brecht Van Lommel December 14, 2012, 21:41 (GMT) |
Fix #33497: seting object scale to 0 on one axis made moving verts in edit mode impossible. In this case matrix inversion failed and didn't give a useful result. Now it falls back to a pseudoinverse in that case, so that moving along the other axes still works. There may be other places that can benefit from this, but this is a place where it has no significant performance impact, doing this in general for e.g. bone matrices could be quite slow. |
Revision f1d487d by Brecht Van Lommel December 14, 2012, 20:56 (GMT) |
Fix mac build error with SDK < 10.7, this version is not then defined then as pointed out by Patrick Boelens on the mailing list. |
Revision 03d67be by Bastien Montagne December 14, 2012, 18:57 (GMT) |
Remove the "ID" stuff from top comments. |
Revision 073669d by Ton Roosendaal December 14, 2012, 18:54 (GMT) |
Bug fix, irc submitted: On saving a first .blend after startup, the file would load back as if it was not saved (showing no name in header). The whole FILEFLAGS and G.relabase_valid and G.file_saved etc is messy. This commit fixes issues, but only adds more mess :) Will discuss a nicer implementation of all of this. |
Revision cf7fba6 by Bastien Montagne December 14, 2012, 18:40 (GMT) |
Removed 'svn:keywords' and 'svn:mime-type' properties from source/blender/freestyle files. |
Revision da7ce6a by Campbell Barton December 14, 2012, 16:51 (GMT) |
use UI_view2d_getscale() to get the scale for image cursor drawing and ED_mask_pixelspace_factor(). - was getting the image width/height when its not needed before. |
Revision bb26d80 by Campbell Barton December 14, 2012, 16:10 (GMT) |
code cleanup and move alternate shell calculation method into its own function: BM_vert_calc_shell_factor_ex |
Revision e5407ef by Campbell Barton December 14, 2012, 16:09 (GMT) |
workaround for ndof events showing in view3d menu items. (add before other keys, eventually we may want to have some kind of priority here) |
Revision 0f5b5bb by Brecht Van Lommel December 14, 2012, 15:26 (GMT) |
Cycles: make "Open Shading Language" a boolean toggle, the other option "GPU Compatible" was confusing. |
Revision 16003d2 by Campbell Barton December 14, 2012, 15:17 (GMT) |
commands to convert svg-to-png as shell scripts (just for convenience), and center prvicons.svg so the resulting image is sized properly. |
Revision 0990c84 by Ton Roosendaal December 14, 2012, 15:09 (GMT) |
Fixes for correct UI scaling display: - Move to layer (and more popups) didn't scale yet - User Prefs and render window now open on right location on Mac Retinas - Brush sizes for painting now scale for Mac Retina |
Revision fec6b9d by Thomas Dinges December 14, 2012, 14:59 (GMT) |
Blender Internal / Texture UI: * Ocean Texture was not in alphabetical order. |
Revision e00e649 by Sergey Sharybin December 14, 2012, 12:06 (GMT) |
SCons: clean up code which was commented out since 2007 |
Revision 7fe2ac8 by Sergey Sharybin December 14, 2012, 12:06 (GMT) |
SCons; cleanup linux-config.py from using deprecated libraries from svn This was already done for CMake and mentioning this paths in scons only messes things up. |
Revision 4961b2a by Brecht Van Lommel December 14, 2012, 12:00 (GMT) |
Fix #33532: vertex paint subtract mode was broken, always resulting in black. |
Revision edabf35 by Sergey Sharybin December 14, 2012, 09:47 (GMT) |
Fix #33530: Blender Crash when selecting "Point select mode" in Particle Mode with and 0 hairs object |
|