Revision 3e4e7bf by Sergey Sharybin May 15, 2012, 14:44 (GMT) |
Tomato: fix usage of uninitialized variables in applyAspectRatio Thanks Keir for pointing into issue! |
Revision b5ac366 by Sergey Sharybin May 15, 2012, 14:01 (GMT) |
Tomato: fixed crash when using manual calibration without GP strokes done |
Revision 756bf3d by Daniel Genrich May 15, 2012, 13:46 (GMT) |
Cloth collisions: Add repulse for near vertices. This code didn't make sense where it was before. Still leaving it also at the old place since it cannot hurt. |
Revision 9a8f98d by Daniel Genrich May 15, 2012, 13:39 (GMT) |
Blender Internal Render: Split quads to predictable (vertices 0,1,3) triangles for animated meshes. This solves problems with collisions beeing rendered different than in viewport. |
Revision 715d870 by Joerg Mueller May 15, 2012, 13:32 (GMT) |
Fix for [#31464] Crash when issuing command line render engine list ("-E help") |
Revision 324b22f by Lukas Toenne May 15, 2012, 12:40 (GMT) |
A generalization of the modal node linking operator (for dragging from socket to socket). This operator still had some built-in assumptions about the connectivity of input/output sockets (1-to-n in all current node systems). For future node systems (e.g. flow-based particles) and for general customizable nodes the operator is now fully symmetric and supports all kinds of connectivity limits (1:1, 1:n, m:1, m:n). The operator data can also store a list of node links as opposed to a single link now, so that multiple links can be redirected at once. Holding the CTRL key when clicking a socket, all links from/to that socket are detached and can be moved to a different socket. This is useful for quickly appending a node without moving every individual link. |
Revision 8242f62 by Daniel Genrich May 15, 2012, 12:26 (GMT) |
Cloth: Revert triangulation after talking with brecht. People: Better use subsurf after cloth since you can get failing collisions otherwise! |
Revision 7050633 by Sergey Sharybin May 15, 2012, 12:25 (GMT) |
Fix #31449: multiple ClipEditor bug behaviour Actually it wasn't a bug -- currently curve/dopesheet view are in separated spaces, so to keep displaying data in sync it's needed to update all visible clip editors when changing displaying clip datablock. Changed logic here a bit, so current clip wouldn't be changes for clip editors where view is set to CLIP, only dopesheet/graph views are getting updated. Also do not update displaying clip datablock when changing it from curve/dopesheet. |
Revision a20da25 by Sergey Sharybin May 15, 2012, 12:17 (GMT) |
Tag unused argument |
Revision 89d36e7 by Bastien Montagne May 15, 2012, 12:14 (GMT) |
Fix [#31465] Segmentation Fault when Ctrl+Up/Down arrow to restore size of 3d Viewport. Simply added a check for NULL pointer... |
Revision 3e8f590 by Daniel Genrich May 15, 2012, 12:07 (GMT) |
Fix own compile error reported by brecht. |
Revision 7f92b5f by Daniel Genrich May 15, 2012, 11:35 (GMT) |
Fix El Topo: - Library compile errors - 2 Bugs (have been reported to lib owner) - LAPACK for cmake TODO: - Scons is still missing LAPACK lib define - Do other platforms got LAPACK lib? |
Revision 763a16c by Daniel Genrich May 15, 2012, 11:14 (GMT) |
Cloth: - Triangulate Cloth Mesh for collisions - Speed up collisions - Remove EL Topo code - Prepare code to incooperate El Topo self collisions (TODO next commits) TODO: ---------- - Triangulation: Is custom data/uv preserved correctly? - Use MPoly not tessface? |
Revision 432ff1a by Sergey Sharybin May 15, 2012, 10:55 (GMT) |
Tomato: support of corners sliding for mouse sliding operator This commits re-enables mouse sliding operator which behaves in the same way as it used to for search area and marker position, but for pattern it's now using individual corners. This allows to define affine transformation which later would be used by tracker algorithm. For non-affine tracking code is also ported but currently it's hardcoded to use affine transformation. When real affine trackers and RNA/DNA changes would be commited, easy to switch sliding operator to old-school behavior for non-affine patterns. |
Revision 8107130 by Nicholas Bishop May 15, 2012, 07:37 (GMT) |
Fix bug #31460, crash in multires on leaving edit mode Fix overly aggressive check for creating GridPaintMasks, wasn't creating them in the right place after adding new faces in editmode. |
Revision 9afb36b by Nicholas Bishop May 15, 2012, 04:50 (GMT) |
Add 'area' mode for brush texture projection. This is similar to the 'view' mode, but uses the average local surface normal rather than the view normal for projection. Original code by Jason Wilkins (GSoC). Documentation: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.64/Sculpting#Brush_Map_Mode |
Revision a8e9d55 by Nicholas Bishop May 15, 2012, 04:50 (GMT) |
Code/UI cleanup: improvements for sculpt brush texture settings. Settings are shown in both the View3D toolbar and texture properties panel; code is now in shared sculpt_brush_texture_settings() function in properties_paint_common.py. Also added a few new properties to the SculptCapabilities RNA to replace "X in {Y, Z}" tests in the Python code. |
Revision cb24a95 by Nicholas Bishop May 15, 2012, 04:44 (GMT) |
Code cleanup: refactor sculpt normal and related functions. |
Revision 028e21a by Nicholas Bishop May 15, 2012, 04:44 (GMT) |
Code cleanups for sculpt-related code. * Renamed flip_coord as flip_v3_v3 * Added flip_v3 for same input/output * Moved special case for grab brush's normal into calc_area_normal() * Renamed 'fixed' texture mode as 'view plane', mirrors Brush.sculpt_plane terminology |
Revision 9af6397 by Ove Murberg Henriksen May 15, 2012, 02:47 (GMT) |
Function for copying weights interpolated from faces complete! ED_vgroup_copy_by_nearest_face_single() |
|