Revision 451c006 by Joshua Leung August 2, 2008, 00:25 (GMT) |
Scons - Mingw Compiling Fix: When using BF_SPLIT_SRCS as a hack to get some of the larger libs compiled, there were some problems linking Blender related to some boolean calls. This commit tweaks the priorities for the boolean libs for the 'intern' group so that they get linked before the src libs are. |
Revision ed50024 by Ian Thompson August 1, 2008, 23:39 (GMT) |
Merged 15771:15912 from trunk |
Revision 7565990 by Maxime Curioni August 1, 2008, 21:55 (GMT) |
soc-2008-mxcurioni: made considerable changes to support cross-language polymorphism for UnaryFunction0D, Interface0D, Interface1D. Add to change UnaryFunction1D<void> to static UnaryFunction1D_void. Resolved namespace collision on the Image class (changed to FrsImage). There is greater support for style modules but somehow, some do not show anything yet (japanese_bigbrush being an example). |
Revision 289d875 by Andre Susano Pinto August 1, 2008, 21:37 (GMT) |
Revision aa02e60 by Mal Duffin August 1, 2008, 21:17 (GMT) |
Fix for GE Make Runtime menu option Doh - I forgot to add a comment to the previous commit. This adds a file exists check for Make Dynamic Runtime for the GE. It also removes this menu option for now, as the required file ( blenderdynplayer.exe ) hasn't been included with the Blender app for quite a few releases ( therefore the feature has been broken ). I also renamed the option, to make it a bit more understandable. This might even be better moved to the Game menu, but I didn't want to do that ( yet :) ) |
Revision fc52146 by Mal Duffin August 1, 2008, 21:12 (GMT) |
Revision ede6c42 by Martin Poirier August 1, 2008, 20:29 (GMT) |
Fix problem with long stretches without embedding between head/tail nodes and the actual start and end of embedding bucket. Instead of having to muck around in the generating and retargetting code to deal with those cases, just fill dummy buckets with interpolations. |
Revision 2568b3d by Martin Poirier August 1, 2008, 20:01 (GMT) |
Draw embeding points in blue, easy to visualize long stretches without embedings. |
Revision b767d40 by Ian Thompson August 1, 2008, 13:00 (GMT) |
Mouse cursor positioning and selections now work with word-wrapped text. It's not the best solution but it does the job for now. I wanted to get a working version committed before I improve/break it. |
Revision 115dfb2 by Roland Hess August 1, 2008, 12:56 (GMT) |
Ipo Editor would not allow access to either World or Lamp texture Ipos. Now it does. Fixes bug #17379. |
Revision c324f0c by Maxime Curioni August 1, 2008, 02:25 (GMT) |
soc-2008-mxcurioni: clean-up #2 |
Revision 4580fd1 by Maxime Curioni August 1, 2008, 02:16 (GMT) |
soc-2008-mxcurioni: clean-up #1 |
Revision 149f368 by Maxime Curioni August 1, 2008, 02:15 (GMT) |
soc-2008-mxcurioni: moved Curve to FrsCurve, fixed bugs with some style modules having with strokes without a representation and iterators not being correctly routed. For example, the cartoon style module should work now. |
Revision cb0aa46 by Ken Hughes July 31, 2008, 18:37 (GMT) |
Tools ----- New boolean merge algorithm. The current code often does a poor job of merging tris and quads after the operation, resulting in many unnecessary faces. This commit add a new algorithm which takes advantage of topology information saved in the interal BOP structures. The file intern/boolop/intern/BOP_Misc.h has two #defines which control which algorithm(s) are compiled. They are set now to compile both, with the new algorithm as the default. The original algorithm can be enabled by setting the "rt" debugging button on the Scene panel (F10) to 100. One note: the current boolean code still occasionally creates a non-manifold mesh from an operation on two manifold meshes. The original merge algorithm would sometimes "close" these meshes and sometimes not. The new algorithms behaves the same way, but sometimes closes a mesh the original would not and sometimes leaves open a mesh the original would close. My fairly extensive tests did not indicate any significant difference in the percentage of final non-manifold meshes. |
Revision 2c4a1bf by Ian Thompson July 31, 2008, 18:16 (GMT) |
Accidentally removed too many BIF_ThemeColors resulting in funny colours for non-syntax-highlighted text. |
Revision baf20b8 by Martin Poirier July 31, 2008, 17:54 (GMT) |
Selected two closest nodes when joining subgraphs, not just closest on one side with first on other side. (helps get good result out of high joining threshold) |
Revision d664499 by Joshua Leung July 31, 2008, 12:23 (GMT) |
== Grease Pencil Eraser - Tweaks == Improved accuracy of the eraser a bit. Now it does a boundbox test first before trying to erase strokes, which means that other (rather unrelated) strokes are less likely to be affected as well. |
Revision db82e15 by Ton Roosendaal July 31, 2008, 12:23 (GMT) |
Korean translation, provided by J.H. Jeong (yongdori) (Bugreport 17415) |
Revision 6a6c23e by Maxime Curioni July 31, 2008, 11:59 (GMT) |
soc-2008-mxcurioni: moved namespace collision resolution to the freestyle_init.py (for Curve, Material and Noise) |
Revision 726982b by Ian Thompson July 31, 2008, 11:54 (GMT) |
Word wrap fix: There were cases where the brackets, cursor and selections (which all use the same function) weren't lining up with the drawn text (which uses its own function). This fix simplifies the algorithm and hopefully now makes it work for all cases. |
|