Revision 7cce946 by Campbell Barton November 14, 2008, 03:21 (GMT) |
copy over pthread dll to the install dir with cross compiling, eventually should copy more libs but for now this makes blenderlite work - (used for automatic blender builds on graphicall) |
Revision 7401c57 by Martin Poirier November 14, 2008, 03:13 (GMT) |
Transform Roll Fixes for editbone. Special case for rotation, we don't need to guess in those case and the result is better if we use the real rotation. |
Revision fece3f5 by Joshua Leung November 14, 2008, 02:13 (GMT) |
Bugfix: Grease Pencil crashed after duplicating a screen-area, and deleting a layer from the original screen-area. The duplication code was not reassigning some pointers. |
Revision ff0c599 by Campbell Barton November 13, 2008, 23:12 (GMT) |
update for compiling cross compiling win32 on linux, had a lot of trouble with makesdna, the only way I could build and link was as a win32 binary. Still unable to link blender.exe and run with wine. |
Revision dc4ef17 by Martin Poirier November 13, 2008, 22:35 (GMT) |
==Armature== Fix the roll mess in transform. Since roll is based on an automatically calculated up axis, transforming bones would mess up bone orientation. This code automatically adjusts the roll value to keep bone orientation as consistant as possible. That works all around in transform for all transformations. Doesn't work with x-axis mirror though as that doesn't use transform elements (fixing it would be nice for later) Most interesting is that it works with the mirror tool (obviously), so you don't have to fix all the rolls after mirroring one side of an armature. It could be made an option if someone presents a good enough point for that, but I can't see why you'd want the previous mess instead. NB: this also ports a utility fonction from etch-a-ton to set bone roll from an up axis. |
Revision e76f7e7 by Martin Poirier November 13, 2008, 21:44 (GMT) |
Normal Orientation on EditBones uses roll for Z axis. |
Revision 3d6be35 by Martin Poirier November 13, 2008, 18:57 (GMT) |
Fix saving and loading of the template variable (it incorrectedly counted as a user). |
Revision bb6d396 by Campbell Barton November 13, 2008, 13:34 (GMT) |
Revision 1f3e477 by Campbell Barton November 13, 2008, 13:17 (GMT) |
simple workaround slowdown with painting onto multiple parts of an image at once, just use a grid of boundboxes per image. was also running undo calls when it shouldnt, |
Revision fb4ff9e by Campbell Barton November 13, 2008, 11:30 (GMT) |
* use the existing function to only update a part of the image, should increase speed a lot, except when painting on seams from opposite parts of the image. - can speed this up with multiple boundboxes - TODO. * use brush spacing and airbrush settings * draw a circle while in texture paint mode. |
November 13, 2008, 10:43 (GMT) |
* Fixed a float -> int conversion rounding error in volume rendering, which was manifesting in little dark dots |
Revision c838ee9 by Robin Allen November 13, 2008, 09:57 (GMT) |
Removed support for nested texture trees, minor ui enhancements |
Revision 934b21f by Campbell Barton November 13, 2008, 02:18 (GMT) |
for scons on linux and other *nux systems only install locale data if international is enabled, only install fonts if freetype is enabled. |
Revision a35345f by Campbell Barton November 12, 2008, 22:35 (GMT) |
2 utility functions added for projection painting. * BLI_linklist_index() - to get an items index in a LinkList * BLI_memarena_use_malloc() - BLI_memarena_use_calloc alredy existed but there was no way to switch back to malloc. also added texnodes to cmake |
Revision b3c238e by Brecht Van Lommel November 12, 2008, 22:03 (GMT) |
2.5: merge with trunk, previous merge was only up to yesterday. svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r17416:HEAD |
Revision bdfe7d8 by Brecht Van Lommel November 12, 2008, 21:16 (GMT) |
Merge of trunk into blender 2.5: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r12987:17416 Issues: * GHOST/X11 had conflicting changes. Some code was added in 2.5, which was later added in trunk also, but reverted partially, specifically revision 16683. I have left out this reversion in the 2.5 branch since I think it is needed there. http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=16683 * Scons had various conflicting changes, I decided to go with trunk version for everything except priorities and some library renaming. * In creator.c, there were various fixes and fixes for fixes related to the -w -W and -p options. In 2.5 -w and -W is not coded yet, and -p is done differently. Since this is changed so much, and I don't think those fixes would be needed in 2.5, I've left them out. * Also in creator.c: there was code for a python bugfix where the screen was not initialized when running with -P. The code that initializes the screen there I had to disable, that can't work in 2.5 anymore but left it commented as a reminder. Further I had to disable some new function calls. using src/ and python/, as was done already in this branch, disabled function calls: * bpath.c: error reporting * BME_conversions.c: editmesh conversion functions. * SHD_dynamic: disabled almost completely, there is no python/. * KX_PythonInit.cpp and Ketsji/ build files: Mathutils is not there, disabled. * text.c: clipboard copy call. * object.c: OB_SUPPORT_MATERIAL. * DerivedMesh.c and subsurf_ccg, stipple_quarttone. Still to be done: * Go over files and functions that were moved to a different location but could still use changes that were done in trunk. |
Revision 8449f0d by Andrea Weikert November 12, 2008, 21:03 (GMT) |
== MSVC projectfiles == update for texture nodes |
Revision ae3bb90 by Andrea Weikert November 12, 2008, 21:02 (GMT) |
fix bad level call in texture nodes BIF_preview_changed wasn't needed after all. |
Revision bc53b94 by Robin Allen November 12, 2008, 20:11 (GMT) |
Added stubs to fix linker errors in texnodes |
Revision 913fd3c by Martin Poirier November 12, 2008, 19:16 (GMT) |
Sensible defaults with do_version Auto names for name templating. When turned on, N will be incremented everytime (after a stroke has been converted) and S will be set to "l" or "r" (or "L or "R" if it already contains a capital L or R) depending on which side of the X axis the stroke started on. Experimental, there might be some bugs left. |
|
|
|


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