Revision 4383743 by Andre Susano Pinto May 26, 2008, 21:57 (GMT) |
Fixed some compile erros under msvc (thanks lguillaume) Fixed object dependency (thanks ZanQdo for pointing it out) Make some code cleaner (preparing for adding bvh trees on nearest surface) |
Revision c0a4012 by Campbell Barton May 26, 2008, 20:43 (GMT) |
bugfix, copy posebone constraints didnt update properly, canceling transform would not reset the bone back to its original state. need to set teh flag "ob->pose->flag |= POSE_RECALC", which is alredy done on adding a constraint. back to |
Revision 373d42d by Maxime Curioni May 26, 2008, 19:52 (GMT) |
soc-2008-mxcurioni: PythonInterpreter works, using Blender's Python functions. The drawing still does not produce anything because the SWIG module wrapper is missing |
Revision fc8cd19 by Maxime Curioni May 26, 2008, 16:19 (GMT) |
soc-2008-mxcurioni: Freestyle compiles but crashes at runtime because of the Python environment. I analyzed the crash with gdb and PyImport_AddModule ("__main__") in Python/import.c:320 seems responsible for the crash: apparently, "__main__" is not found and causes the error "No such file or directory". I have to figure out what's wrong with the current configuration, especially whether Freestyle's PythonInterpreter can be used as is. I am going to see whether it's just quicker to use Blender's functions. |
Revision a2298cb by Stephen Swaney May 26, 2008, 15:12 (GMT) |
bugfix for crasher from Cedric Paille via bf-committers. |
Revision ae2a0bb by Martin Poirier May 26, 2008, 12:52 (GMT) |
Bug fix Force proportional editing flag off in object mode. While it didn't have any effect on objects themselves, it could display the falloff mode (Smooth) in the header. The bug was purely cosmetic. |
Revision 3b48732 by Campbell Barton May 26, 2008, 12:50 (GMT) |
when cyclic is enabled the knots would always be generated with uniform nurbs but after, cyclic nurbs would be incorrect if the bezier or endpoint u/v was set. also replaced some numbers with constants. |
Revision 391c761 by Daniel Genrich May 26, 2008, 10:36 (GMT) |
-= Collisions =- 1. fix for collisions (were working better with selfcolls enabled, now generally better) |
Revision 0a90a52 by Campbell Barton May 26, 2008, 09:50 (GMT) |
* The displist would be uninitialized when nurbs bezieru/v was set and the order wasnt 3 or 4. add a function that checks nurbs can produce a valid line. check_valid_nurb_u/v * when check_valid_nurb_u/v fails, no curve is allocated or drawn. * knotsu/v could be NULL but some functions didn't check for this, make sure this is checked for everywhere. * The interface didnt change check the order when the bezier u/v flag was set, added functions clamp_nurb_order_u/v that takes into accound the number of points and the bezier u/v flag. |
Revision cb378cb by Daniel Genrich May 26, 2008, 09:39 (GMT) |
-= Cloth =- 1. Fix selfcollisions (reported by nudelZ) |
Revision b7c6da3 by Campbell Barton May 25, 2008, 23:05 (GMT) |
the last selected nurbs curve lastnu could become an invalid pointer in places, access this via functions now and store an index rather then a pointer so if it becomes invalid it will just return a NULL pointer. |
Revision 5263021 by Diego Borghetti May 25, 2008, 21:11 (GMT) |
Commit patch #9059 by gsrb3d Unnecesary include path in Makefile. |
Revision 7f6fc12 by Martin Poirier May 25, 2008, 21:05 (GMT) |
Bug fix in X-Mirror for armatures When a bone in a mirrored chain wasn't named properly, it would leave the head or tail in an invalid state. Now it applies the mirror to connected joints that are mirrored. |
Revision ea760ca by Martin Poirier May 25, 2008, 19:24 (GMT) |
creating gsoc branch for Ian Thompson |
Revision 59df5a2 by Maxime Curioni May 25, 2008, 18:28 (GMT) |
soc-2008-mxcurioni: merged changes to revision 14967 |
Revision 8518e50 by Maxime Curioni May 25, 2008, 17:34 (GMT) |
soc-2008-mxcurioni: Big update. Finally works (links and compiles). So far, the following steps work: 1. instantiates the config path, the controller and the view 2. sets the controller�??s view 3. loads a 3ds file (right now a fixed file) 4. inserts a style module (right now, also fixed) 5. computes the view map The next and final step is running the Python script. A lot of information are fixed and should be changed to test the following code: see source/blender/freestyle/app_blender/*.cpp and search for fixed paths (starting in /Users/). I am currently evaluating whether it's worth making Python run on its own environment (right now, the program crashes because of PyImport_AddModule) or whether it should use Blender's Python capabilities. Also, I need to figure out how to integrate the SWIG wrapper dynamic library into the current scheme. |
Revision b306aac by Campbell Barton May 25, 2008, 16:39 (GMT) |
patch [#11491] Fix for bug 11362: Blender.Draw.Image() method does not clip properly fixing [#11362] Blender.Draw.Image() method does not clip properly also return silently on zero zoomlevel rather then raising an error, only raise an error on negative values. |
Revision 20b4bf4 by Peter Schlaile May 25, 2008, 16:07 (GMT) |
== Sequencer == Fixes [#12106] Memory leak in sequencer (>10MB/frame) in parts: inner contents of meta strips are freed up after calculation making more room for the cache. Actually have to think of a mechanism, that remembers, which output frames are asked for and caches only those. |
Revision ad3f4c8 by Andre Susano Pinto May 25, 2008, 15:47 (GMT) |
Merge BVH tree fixes from cloth branch svn merge -r 14954:14963 https://svn.blender.org/svnroot/bf-blender/branches/cloth/blender/source/blender/blenlib/BLI_kdopbvh.h svn merge -r 14954:14963 https://svn.blender.org/svnroot/bf-blender/branches/cloth/blender/source/blender/blenlib/intern/BLI_kdopbvh.c |
Revision ad2fecf by Andre Susano Pinto May 25, 2008, 15:43 (GMT) |
Added BVH nearest neighbour code, for now only works in 6-dop and finds the node with the nearest bounding volume. I'll work on making it more generic. So far it querys faster than kdtree, but building the tree is slower. And bvhtree NN uses an heuristic based on the last match. Shrinkwrap (OBCube)24578 over (OBSuzanne)31658 kdtree build: 30.000000ms query: 1360.000000ms bvhtree build: 140.000000ms query: 490.000000ms Shrinkwrap now uses bvhtree (binary tree, 6dop) for nearest vertex. |
|